icE1usb fw: USB control request handling
This introduces a number of vendor-specific control requests for
configuration of the icE1usb from the host software.
Closes: OS#4675
Change-Id: I9d28566ba21a2a78def5e4a0ba07ecbc4a583aa9
diff --git a/firmware/ice40-riscv/icE1usb/fw_app.c b/firmware/ice40-riscv/icE1usb/fw_app.c
index 62f4b0e..eebc21f 100644
--- a/firmware/ice40-riscv/icE1usb/fw_app.c
+++ b/firmware/ice40-riscv/icE1usb/fw_app.c
@@ -102,7 +102,7 @@
usb_e1_init();
/* Start */
- e1_init(false); // local tick
+ e1_init(0, 0);
e1_active = true;
led_state(true);
usb_connect();
@@ -138,16 +138,6 @@
case 'O':
e1_debug_print(true);
break;
- case 'e':
- e1_init(true);
- e1_active = true;
- led_state(true);
- break;
- case 'E':
- e1_init(false);
- e1_active = true;
- led_state(true);
- break;
case 'c':
usb_connect();
break;