|
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"},
|
730 | 733 | "detect_code": ["0775"],
|
731 | 734 | "default_lib": "small",
|
732 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 735 | + "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
733 | 736 | "release_versions": ["2"]
|
734 | 737 | },
|
735 | 738 | "NUCLEO_F303RE": {
|
|
814 | 817 | "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
|
815 | 818 | "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
|
816 | 819 | "progen": {"target": "nucleo-f429zi"},
|
817 |
| - "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"], |
818 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 820 | + "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1"], |
| 821 | + "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
819 | 822 | "detect_code": ["0796"],
|
820 | 823 | "features": ["IPV4"],
|
821 | 824 | "release_versions": ["2", "5"]
|
|
1022 | 1025 | "core": "Cortex-M4F",
|
1023 | 1026 | "default_toolchain": "ARM",
|
1024 | 1027 | "extra_labels": ["STM", "STM32F3", "STM32F303", "STM32F303VC"],
|
| 1028 | + "macros": ["DEVICE_RTC_LSI=1"], |
1025 | 1029 | "supported_toolchains": ["GCC_ARM"],
|
1026 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"] |
| 1030 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"] |
1027 | 1031 | },
|
1028 | 1032 | "DISCO_F334C8": {
|
1029 | 1033 | "inherits": ["Target"],
|
1030 | 1034 | "core": "Cortex-M4F",
|
1031 | 1035 | "default_toolchain": "ARM",
|
1032 | 1036 | "extra_labels": ["STM", "STM32F3", "STM32F334C8"],
|
| 1037 | + "macros": ["DEVICE_RTC_LSI=1"], |
1033 | 1038 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
1034 | 1039 | "progen": {"target": "disco-f334c8"},
|
1035 | 1040 | "detect_code": ["0810"],
|
1036 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1041 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1037 | 1042 | "default_lib": "small",
|
1038 | 1043 | "release_versions": ["2"]
|
1039 | 1044 | },
|
|
1050 | 1055 | "core": "Cortex-M4F",
|
1051 | 1056 | "default_toolchain": "ARM",
|
1052 | 1057 | "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
|
1053 |
| - "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"], |
| 1058 | + "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1"], |
1054 | 1059 | "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
|
1055 | 1060 | "progen": {"target": "disco-f429zi"},
|
1056 |
| - "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"], |
| 1061 | + "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"], |
1057 | 1062 | "release_versions": ["2", "5"]
|
1058 | 1063 | },
|
1059 | 1064 | "DISCO_F469NI": {
|
|
1148 | 1153 | "core": "Cortex-M3",
|
1149 | 1154 | "default_toolchain": "uARM",
|
1150 | 1155 | "extra_labels": ["STM", "STM32L1", "STM32L152RC"],
|
| 1156 | + "macros": ["DEVICE_RTC_LSI=1"], |
1151 | 1157 | "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
|
1152 | 1158 | "progen": {"target": "stm32l151rc"},
|
1153 | 1159 | "detect_code": ["4100"],
|
1154 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1160 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1155 | 1161 | "default_lib": "small",
|
1156 | 1162 | "release_versions": ["2"]
|
1157 | 1163 | },
|
|
1180 | 1186 | "default_toolchain": "uARM",
|
1181 | 1187 | "program_cycle_s": 1.5,
|
1182 | 1188 | "extra_labels": ["STM", "STM32L1", "STM32L151RC"],
|
| 1189 | + "macros": ["DEVICE_RTC_LSI=1"], |
1183 | 1190 | "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
|
1184 | 1191 | "progen": {"target": "stm32l151rc"},
|
1185 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
| 1192 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], |
1186 | 1193 | "default_lib": "small"
|
1187 | 1194 | },
|
1188 | 1195 | "MCU_NRF51": {
|
|
0 commit comments