|
712 | 712 | "value": "1"
|
713 | 713 | }
|
714 | 714 | },
|
715 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"] |
| 715 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "CPUUID"] |
716 | 716 | },
|
717 | 717 | "LPC54114": {
|
718 | 718 | "supported_form_factors": ["ARDUINO"],
|
|
2048 | 2048 | },
|
2049 | 2049 | "program_cycle_s": 6,
|
2050 | 2050 | "features": ["BLE"],
|
2051 |
| - "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"] |
| 2051 | + "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "CPUUID"] |
2052 | 2052 | },
|
2053 | 2053 | "MCU_NRF51_16K_BASE": {
|
2054 | 2054 | "inherits": ["MCU_NRF51"],
|
|
2607 | 2607 | "EFM32GG_STK3700": {
|
2608 | 2608 | "inherits": ["EFM32GG990F1024"],
|
2609 | 2609 | "progen": {"target": "efm32gg-stk"},
|
2610 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH"], |
| 2610 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH", "CPUUID"], |
2611 | 2611 | "forced_reset_timeout": 2,
|
2612 | 2612 | "config": {
|
2613 | 2613 | "hf_clock_src": {
|
|
2660 | 2660 | },
|
2661 | 2661 | "EFM32LG_STK3600": {
|
2662 | 2662 | "inherits": ["EFM32LG990F256"],
|
2663 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH"], |
| 2663 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH", "CPUUID"], |
2664 | 2664 | "forced_reset_timeout": 2,
|
2665 | 2665 | "device_name": "EFM32LG990F256",
|
2666 | 2666 | "config": {
|
|
2715 | 2715 | "EFM32WG_STK3800": {
|
2716 | 2716 | "inherits": ["EFM32WG990F256"],
|
2717 | 2717 | "progen": {"target": "efm32wg-stk"},
|
2718 |
| - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH"], |
| 2718 | + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH", "CPUUID"], |
2719 | 2719 | "forced_reset_timeout": 2,
|
2720 | 2720 | "config": {
|
2721 | 2721 | "hf_clock_src": {
|
|
2769 | 2769 | },
|
2770 | 2770 | "EFM32ZG_STK3200": {
|
2771 | 2771 | "inherits": ["EFM32ZG222F32"],
|
2772 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"], |
| 2772 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "CPUUID"], |
2773 | 2773 | "forced_reset_timeout": 2,
|
2774 | 2774 | "config": {
|
2775 | 2775 | "hf_clock_src": {
|
|
2823 | 2823 | },
|
2824 | 2824 | "EFM32HG_STK3400": {
|
2825 | 2825 | "inherits": ["EFM32HG322F64"],
|
2826 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"], |
| 2826 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "CPUUID"], |
2827 | 2827 | "forced_reset_timeout": 2,
|
2828 | 2828 | "config": {
|
2829 | 2829 | "hf_clock_src": {
|
|
2876 | 2876 | },
|
2877 | 2877 | "EFM32PG_STK3401": {
|
2878 | 2878 | "inherits": ["EFM32PG1B100F256GM32"],
|
2879 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH"], |
| 2879 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH", "CPUUID"], |
2880 | 2880 | "forced_reset_timeout": 2,
|
2881 | 2881 | "config": {
|
2882 | 2882 | "hf_clock_src": {
|
|
2939 | 2939 | },
|
2940 | 2940 | "EFR32MG1_BRD4150": {
|
2941 | 2941 | "inherits": ["EFR32MG1P132F256GM48"],
|
2942 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH"], |
| 2942 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH", "CPUUID"], |
2943 | 2943 | "forced_reset_timeout": 2,
|
2944 | 2944 | "config": {
|
2945 | 2945 | "hf_clock_src": {
|
|
2982 | 2982 | },
|
2983 | 2983 | "TB_SENSE_1": {
|
2984 | 2984 | "inherits": ["EFR32MG1P233F256GM48"],
|
2985 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH"], |
| 2985 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "FLASH", "CPUUID"], |
2986 | 2986 | "forced_reset_timeout": 5,
|
2987 | 2987 | "config": {
|
2988 | 2988 | "hf_clock_src": {
|
|
3030 | 3030 | },
|
3031 | 3031 | "EFM32PG12_STK3402": {
|
3032 | 3032 | "inherits": ["EFM32PG12B500F1024GL125"],
|
3033 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH"], |
| 3033 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH", "CPUUID"], |
3034 | 3034 | "forced_reset_timeout": 2,
|
3035 | 3035 | "config": {
|
3036 | 3036 | "hf_clock_src": {
|
|
3084 | 3084 | "TB_SENSE_12": {
|
3085 | 3085 | "inherits": ["EFR32MG12P332F1024GL125"],
|
3086 | 3086 | "device_name": "EFR32MG12P332F1024GL125",
|
3087 |
| - "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH"], |
| 3087 | + "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH", "CPUUID"], |
3088 | 3088 | "forced_reset_timeout": 5,
|
3089 | 3089 | "config": {
|
3090 | 3090 | "hf_clock_src": {
|
|
3257 | 3257 | "NRF51_DK": {
|
3258 | 3258 | "supported_form_factors": ["ARDUINO"],
|
3259 | 3259 | "inherits": ["MCU_NRF51_32K_UNIFIED"],
|
3260 |
| - "device_has": ["ANALOGIN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"], |
| 3260 | + "device_has": ["ANALOGIN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", "CPUUID"], |
3261 | 3261 | "release_versions": ["2", "5"],
|
3262 | 3262 | "device_name": "nRF51822_xxAA"
|
3263 | 3263 | },
|
3264 | 3264 | "NRF51_DONGLE": {
|
3265 | 3265 | "inherits": ["MCU_NRF51_32K_UNIFIED"],
|
3266 | 3266 | "progen": {"target": "nrf51-dongle"},
|
3267 |
| - "device_has": ["I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"], |
| 3267 | + "device_has": ["I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE", "CPUUID"], |
3268 | 3268 | "release_versions": ["2", "5"]
|
3269 | 3269 | },
|
3270 | 3270 | "MCU_NRF52": {
|
3271 | 3271 | "inherits": ["Target"],
|
3272 | 3272 | "core": "Cortex-M4F",
|
3273 | 3273 | "macros": ["NRF52", "TARGET_NRF52832", "BLE_STACK_SUPPORT_REQD", "SOFTDEVICE_PRESENT", "S132", "CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\"", "MBED_TICKLESS"],
|
3274 |
| - "device_has": ["STCLK_OFF_DURING_SLEEP"], |
| 3274 | + "device_has": ["STCLK_OFF_DURING_SLEEP", "CPUUID"], |
3275 | 3275 | "extra_labels": ["NORDIC", "MCU_NRF52", "MCU_NRF52832", "NRF5", "SDK11", "NRF52_COMMON"],
|
3276 | 3276 | "OUTPUT_EXT": "hex",
|
3277 | 3277 | "is_disk_virtual": true,
|
|
3352 | 3352 | "inherits": ["Target"],
|
3353 | 3353 | "core": "Cortex-M4F",
|
3354 | 3354 | "macros": ["TARGET_NRF52840", "BLE_STACK_SUPPORT_REQD", "SOFTDEVICE_PRESENT", "S140", "NRF_SD_BLE_API_VERSION=5", "NRF52840_XXAA", "NRF_DFU_SETTINGS_VERSION=1", "NRF_SD_BLE_API_VERSION=5", "CMSIS_VECTAB_VIRTUAL", "CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\"", "MBED_TICKLESS"],
|
3355 |
| - "device_has": ["STCLK_OFF_DURING_SLEEP"], |
| 3355 | + "device_has": ["STCLK_OFF_DURING_SLEEP", "CPUUID"], |
3356 | 3356 | "extra_labels": ["NORDIC", "MCU_NRF52840", "NRF5", "SDK13", "NRF52_COMMON"],
|
3357 | 3357 | "OUTPUT_EXT": "hex",
|
3358 | 3358 | "is_disk_virtual": true,
|
|
0 commit comments