Skip to content

Commit 84ba7f1

Browse files
committed
[USB] Update menu and path for CDC
Signed-off-by: Frederic.Pillon <[email protected]>
1 parent ab52564 commit 84ba7f1

File tree

2 files changed

+31
-18
lines changed

2 files changed

+31
-18
lines changed

boards.txt

Lines changed: 30 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -671,11 +671,6 @@ RAK.menu.upload_method.STLink.upload.tool=stlink_upload
671671
3dprinter.menu.pnum.REMRAM_V1.build.variant=REMRAM_V1
672672
3dprinter.menu.pnum.REMRAM_V1.build.cmsis_lib_gcc=arm_cortexM7l_math
673673

674-
# Virtual COM port
675-
#3dprinter.menu.usb.none=None
676-
#3dprinter.menu.usb.CDC=CDC
677-
#3dprinter.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
678-
679674
# Upload menu
680675
3dprinter.menu.upload_method.STLinkMethod=STLink
681676
3dprinter.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -754,49 +749,67 @@ Nucleo_144.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
754749
Nucleo_144.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
755750
Nucleo_144.menu.usb.HIDHS=HID keyboard and mouse support High Speed
756751
Nucleo_144.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
757-
#Nucleo_144.menu.usb.CDC=CDC (if available)
758-
#Nucleo_144.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
752+
Nucleo_144.menu.usb.CDCFS=CDC Full Speed
753+
Nucleo_144.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
754+
Nucleo_144.menu.usb.CDCHS=CDC High Speed
755+
Nucleo_144.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
759756

760757
Nucleo_64.menu.usb.none=None
761758
Nucleo_64.menu.usb.none=None
762759
Nucleo_64.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
763760
Nucleo_64.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
764761
Nucleo_64.menu.usb.HIDHS=HID keyboard and mouse support High Speed
765762
Nucleo_64.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
766-
#Nucleo_64.menu.usb.CDC=CDC (if available)
767-
#Nucleo_64.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
763+
Nucleo_64.menu.usb.CDCFS=CDC Full Speed
764+
Nucleo_64.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
765+
Nucleo_64.menu.usb.CDCHS=CDC High Speed
766+
Nucleo_64.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
768767

769768
Nucleo_32.menu.usb.none=None
770769
Nucleo_32.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
771770
Nucleo_32.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
772771
Nucleo_32.menu.usb.HIDHS=HID keyboard and mouse support High Speed
773772
Nucleo_32.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
774-
#Nucleo_32.menu.usb.CDC=CDC (if available)
775-
#Nucleo_32.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
773+
Nucleo_32.menu.usb.CDCFS=CDC Full Speed
774+
Nucleo_32.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
775+
Nucleo_32.menu.usb.CDCHS=CDC High Speed
776+
Nucleo_32.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
776777

777778
Disco.menu.usb.none=None
778779
Disco.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
779780
Disco.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
780781
Disco.menu.usb.HIDHS=HID keyboard and mouse support High Speed
781782
Disco.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
782-
#Disco.menu.usb.CDC=CDC (if available)
783-
#Disco.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
783+
Disco.menu.usb.CDCFS=CDC Full Speed
784+
Disco.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
785+
Disco.menu.usb.CDCHS=CDC High Speed
786+
Disco.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
784787

785788
GenF103.menu.usb.none=None
786789
GenF103.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
787790
GenF103.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
788791
GenF103.menu.usb.HIDHS=HID keyboard and mouse support High Speed
789792
GenF103.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
790-
#GenF103.menu.usb.CDC=CDC (if available)
791-
#GenF103.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
793+
GenF103.menu.usb.CDCFS=CDC Full Speed
794+
GenF103.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
795+
GenF103.menu.usb.CDCHS=CDC High Speed
796+
GenF103.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
792797

793798
Maple.menu.usb.none=None
794799
Maple.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
795800
Maple.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
796801
Maple.menu.usb.HIDHS=HID keyboard and mouse support High Speed
797802
Maple.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
798-
#Maple.menu.usb.CDC=CDC (if available)
799-
#Maple.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
803+
Maple.menu.usb.CDCFS=CDC Full Speed
804+
Maple.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
805+
Maple.menu.usb.CDCHS=CDC High Speed
806+
Maple.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
807+
808+
3dprinter.menu.usb.none=None
809+
3dprinter.menu.usb.CDCFS=CDC Full Speed
810+
3dprinter.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
811+
3dprinter.menu.usb.CDCHS=CDC High Speed
812+
3dprinter.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
800813

801814
# Optimizations
802815
Nucleo_144.menu.opt.osstd=Smallest (-Os default)

platform.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ version=1.0.0
99

1010
# STM compile variables
1111
# ----------------------
12-
compiler.stm.extra_include="-I{build.source.path}" "-I{build.core.path}/avr" "-I{build.core.path}/stm32" "-I{build.core.path}/stm32/LL" "-I{build.core.path}/stm32/usb" "-I{build.core.path}/stm32/usb/hid" "-I{build.system.path}/Drivers/{build.series}_HAL_Driver/Inc/" "-I{build.system.path}/Drivers/{build.series}_HAL_Driver/Src/" "-I{build.system.path}/{build.series}/" "-I{build.system.path}/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-I{build.system.path}/Middlewares/ST/STM32_USB_Device_Library/Core/Src"
12+
compiler.stm.extra_include="-I{build.source.path}" "-I{build.core.path}/avr" "-I{build.core.path}/stm32" "-I{build.core.path}/stm32/LL" "-I{build.core.path}/stm32/usb" "-I{build.core.path}/stm32/usb/hid" "-I{build.core.path}/stm32/usb/cdc" "-I{build.system.path}/Drivers/{build.series}_HAL_Driver/Inc/" "-I{build.system.path}/Drivers/{build.series}_HAL_Driver/Src/" "-I{build.system.path}/{build.series}/" "-I{build.system.path}/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-I{build.system.path}/Middlewares/ST/STM32_USB_Device_Library/Core/Src"
1313

1414
compiler.warning_flags=-w
1515
compiler.warning_flags.none=-w

0 commit comments

Comments
 (0)