Skip to content

Commit 804d050

Browse files
author
Steven Cartmell
committed
HAL CRC: Add additional STM32 targets
1 parent a92ac70 commit 804d050

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

targets/targets.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,7 @@
811811
},
812812
"detect_code": ["0725"],
813813
"macros_add": ["CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""],
814-
"device_has_add": ["SERIAL_FC"],
814+
"device_has_add": ["CRC", "SERIAL_FC"],
815815
"default_lib": "small",
816816
"release_versions": ["2"],
817817
"device_name": "STM32F030R8"
@@ -832,7 +832,7 @@
832832
"detect_code": ["0791"],
833833
"overrides": {"lse_available": 0},
834834
"macros_add": ["CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""],
835-
"device_has_add": ["SERIAL_FC"],
835+
"device_has_add": ["CRC", "SERIAL_FC"],
836836
"default_lib": "small",
837837
"release_versions": ["2"],
838838
"device_name": "STM32F031K6"
@@ -853,7 +853,7 @@
853853
"detect_code": ["0785"],
854854
"overrides": {"lse_available": 0},
855855
"macros_add": ["CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""],
856-
"device_has_add": ["CAN", "SERIAL_FC"],
856+
"device_has_add": ["CAN", "CRC", "SERIAL_FC"],
857857
"default_lib": "small",
858858
"release_versions": ["2"],
859859
"device_name": "STM32F042K6"
@@ -890,7 +890,7 @@
890890
},
891891
"detect_code": ["0730"],
892892
"macros_add": ["CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""],
893-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
893+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
894894
"release_versions": ["2", "5"],
895895
"device_name": "STM32F072RB"
896896
},
@@ -908,7 +908,7 @@
908908
},
909909
"detect_code": ["0750"],
910910
"macros_add": ["CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""],
911-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
911+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
912912
"release_versions": ["2", "5"],
913913
"device_name": "STM32F091RC"
914914
},
@@ -974,7 +974,7 @@
974974
}
975975
},
976976
"detect_code": ["0705"],
977-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC"],
977+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC"],
978978
"default_lib": "small",
979979
"release_versions": ["2"],
980980
"device_name": "STM32F302R8"
@@ -994,7 +994,7 @@
994994
"overrides": {"lse_available": 0},
995995
"detect_code": ["0775"],
996996
"default_lib": "small",
997-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_FC"],
997+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_FC"],
998998
"release_versions": ["2"],
999999
"device_name": "STM32F303K8"
10001000
},
@@ -1045,7 +1045,7 @@
10451045
}
10461046
},
10471047
"detect_code": ["0735"],
1048-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC"],
1048+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC"],
10491049
"default_lib": "small",
10501050
"release_versions": ["2"],
10511051
"device_name": "STM32F334R8"
@@ -1382,7 +1382,7 @@
13821382
"macros_add": ["USBHOST_OTHER"],
13831383
"supported_form_factors": ["ARDUINO"],
13841384
"detect_code": ["0816"],
1385-
"device_has_add": ["ANALOGOUT", "CAN", "EMAC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1385+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "EMAC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "TRNG", "FLASH"],
13861386
"features": ["LWIP"],
13871387
"release_versions": ["2", "5"],
13881388
"device_name": "STM32F746ZG",
@@ -1414,7 +1414,7 @@
14141414
"macros_add": ["TRANSACTION_QUEUE_SIZE_SPI=2", "USBHOST_OTHER", "MBEDTLS_CONFIG_HW_SUPPORT"],
14151415
"supported_form_factors": ["ARDUINO"],
14161416
"detect_code": ["0819"],
1417-
"device_has_add": ["ANALOGOUT", "CAN", "EMAC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1417+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "EMAC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "TRNG", "FLASH"],
14181418
"features": ["LWIP"],
14191419
"release_versions": ["2", "5"],
14201420
"device_name": "STM32F756ZG",
@@ -1445,7 +1445,7 @@
14451445
"supported_form_factors": ["ARDUINO"],
14461446
"macros_add": ["USBHOST_OTHER"],
14471447
"detect_code": ["0818"],
1448-
"device_has_add": ["ANALOGOUT", "CAN", "EMAC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1448+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "EMAC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "TRNG", "FLASH"],
14491449
"features": ["LWIP"],
14501450
"release_versions": ["2", "5"],
14511451
"device_name": "STM32F767ZI",
@@ -1473,7 +1473,7 @@
14731473
}
14741474
},
14751475
"detect_code": ["0780"],
1476-
"device_has_add": ["LOWPOWERTIMER", "SERIAL_FC", "FLASH"],
1476+
"device_has_add": ["CRC", "LOWPOWERTIMER", "SERIAL_FC", "FLASH"],
14771477
"default_lib": "small",
14781478
"release_versions": ["2"],
14791479
"device_name": "STM32L011K4"
@@ -1496,7 +1496,7 @@
14961496
}
14971497
},
14981498
"detect_code": ["0790"],
1499-
"device_has_add": ["LOWPOWERTIMER", "SERIAL_FC", "FLASH"],
1499+
"device_has_add": ["CRC", "LOWPOWERTIMER", "SERIAL_FC", "FLASH"],
15001500
"default_lib": "small",
15011501
"release_versions": ["2"],
15021502
"device_name": "STM32L031K6"
@@ -1518,7 +1518,7 @@
15181518
}
15191519
},
15201520
"detect_code": ["0715"],
1521-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
1521+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "FLASH"],
15221522
"default_lib": "small",
15231523
"release_versions": ["2"],
15241524
"device_name": "STM32L053R8"
@@ -1540,7 +1540,7 @@
15401540
}
15411541
},
15421542
"detect_code": ["0760"],
1543-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
1543+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "TRNG", "FLASH"],
15441544
"release_versions": ["2", "5"],
15451545
"device_name": "STM32L073RZ"
15461546
},
@@ -1578,7 +1578,7 @@
15781578
}
15791579
},
15801580
"detect_code": ["0770"],
1581-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
1581+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
15821582
"release_versions": ["2", "5"],
15831583
"device_name": "STM32L432KC",
15841584
"bootloader_supported": true
@@ -1600,7 +1600,7 @@
16001600
}
16011601
},
16021602
"detect_code": ["0779"],
1603-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
1603+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
16041604
"release_versions": ["2", "5"],
16051605
"device_name": "STM32L433RC",
16061606
"bootloader_supported": true
@@ -1619,7 +1619,7 @@
16191619
},
16201620
"overrides": {"lse_available": 0},
16211621
"release_versions": ["5"],
1622-
"device_has_add": ["ANALOGOUT", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
1622+
"device_has_add": ["ANALOGOUT", "CRC", "SERIAL_FC", "SERIAL_ASYNCH", "CAN", "TRNG", "FLASH"],
16231623
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT"],
16241624
"device_name" : "STM32L443RC",
16251625
"detect_code": ["0458"],
@@ -1643,7 +1643,7 @@
16431643
},
16441644
"detect_code": ["0765"],
16451645
"macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"],
1646-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1646+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
16471647
"release_versions": ["2", "5"],
16481648
"device_name": "STM32L476RG",
16491649
"bootloader_supported": true
@@ -1662,7 +1662,7 @@
16621662
},
16631663
"detect_code": ["0766"],
16641664
"macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"],
1665-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1665+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
16661666
"release_versions": ["5"],
16671667
"device_name": "STM32L476JG"
16681668
},
@@ -1684,7 +1684,7 @@
16841684
},
16851685
"detect_code": ["0827"],
16861686
"macros_add": ["USBHOST_OTHER", "MBEDTLS_CONFIG_HW_SUPPORT", "TWO_RAM_REGIONS"],
1687-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1687+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
16881688
"release_versions": ["2", "5"],
16891689
"device_name": "STM32L486RG"
16901690
},
@@ -1701,7 +1701,7 @@
17011701
},
17021702
"detect_code": ["0460"],
17031703
"macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT", "WISE_1570", "TWO_RAM_REGIONS"],
1704-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
1704+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
17051705
"release_versions": ["5"],
17061706
"device_name": "STM32L486RG",
17071707
"OUTPUT_EXT": "hex"
@@ -1730,7 +1730,7 @@
17301730
}
17311731
},
17321732
"macros_add": ["CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""],
1733-
"device_has_add": ["SERIAL_FC"],
1733+
"device_has_add": ["CRC", "SERIAL_FC"],
17341734
"device_name": "STM32F051R8"
17351735
},
17361736
"DISCO_F100RB": {
@@ -1755,7 +1755,7 @@
17551755
},
17561756
"supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
17571757
"release_versions": ["2", "5"],
1758-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_FC"],
1758+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_FC"],
17591759
"device_name": "STM32F303VC"
17601760
},
17611761
"DISCO_F334C8": {
@@ -1771,7 +1771,7 @@
17711771
},
17721772
"overrides": {"lse_available": 0},
17731773
"detect_code": ["0810"],
1774-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC"],
1774+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC"],
17751775
"default_lib": "small",
17761776
"release_versions": ["2"],
17771777
"device_name": "STM32F334C8"
@@ -1852,7 +1852,7 @@
18521852
}
18531853
},
18541854
"overrides": {"lse_available": 0},
1855-
"device_has_add": ["ANALOGOUT", "LOWPOWERTIMER", "SERIAL_FC", "FLASH"],
1855+
"device_has_add": ["ANALOGOUT", "CRC", "LOWPOWERTIMER", "SERIAL_FC", "FLASH"],
18561856
"default_lib": "small",
18571857
"release_versions": ["2"],
18581858
"device_name": "STM32L053C8"
@@ -3987,7 +3987,7 @@
39873987
}
39883988
},
39893989
"detect_code": ["0822"],
3990-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
3990+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
39913991
"release_versions": ["2", "5"],
39923992
"device_name": "STM32L496AG"
39933993
},
@@ -4008,7 +4008,7 @@
40084008
}
40094009
},
40104010
"detect_code": ["0823"],
4011-
"device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
4011+
"device_has_add": ["ANALOGOUT", "CAN", "CRC", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"],
40124012
"release_versions": ["2", "5"],
40134013
"device_name": "STM32L496ZG"
40144014
},

0 commit comments

Comments
 (0)