@@ -516,44 +516,44 @@ GenF0.menu.upload_method.serialMethod.upload.protocol=maple_serial
516
516
GenF0.menu.upload_method.serialMethod.upload.tool=serial_upload
517
517
518
518
################################################################################
519
- # Generic F103
520
- GenF103 .name=Generic STM32F103 series
519
+ # Generic F1
520
+ GenF1 .name=Generic STM32F1 series
521
521
522
- GenF103 .build.vid=0x0483
523
- GenF103 .build.core=arduino
524
- GenF103 .build.board=GenF103
525
- GenF103 .build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
522
+ GenF1 .build.vid=0x0483
523
+ GenF1 .build.core=arduino
524
+ GenF1 .build.board=GenF1
525
+ GenF1 .build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
526
526
527
527
# BLUEPILL_F103C8 board
528
528
# Support: Serial2 (USART2 on PA3, PA2) and Serial3 (USART3 on PB11, PB10)
529
- GenF103 .menu.pnum.BLUEPILL_F103C8=BluePill F103C8
530
- GenF103 .menu.pnum.BLUEPILL_F103C8.upload.maximum_data_size=20480
531
- GenF103 .menu.pnum.BLUEPILL_F103C8.build.mcu=cortex-m3
532
- GenF103 .menu.pnum.BLUEPILL_F103C8.build.board=BLUEPILL_F103C8
533
- GenF103 .menu.pnum.BLUEPILL_F103C8.build.series=STM32F1xx
534
- GenF103 .menu.pnum.BLUEPILL_F103C8.build.product_line=STM32F103xB
535
- GenF103 .menu.pnum.BLUEPILL_F103C8.build.variant=BLUEPILL_F103C8
536
- GenF103 .menu.pnum.BLUEPILL_F103C8.build.cmsis_lib_gcc=arm_cortexM3l_math
537
-
538
- GenF103 .menu.flash.C8=64k (default)
539
- GenF103 .menu.flash.C8.upload.maximum_size=65536
540
- GenF103 .menu.flash.C8.build.ldscript=ldscript.ld
541
- GenF103 .menu.flash.CB=128k
542
- GenF103 .menu.flash.CB.upload.maximum_size=131072
543
- GenF103 .menu.flash.CB.build.ldscript=ldscript_cb.ld
529
+ GenF1 .menu.pnum.BLUEPILL_F103C8=BluePill F103C8
530
+ GenF1 .menu.pnum.BLUEPILL_F103C8.upload.maximum_data_size=20480
531
+ GenF1 .menu.pnum.BLUEPILL_F103C8.build.mcu=cortex-m3
532
+ GenF1 .menu.pnum.BLUEPILL_F103C8.build.board=BLUEPILL_F103C8
533
+ GenF1 .menu.pnum.BLUEPILL_F103C8.build.series=STM32F1xx
534
+ GenF1 .menu.pnum.BLUEPILL_F103C8.build.product_line=STM32F103xB
535
+ GenF1 .menu.pnum.BLUEPILL_F103C8.build.variant=BLUEPILL_F103C8
536
+ GenF1 .menu.pnum.BLUEPILL_F103C8.build.cmsis_lib_gcc=arm_cortexM3l_math
537
+
538
+ GenF1 .menu.flash.C8=64k (default)
539
+ GenF1 .menu.flash.C8.upload.maximum_size=65536
540
+ GenF1 .menu.flash.C8.build.ldscript=ldscript.ld
541
+ GenF1 .menu.flash.CB=128k
542
+ GenF1 .menu.flash.CB.upload.maximum_size=131072
543
+ GenF1 .menu.flash.CB.build.ldscript=ldscript_cb.ld
544
544
545
545
# Upload menu
546
- GenF103 .menu.upload_method.STLinkMethod=STLink
547
- GenF103 .menu.upload_method.STLinkMethod.upload.protocol=STLink
548
- GenF103 .menu.upload_method.STLinkMethod.upload.tool=stlink_upload
546
+ GenF1 .menu.upload_method.STLinkMethod=STLink
547
+ GenF1 .menu.upload_method.STLinkMethod.upload.protocol=STLink
548
+ GenF1 .menu.upload_method.STLinkMethod.upload.tool=stlink_upload
549
549
550
- GenF103 .menu.upload_method.serialMethod=Serial
551
- GenF103 .menu.upload_method.serialMethod.upload.protocol=maple_serial
552
- GenF103 .menu.upload_method.serialMethod.upload.tool=serial_upload
550
+ GenF1 .menu.upload_method.serialMethod=Serial
551
+ GenF1 .menu.upload_method.serialMethod.upload.protocol=maple_serial
552
+ GenF1 .menu.upload_method.serialMethod.upload.tool=serial_upload
553
553
554
- GenF103 .menu.upload_method.bmpMethod=BMP (Black Magic Probe)
555
- GenF103 .menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
556
- GenF103 .menu.upload_method.bmpMethod.upload.tool=bmp_upload
554
+ GenF1 .menu.upload_method.bmpMethod=BMP (Black Magic Probe)
555
+ GenF1 .menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
556
+ GenF1 .menu.upload_method.bmpMethod.upload.tool=bmp_upload
557
557
558
558
################################################################################
559
559
# Generic F4
@@ -796,11 +796,11 @@ GenF0.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
796
796
GenF0.menu.xserial.disabled=Disabled (No Serial)
797
797
GenF0.menu.xserial.disabled.build.xSerial=
798
798
799
- GenF103 .menu.xserial.generic=Enabled with generic Serial
800
- GenF103 .menu.xserial.none=Enabled without generic Serial
801
- GenF103 .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
802
- GenF103 .menu.xserial.disabled=Disabled (No Serial)
803
- GenF103 .menu.xserial.disabled.build.xSerial=
799
+ GenF1 .menu.xserial.generic=Enabled with generic Serial
800
+ GenF1 .menu.xserial.none=Enabled without generic Serial
801
+ GenF1 .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
802
+ GenF1 .menu.xserial.disabled=Disabled (No Serial)
803
+ GenF1 .menu.xserial.disabled.build.xSerial=
804
804
805
805
GenF4.menu.xserial.generic=Enabled with generic Serial
806
806
GenF4.menu.xserial.none=Enabled without generic Serial
@@ -869,15 +869,15 @@ Disco.menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
869
869
Disco.menu.usb.CDCHS=CDC High Speed
870
870
Disco.menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
871
871
872
- GenF103 .menu.usb.none=None
873
- GenF103 .menu.usb.HIDFS=HID keyboard and mouse support Full Speed
874
- GenF103 .menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
875
- GenF103 .menu.usb.HIDHS=HID keyboard and mouse support High Speed
876
- GenF103 .menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
877
- GenF103 .menu.usb.CDCFS=CDC Full Speed
878
- GenF103 .menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
879
- GenF103 .menu.usb.CDCHS=CDC High Speed
880
- GenF103 .menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
872
+ GenF1 .menu.usb.none=None
873
+ GenF1 .menu.usb.HIDFS=HID keyboard and mouse support Full Speed
874
+ GenF1 .menu.usb.HIDFS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE
875
+ GenF1 .menu.usb.HIDHS=HID keyboard and mouse support High Speed
876
+ GenF1 .menu.usb.HIDHS.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE -DUSE_USB_HS
877
+ GenF1 .menu.usb.CDCFS=CDC Full Speed
878
+ GenF1 .menu.usb.CDCFS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC
879
+ GenF1 .menu.usb.CDCHS=CDC High Speed
880
+ GenF1 .menu.usb.CDCHS.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DUSE_USB_HS
881
881
882
882
GenF4.menu.usb.none=None
883
883
GenF4.menu.usb.HIDFS=HID keyboard and mouse support Full Speed
@@ -996,23 +996,23 @@ GenF0.menu.opt.o3lto.build.flags.optimize=-O3 -flto
996
996
GenF0.menu.opt.ogstd=Debug (-g)
997
997
GenF0.menu.opt.ogstd.build.flags.optimize=-g -Og
998
998
999
- GenF103 .menu.opt.osstd=Smallest (-Os default)
1000
- GenF103 .menu.opt.oslto=Smallest (-Os) with LTO
1001
- GenF103 .menu.opt.oslto.build.flags.optimize=-Os -flto
1002
- GenF103 .menu.opt.o1std=Fast (-O1)
1003
- GenF103 .menu.opt.o1std.build.flags.optimize=-O1
1004
- GenF103 .menu.opt.o1lto=Fast (-O1) with LTO
1005
- GenF103 .menu.opt.o1lto.build.flags.optimize=-O1 -flto
1006
- GenF103 .menu.opt.o2std=Faster (-O2)
1007
- GenF103 .menu.opt.o2std.build.flags.optimize=-O2
1008
- GenF103 .menu.opt.o2lto=Faster (-O2) with LTO
1009
- GenF103 .menu.opt.o2lto.build.flags.optimize=-O2 -flto
1010
- GenF103 .menu.opt.o3std=Fastest (-O3)
1011
- GenF103 .menu.opt.o3std.build.flags.optimize=-O3
1012
- GenF103 .menu.opt.o3lto=Fastest (-O3) with LTO
1013
- GenF103 .menu.opt.o3lto.build.flags.optimize=-O3 -flto
1014
- GenF103 .menu.opt.ogstd=Debug (-g)
1015
- GenF103 .menu.opt.ogstd.build.flags.optimize=-g -Og
999
+ GenF1 .menu.opt.osstd=Smallest (-Os default)
1000
+ GenF1 .menu.opt.oslto=Smallest (-Os) with LTO
1001
+ GenF1 .menu.opt.oslto.build.flags.optimize=-Os -flto
1002
+ GenF1 .menu.opt.o1std=Fast (-O1)
1003
+ GenF1 .menu.opt.o1std.build.flags.optimize=-O1
1004
+ GenF1 .menu.opt.o1lto=Fast (-O1) with LTO
1005
+ GenF1 .menu.opt.o1lto.build.flags.optimize=-O1 -flto
1006
+ GenF1 .menu.opt.o2std=Faster (-O2)
1007
+ GenF1 .menu.opt.o2std.build.flags.optimize=-O2
1008
+ GenF1 .menu.opt.o2lto=Faster (-O2) with LTO
1009
+ GenF1 .menu.opt.o2lto.build.flags.optimize=-O2 -flto
1010
+ GenF1 .menu.opt.o3std=Fastest (-O3)
1011
+ GenF1 .menu.opt.o3std.build.flags.optimize=-O3
1012
+ GenF1 .menu.opt.o3lto=Fastest (-O3) with LTO
1013
+ GenF1 .menu.opt.o3lto.build.flags.optimize=-O3 -flto
1014
+ GenF1 .menu.opt.ogstd=Debug (-g)
1015
+ GenF1 .menu.opt.ogstd.build.flags.optimize=-g -Og
1016
1016
1017
1017
GenF4.menu.opt.osstd=Smallest (-Os default)
1018
1018
GenF4.menu.opt.osstd.build.flags.optimize=-Os
@@ -1138,15 +1138,15 @@ GenF0.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1138
1138
GenF0.menu.rtlib.full=Newlib Standard
1139
1139
GenF0.menu.rtlib.full.build.flags.ldspecs=
1140
1140
1141
- GenF103 .menu.rtlib.nano=Newlib Nano (default)
1142
- GenF103 .menu.rtlib.nanofp=Newlib Nano + Float Printf
1143
- GenF103 .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1144
- GenF103 .menu.rtlib.nanofs=Newlib Nano + Float Scanf
1145
- GenF103 .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1146
- GenF103 .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1147
- GenF103 .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1148
- GenF103 .menu.rtlib.full=Newlib Standard
1149
- GenF103 .menu.rtlib.full.build.flags.ldspecs=
1141
+ GenF1 .menu.rtlib.nano=Newlib Nano (default)
1142
+ GenF1 .menu.rtlib.nanofp=Newlib Nano + Float Printf
1143
+ GenF1 .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1144
+ GenF1 .menu.rtlib.nanofs=Newlib Nano + Float Scanf
1145
+ GenF1 .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1146
+ GenF1 .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1147
+ GenF1 .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1148
+ GenF1 .menu.rtlib.full=Newlib Standard
1149
+ GenF1 .menu.rtlib.full.build.flags.ldspecs=
1150
1150
1151
1151
GenF4.menu.rtlib.nano=Newlib Nano (default)
1152
1152
GenF4.menu.rtlib.nanofp=Newlib Nano + Float Printf
0 commit comments