Skip to content

Commit 91d5830

Browse files
committed
[USB] Update menu and path for CDC
Signed-off-by: Frederic.Pillon <[email protected]>
1 parent 885ac7a commit 91d5830

File tree

2 files changed

+31
-18
lines changed

2 files changed

+31
-18
lines changed

boards.txt

+30-17
Original file line numberDiff line numberDiff line change
@@ -708,11 +708,6 @@ RAK.menu.upload_method.STLink.upload.tool=stlink_upload
708708
3dprinter.menu.pnum.REMRAM_V1.build.variant=REMRAM_V1
709709
3dprinter.menu.pnum.REMRAM_V1.build.cmsis_lib_gcc=arm_cortexM7l_math
710710

711-
# Virtual COM port
712-
#3dprinter.menu.usb.none=None
713-
#3dprinter.menu.usb.CDC=CDC
714-
#3dprinter.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
715-
716711
# Upload menu
717712
3dprinter.menu.upload_method.STLinkMethod=STLink
718713
3dprinter.menu.upload_method.STLinkMethod.upload.protocol=STLink
@@ -791,49 +786,67 @@ Nucleo_144.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
791786
Nucleo_144.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
792787
Nucleo_144.menu.usb.HIDHS=HID keyboard and mouse support High Speed
793788
Nucleo_144.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
794-
#Nucleo_144.menu.usb.CDC=CDC (if available)
795-
#Nucleo_144.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
789+
Nucleo_144.menu.usb.CDCFS=CDC Full Speed
790+
Nucleo_144.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
791+
Nucleo_144.menu.usb.CDCHS=CDC High Speed
792+
Nucleo_144.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
796793

797794
Nucleo_64.menu.usb.none=None
798795
Nucleo_64.menu.usb.none=None
799796
Nucleo_64.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
800797
Nucleo_64.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
801798
Nucleo_64.menu.usb.HIDHS=HID keyboard and mouse support High Speed
802799
Nucleo_64.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
803-
#Nucleo_64.menu.usb.CDC=CDC (if available)
804-
#Nucleo_64.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
800+
Nucleo_64.menu.usb.CDCFS=CDC Full Speed
801+
Nucleo_64.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
802+
Nucleo_64.menu.usb.CDCHS=CDC High Speed
803+
Nucleo_64.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
805804

806805
Nucleo_32.menu.usb.none=None
807806
Nucleo_32.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
808807
Nucleo_32.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
809808
Nucleo_32.menu.usb.HIDHS=HID keyboard and mouse support High Speed
810809
Nucleo_32.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
811-
#Nucleo_32.menu.usb.CDC=CDC (if available)
812-
#Nucleo_32.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
810+
Nucleo_32.menu.usb.CDCFS=CDC Full Speed
811+
Nucleo_32.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
812+
Nucleo_32.menu.usb.CDCHS=CDC High Speed
813+
Nucleo_32.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
813814

814815
Disco.menu.usb.none=None
815816
Disco.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
816817
Disco.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
817818
Disco.menu.usb.HIDHS=HID keyboard and mouse support High Speed
818819
Disco.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
819-
#Disco.menu.usb.CDC=CDC (if available)
820-
#Disco.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
820+
Disco.menu.usb.CDCFS=CDC Full Speed
821+
Disco.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
822+
Disco.menu.usb.CDCHS=CDC High Speed
823+
Disco.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
821824

822825
GenF103.menu.usb.none=None
823826
GenF103.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
824827
GenF103.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
825828
GenF103.menu.usb.HIDHS=HID keyboard and mouse support High Speed
826829
GenF103.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
827-
#GenF103.menu.usb.CDC=CDC (if available)
828-
#GenF103.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
830+
GenF103.menu.usb.CDCFS=CDC Full Speed
831+
GenF103.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
832+
GenF103.menu.usb.CDCHS=CDC High Speed
833+
GenF103.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
829834

830835
Maple.menu.usb.none=None
831836
Maple.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
832837
Maple.menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
833838
Maple.menu.usb.HIDHS=HID keyboard and mouse support High Speed
834839
Maple.menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
835-
#Maple.menu.usb.CDC=CDC (if available)
836-
#Maple.menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_FS
840+
Maple.menu.usb.CDCFS=CDC Full Speed
841+
Maple.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
842+
Maple.menu.usb.CDCHS=CDC High Speed
843+
Maple.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
844+
845+
3dprinter.menu.usb.none=None
846+
3dprinter.menu.usb.CDCFS=CDC Full Speed
847+
3dprinter.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
848+
3dprinter.menu.usb.CDCHS=CDC High Speed
849+
3dprinter.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
837850

838851
# Optimizations
839852
Nucleo_144.menu.opt.osstd=Smallest (-Os default)

platform.txt

+1-1
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)