|
624 | 624 | "core": "Cortex-M0",
|
625 | 625 | "default_toolchain": "uARM",
|
626 | 626 | "extra_labels": ["STM", "STM32F0", "STM32F031K6"],
|
| 627 | + "macros": ["DEVICE_RTC_LSI=1"], |
627 | 628 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
628 | 629 | "inherits": ["Target"],
|
629 | 630 | "progen": {"target": "nucleo-f031k6"},
|
630 | 631 | "detect_code": ["0791"],
|
631 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 632 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
632 | 633 | "default_lib": "small",
|
633 | 634 | "release_versions": ["2"]
|
634 | 635 | },
|
|
637 | 638 | "core": "Cortex-M0",
|
638 | 639 | "default_toolchain": "uARM",
|
639 | 640 | "extra_labels": ["STM", "STM32F0", "STM32F042K6"],
|
| 641 | + "macros": ["DEVICE_RTC_LSI=1"], |
640 | 642 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
641 | 643 | "inherits": ["Target"],
|
642 | 644 | "progen": {"target": "nucleo-f042k6"},
|
643 | 645 | "detect_code": ["0785"],
|
644 |
| - "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 646 | + "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
645 | 647 | "default_lib": "small",
|
646 | 648 | "release_versions": ["2"]
|
647 | 649 | },
|
|
724 | 726 | "core": "Cortex-M4F",
|
725 | 727 | "default_toolchain": "ARM",
|
726 | 728 | "extra_labels": ["STM", "STM32F3", "STM32F303K8"],
|
| 729 | + "macros": ["DEVICE_RTC_LSI=1"], |
727 | 730 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
728 | 731 | "inherits": ["Target"],
|
729 | 732 | "progen": {"target": "nucleo-f303k8"},
|
|
827 | 830 | "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
|
828 | 831 | "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
|
829 | 832 | "progen": {"target": "nucleo-f429zi"},
|
830 |
| - "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"], |
831 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 833 | + "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1"], |
| 834 | + "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
832 | 835 | "detect_code": ["0796"],
|
833 | 836 | "features": ["IPV4"],
|
834 | 837 | "release_versions": ["2", "5"]
|
|
1035 | 1038 | "core": "Cortex-M4F",
|
1036 | 1039 | "default_toolchain": "ARM",
|
1037 | 1040 | "extra_labels": ["STM", "STM32F3", "STM32F303", "STM32F303VC"],
|
| 1041 | + "macros": ["DEVICE_RTC_LSI=1"], |
1038 | 1042 | "supported_toolchains": ["GCC_ARM"],
|
1039 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"] |
| 1043 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"] |
1040 | 1044 | },
|
1041 | 1045 | "DISCO_F334C8": {
|
1042 | 1046 | "inherits": ["Target"],
|
1043 | 1047 | "core": "Cortex-M4F",
|
1044 | 1048 | "default_toolchain": "ARM",
|
1045 | 1049 | "extra_labels": ["STM", "STM32F3", "STM32F334C8"],
|
| 1050 | + "macros": ["DEVICE_RTC_LSI=1"], |
1046 | 1051 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
1047 | 1052 | "progen": {"target": "disco-f334c8"},
|
1048 | 1053 | "detect_code": ["0810"],
|
1049 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1054 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1050 | 1055 | "default_lib": "small",
|
1051 | 1056 | "release_versions": ["2"]
|
1052 | 1057 | },
|
|
1063 | 1068 | "core": "Cortex-M4F",
|
1064 | 1069 | "default_toolchain": "ARM",
|
1065 | 1070 | "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
|
1066 |
| - "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"], |
| 1071 | + "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1"], |
1067 | 1072 | "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
|
1068 | 1073 | "progen": {"target": "disco-f429zi"},
|
1069 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1074 | + "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1070 | 1075 | "release_versions": ["2", "5"]
|
1071 | 1076 | },
|
1072 | 1077 | "DISCO_F469NI": {
|
|
1161 | 1166 | "core": "Cortex-M3",
|
1162 | 1167 | "default_toolchain": "uARM",
|
1163 | 1168 | "extra_labels": ["STM", "STM32L1", "STM32L152RC"],
|
| 1169 | + "macros": ["DEVICE_RTC_LSI=1"], |
1164 | 1170 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
1165 | 1171 | "progen": {"target": "stm32l151rc"},
|
1166 | 1172 | "detect_code": ["4100"],
|
1167 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1173 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1168 | 1174 | "default_lib": "small",
|
1169 | 1175 | "release_versions": ["2"]
|
1170 | 1176 | },
|
|
1193 | 1199 | "default_toolchain": "uARM",
|
1194 | 1200 | "program_cycle_s": 1.5,
|
1195 | 1201 | "extra_labels": ["STM", "STM32L1", "STM32L151RC"],
|
| 1202 | + "macros": ["DEVICE_RTC_LSI=1"], |
1196 | 1203 | "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
|
1197 | 1204 | "progen": {"target": "stm32l151rc"},
|
1198 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1205 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1199 | 1206 | "default_lib": "small"
|
1200 | 1207 | },
|
1201 | 1208 | "MCU_NRF51": {
|
|
0 commit comments