-
- Downloads
stmhal: Implement selector for USB device mode; improve boot up.
Can now choose at boot up whether the USB device is CDC+MSC or CDC+HID. Choice is made by an option in boot.py, with default being CDC+MSC. HID+MSC is not currently supported, but should be easy to implement. Boot up now has ability to change the reset mode: hold down USR switch while booting and LEDs will count from 1 to 7 to indicate the boot mode. Release USR when correct mode is selected. Current modes are 1 (normal boot), 2 (safe mode), 3 (reset FS mode).
Showing
- stmhal/Makefile 5 additions, 5 deletionsstmhal/Makefile
- stmhal/led.c 1 addition, 1 deletionstmhal/led.c
- stmhal/main.c 91 additions, 78 deletionsstmhal/main.c
- stmhal/modpyb.c 2 additions, 0 deletionsstmhal/modpyb.c
- stmhal/qstrdefsport.h 1 addition, 0 deletionsstmhal/qstrdefsport.h
- stmhal/stm32f4xx_hal_msp.c 1 addition, 1 deletionstmhal/stm32f4xx_hal_msp.c
- stmhal/stm32f4xx_it.c 1 addition, 1 deletionstmhal/stm32f4xx_it.c
- stmhal/usb.c 15 additions, 19 deletionsstmhal/usb.c
- stmhal/usb.h 7 additions, 7 deletionsstmhal/usb.h
- stmhal/usbd_cdc_interface.c 1 addition, 1 deletionstmhal/usbd_cdc_interface.c
- stmhal/usbdev/class/cdc_msc_hid/inc/usbd_cdc_msc_hid.h 97 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/inc/usbd_cdc_msc_hid.h
- stmhal/usbdev/class/cdc_msc_hid/inc/usbd_msc_bot.h 151 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/inc/usbd_msc_bot.h
- stmhal/usbdev/class/cdc_msc_hid/inc/usbd_msc_data.h 104 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/inc/usbd_msc_data.h
- stmhal/usbdev/class/cdc_msc_hid/inc/usbd_msc_scsi.h 193 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/inc/usbd_msc_scsi.h
- stmhal/usbdev/class/cdc_msc_hid/src/usbd_cdc_msc_hid.c 911 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/src/usbd_cdc_msc_hid.c
- stmhal/usbdev/class/cdc_msc_hid/src/usbd_msc.c 609 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/src/usbd_msc.c
- stmhal/usbdev/class/cdc_msc_hid/src/usbd_msc_bot.c 407 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/src/usbd_msc_bot.c
- stmhal/usbdev/class/cdc_msc_hid/src/usbd_msc_data.c 134 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/src/usbd_msc_data.c
- stmhal/usbdev/class/cdc_msc_hid/src/usbd_msc_scsi.c 770 additions, 0 deletionsstmhal/usbdev/class/cdc_msc_hid/src/usbd_msc_scsi.c
- stmhal/usrsw.c 11 additions, 0 deletionsstmhal/usrsw.c
Loading
Please register or sign in to comment