Skip to content

Commit d1a8d35

Browse files
authored
remove EXEC2 (#304)
1 parent f5eeb8e commit d1a8d35

4 files changed

Lines changed: 0 additions & 19 deletions

File tree

picoboot_connection/picoboot_connection.c

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -454,19 +454,6 @@ int picoboot_exec(libusb_device_handle *usb_device, uint32_t addr) {
454454
return picoboot_cmd(usb_device, &cmd, NULL, 0);
455455
}
456456

457-
// int picoboot_exec2(libusb_device_handle *usb_device, struct picoboot_exec2_cmd *exec2_cmd) {
458-
// struct picoboot_cmd cmd;
459-
// // shouldn't be necessary any more
460-
// // addr |= 1u; // Thumb bit
461-
// //if (verbose) output("EXEC2 %08x\n", (unsigned int) exec2_cmd->scan_base);
462-
// cmd.bCmdId = PC_EXEC2;
463-
// cmd.bCmdSize = sizeof(cmd.exec2_cmd);
464-
// cmd.dTransferLength = 0;
465-
// cmd.exec2_cmd = *exec2_cmd;
466-
// return picoboot_cmd(usb_device, &cmd, NULL, 0);
467-
// } // currently unused
468-
469-
470457
int picoboot_flash_erase(libusb_device_handle *usb_device, uint32_t addr, uint32_t len) {
471458
struct picoboot_cmd cmd;
472459
if (verbose) output("FLASH_ERASE %08x+%08x\n", (unsigned int) addr, (unsigned int) len);

picoboot_connection/picoboot_connection.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ int picoboot_reboot(libusb_device_handle *usb_device, uint32_t pc, uint32_t sp,
5656
int picoboot_reboot2(libusb_device_handle *usb_device, struct picoboot_reboot2_cmd *reboot_cmd);
5757
int picoboot_get_info(libusb_device_handle *usb_device, struct picoboot_get_info_cmd *cmd, uint8_t *buffer, uint32_t len);
5858
int picoboot_exec(libusb_device_handle *usb_device, uint32_t addr);
59-
// int picoboot_exec2(libusb_device_handle *usb_device, struct picoboot_exec2_cmd *exec2_cmd); // currently unused
6059
int picoboot_flash_erase(libusb_device_handle *usb_device, uint32_t addr, uint32_t len);
6160
int picoboot_vector(libusb_device_handle *usb_device, uint32_t addr);
6261
int picoboot_write(libusb_device_handle *usb_device, uint32_t addr, uint8_t *buffer, uint32_t len);

picoboot_connection/picoboot_connection_cxx.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,6 @@ void connection::exec(uint32_t addr) {
108108
wrap_call([&] { return picoboot_exec(device, addr); });
109109
}
110110

111-
// void connection::exec2(struct picoboot_exec2_cmd *cmd) {
112-
// wrap_call([&] { return picoboot_exec2(device, cmd); });
113-
// } // currently unused
114-
115111
void connection::flash_erase(uint32_t addr, uint32_t len) {
116112
wrap_call([&] { return picoboot_flash_erase(device, addr, len); });
117113
}

picoboot_connection/picoboot_connection_cxx.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ namespace picoboot {
4747
void reboot(uint32_t pc, uint32_t sp, uint32_t delay_ms);
4848
void reboot2(struct picoboot_reboot2_cmd *cmd);
4949
void exec(uint32_t addr);
50-
// void exec2(struct picoboot_exec2_cmd *cmd); // currently unused
5150
void get_info(struct picoboot_get_info_cmd *get_info_cmd, uint8_t *buffer, uint32_t len);
5251
void flash_erase(uint32_t addr, uint32_t len);
5352
void vector(uint32_t addr);

0 commit comments

Comments
 (0)