The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Committer:
<>
Date:
Fri Sep 30 16:49:46 2016 +0100
Revision:
127:25aea2a3f4e3
Parent:
126:abea610beb85
Child:
128:9bcdf88f62b0
Release 127 of the mbed library

Ports for Upcoming Targets

2669: Added u-blox C029 target https://github.com/ARMmbed/mbed-os/pull/2669
2707: [EFM32] Add IAR support for remaining Silicon Labs targets https://github.com/ARMmbed/mbed-os/pull/2707
2819: MultiTech xDot platform support - 09.26.2016 https://github.com/ARMmbed/mbed-os/pull/2819
2827: include MultiTech xDot in mbed 5 releases https://github.com/ARMmbed/mbed-os/pull/2827

Fixes and Changes

2522: Add CThunk for CM7 https://github.com/ARMmbed/mbed-os/pull/2522
2518: Enable uvisor on Beetle https://github.com/ARMmbed/mbed-os/pull/2518
2571: STM32F7 - Add asynchronous serial https://github.com/ARMmbed/mbed-os/pull/2571
2616: STM32F3xx - Add Serial Flow Control pins + enable it https://github.com/ARMmbed/mbed-os/pull/2616
2619: NUCLEO_L152RE - Add Serial Flow Control https://github.com/ARMmbed/mbed-os/pull/2619
2620: NUCLEO_F429ZI - Add SERIAL_FC macro https://github.com/ARMmbed/mbed-os/pull/2620
2666: [EFM32] Microsecond ticker optimization https://github.com/ARMmbed/mbed-os/pull/2666
2681: STM32F0xx - Add support of ADC internal channels https://github.com/ARMmbed/mbed-os/pull/2681
2687: [NRF5] Add fs_data symbol in data secton for gcc https://github.com/ARMmbed/mbed-os/pull/2687
2696: Add device_has to all nrf51 devices https://github.com/ARMmbed/mbed-os/pull/2696
2703: TARGET_NRF5: Changed 'serial_baud' implementation to support special baud rates. https://github.com/ARMmbed/mbed-os/pull/2703
2704: DISCO_L476VG: add SPI nicknames https://github.com/ARMmbed/mbed-os/pull/2704
2723: KSDK serial_api.c: Fix assertion error for ParityEven https://github.com/ARMmbed/mbed-os/pull/2723
2463: [STM32L0] Add asynchronous serial https://github.com/ARMmbed/mbed-os/pull/2463
2572: Fix STM32F407VG target name and LPC11U6X linker errors https://github.com/ARMmbed/mbed-os/pull/2572
2698: DELTA_DFBM_NQ620 target https://github.com/ARMmbed/mbed-os/pull/2698
2542: Dev spi asynch stm32f4 https://github.com/ARMmbed/mbed-os/pull/2542
2650: STM32F3 - Add low power timer https://github.com/ARMmbed/mbed-os/pull/2650
2415: [STM32F0] Add asynchronous serial https://github.com/ARMmbed/mbed-os/pull/2415
2585: Added support for ADC only pins in LPC43xx https://github.com/ARMmbed/mbed-os/pull/2585
2622: [STM32F4] Add asynchronous I2C https://github.com/ARMmbed/mbed-os/pull/2622
2719: Updated ARM linker scripts for Kinetis platforms that use SDK 2.0 https://github.com/ARMmbed/mbed-os/pull/2719
2728: Added ethernet and enabled IPV4 feature for the EVK-ODIN-W2/C029 target https://github.com/ARMmbed/mbed-os/pull/2728
2747: [LPC11U68] Fix pin interrupt select offset https://github.com/ARMmbed/mbed-os/pull/2747
2751: STM32L0xx - Add Serial Flow Control https://github.com/ARMmbed/mbed-os/pull/2751
2753: [NUCLEO_F767ZI] Add CAN capability https://github.com/ARMmbed/mbed-os/pull/2753
2759: STM32F0 - Add low power timer https://github.com/ARMmbed/mbed-os/pull/2759
2763: STM32L1 - Add low power timer https://github.com/ARMmbed/mbed-os/pull/2763
2764: STM32L4 - Add low power timer https://github.com/ARMmbed/mbed-os/pull/2764
2771: STM32L4 - Update deepsleep implementation https://github.com/ARMmbed/mbed-os/pull/2771
2775: Update KSDK SDHC driver for K64F & K66F https://github.com/ARMmbed/mbed-os/pull/2775
2792: [NUCLEO_F303ZE] MBED-OS5 capability https://github.com/ARMmbed/mbed-os/pull/2792
2762: STM32L0 - Add low power timer https://github.com/ARMmbed/mbed-os/pull/2762
2761: STM32F7 - Add low power timer https://github.com/ARMmbed/mbed-os/pull/2761

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kojto 122:f9eeca106725 1 {
Kojto 122:f9eeca106725 2 "Target": {
Kojto 122:f9eeca106725 3 "core": null,
Kojto 122:f9eeca106725 4 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 5 "supported_toolchains": null,
Kojto 122:f9eeca106725 6 "extra_labels": [],
Kojto 122:f9eeca106725 7 "is_disk_virtual": false,
Kojto 122:f9eeca106725 8 "macros": [],
Kojto 122:f9eeca106725 9 "device_has": [],
Kojto 122:f9eeca106725 10 "features": [],
Kojto 122:f9eeca106725 11 "detect_code": [],
Kojto 122:f9eeca106725 12 "public": false,
Kojto 123:b0220dba8be7 13 "default_build": "standard"
Kojto 122:f9eeca106725 14 },
Kojto 122:f9eeca106725 15 "CM4_UARM": {
Kojto 122:f9eeca106725 16 "inherits": ["Target"],
Kojto 122:f9eeca106725 17 "core": "Cortex-M4",
Kojto 122:f9eeca106725 18 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 19 "public": false,
Kojto 122:f9eeca106725 20 "supported_toolchains": ["uARM"],
Kojto 123:b0220dba8be7 21 "default_build": "small"
Kojto 122:f9eeca106725 22 },
Kojto 122:f9eeca106725 23 "CM4_ARM": {
Kojto 122:f9eeca106725 24 "inherits": ["Target"],
Kojto 122:f9eeca106725 25 "core": "Cortex-M4",
Kojto 122:f9eeca106725 26 "public": false,
Kojto 123:b0220dba8be7 27 "supported_toolchains": ["ARM"]
Kojto 122:f9eeca106725 28 },
Kojto 122:f9eeca106725 29 "CM4F_UARM": {
Kojto 122:f9eeca106725 30 "inherits": ["Target"],
Kojto 122:f9eeca106725 31 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 32 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 33 "public": false,
Kojto 122:f9eeca106725 34 "supported_toolchains": ["uARM"],
Kojto 123:b0220dba8be7 35 "default_build": "small"
Kojto 122:f9eeca106725 36 },
Kojto 122:f9eeca106725 37 "CM4F_ARM": {
Kojto 122:f9eeca106725 38 "inherits": ["Target"],
Kojto 122:f9eeca106725 39 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 40 "public": false,
Kojto 123:b0220dba8be7 41 "supported_toolchains": ["ARM"]
Kojto 122:f9eeca106725 42 },
Kojto 122:f9eeca106725 43 "LPCTarget": {
Kojto 122:f9eeca106725 44 "inherits": ["Target"],
Kojto 122:f9eeca106725 45 "post_binary_hook": {"function": "LPCTargetCode.lpc_patch"},
Kojto 123:b0220dba8be7 46 "public": false
Kojto 122:f9eeca106725 47 },
Kojto 122:f9eeca106725 48 "LPC11C24": {
Kojto 122:f9eeca106725 49 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 50 "core": "Cortex-M0",
Kojto 122:f9eeca106725 51 "progen": {"target": "lpc11c24_301"},
Kojto 122:f9eeca106725 52 "extra_labels": ["NXP", "LPC11XX_11CXX", "LPC11CXX"],
Kojto 122:f9eeca106725 53 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 54 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 55 },
Kojto 122:f9eeca106725 56 "LPC1114": {
Kojto 122:f9eeca106725 57 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 58 "core": "Cortex-M0",
Kojto 122:f9eeca106725 59 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 60 "extra_labels": ["NXP", "LPC11XX_11CXX", "LPC11XX"],
Kojto 122:f9eeca106725 61 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 62 "progen": {
Kojto 122:f9eeca106725 63 "target": "lpc1114_102"
Kojto 122:f9eeca106725 64 },
Kojto 122:f9eeca106725 65 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 66 "default_build": "small",
Kojto 123:b0220dba8be7 67 "release_versions": ["2"]
Kojto 122:f9eeca106725 68 },
Kojto 122:f9eeca106725 69 "LPC11U24": {
Kojto 122:f9eeca106725 70 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 71 "core": "Cortex-M0",
Kojto 122:f9eeca106725 72 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 73 "extra_labels": ["NXP", "LPC11UXX", "LPC11U24_401"],
Kojto 122:f9eeca106725 74 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 75 "progen": {
Kojto 122:f9eeca106725 76 "target": "lpc11u24_201"
Kojto 122:f9eeca106725 77 },
Kojto 122:f9eeca106725 78 "detect_code": ["1040"],
Kojto 122:f9eeca106725 79 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 80 "default_build": "small",
Kojto 123:b0220dba8be7 81 "release_versions": ["2"]
Kojto 122:f9eeca106725 82 },
Kojto 122:f9eeca106725 83 "OC_MBUINO": {
Kojto 122:f9eeca106725 84 "inherits": ["LPC11U24"],
Kojto 122:f9eeca106725 85 "macros": ["TARGET_LPC11U24"],
Kojto 122:f9eeca106725 86 "progen": {
Kojto 122:f9eeca106725 87 "target": "lpc11u24_201"
Kojto 122:f9eeca106725 88 },
Kojto 122:f9eeca106725 89 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 90 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 91 "release_versions": ["2"]
Kojto 122:f9eeca106725 92 },
Kojto 122:f9eeca106725 93 "LPC11U24_301": {
Kojto 122:f9eeca106725 94 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 95 "core": "Cortex-M0",
Kojto 122:f9eeca106725 96 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 97 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 98 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 99 },
Kojto 122:f9eeca106725 100 "LPC11U34_421": {
Kojto 122:f9eeca106725 101 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 102 "core": "Cortex-M0",
Kojto 122:f9eeca106725 103 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 104 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 105 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 106 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 107 "default_build": "small"
Kojto 122:f9eeca106725 108 },
Kojto 122:f9eeca106725 109 "MICRONFCBOARD": {
Kojto 122:f9eeca106725 110 "inherits": ["LPC11U34_421"],
Kojto 122:f9eeca106725 111 "macros": ["LPC11U34_421", "APPNEARME_MICRONFCBOARD"],
Kojto 122:f9eeca106725 112 "extra_labels_add": ["APPNEARME_MICRONFCBOARD"],
Kojto 123:b0220dba8be7 113 "release_versions": ["2"]
Kojto 122:f9eeca106725 114 },
Kojto 122:f9eeca106725 115 "LPC11U35_401": {
Kojto 122:f9eeca106725 116 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 117 "core": "Cortex-M0",
Kojto 122:f9eeca106725 118 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 119 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 120 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 121 "progen": {
Kojto 122:f9eeca106725 122 "target": "lpc11u35_401"
Kojto 122:f9eeca106725 123 },
Kojto 122:f9eeca106725 124 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 125 "default_build": "small",
Kojto 123:b0220dba8be7 126 "release_versions": ["2"]
Kojto 122:f9eeca106725 127 },
Kojto 122:f9eeca106725 128 "LPC11U35_501": {
Kojto 122:f9eeca106725 129 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 130 "core": "Cortex-M0",
Kojto 122:f9eeca106725 131 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 132 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 133 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 134 "progen": {
Kojto 122:f9eeca106725 135 "target": "lpc11u35_501"
Kojto 122:f9eeca106725 136 },
Kojto 122:f9eeca106725 137 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 138 "default_build": "small",
Kojto 123:b0220dba8be7 139 "release_versions": ["2"]
Kojto 122:f9eeca106725 140 },
Kojto 122:f9eeca106725 141 "LPC11U35_501_IBDAP": {
Kojto 122:f9eeca106725 142 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 143 "core": "Cortex-M0",
Kojto 122:f9eeca106725 144 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 145 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 146 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 147 "progen": {
Kojto 122:f9eeca106725 148 "target": "lpc11u35_501"
Kojto 122:f9eeca106725 149 },
Kojto 122:f9eeca106725 150 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 151 "default_build": "small"
Kojto 122:f9eeca106725 152 },
Kojto 122:f9eeca106725 153 "XADOW_M0": {
Kojto 122:f9eeca106725 154 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 155 "core": "Cortex-M0",
Kojto 122:f9eeca106725 156 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 157 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 158 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 159 "progen": {
Kojto 122:f9eeca106725 160 "target": "lpc11u35_501"
Kojto 122:f9eeca106725 161 },
Kojto 122:f9eeca106725 162 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 163 "default_build": "small",
Kojto 123:b0220dba8be7 164 "release_versions": ["2"]
Kojto 122:f9eeca106725 165 },
Kojto 122:f9eeca106725 166 "LPC11U35_Y5_MBUG": {
Kojto 122:f9eeca106725 167 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 168 "core": "Cortex-M0",
Kojto 122:f9eeca106725 169 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 170 "extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
Kojto 122:f9eeca106725 171 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 172 "progen": {
Kojto 122:f9eeca106725 173 "target": "lpc11u35_501"
Kojto 122:f9eeca106725 174 },
Kojto 122:f9eeca106725 175 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 176 "default_build": "small"
Kojto 122:f9eeca106725 177 },
Kojto 122:f9eeca106725 178 "LPC11U37_501": {
Kojto 122:f9eeca106725 179 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 180 "core": "Cortex-M0",
Kojto 122:f9eeca106725 181 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 182 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 183 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 184 "progen": {
Kojto 122:f9eeca106725 185 "target": "lpc11u37_501"
Kojto 122:f9eeca106725 186 },
Kojto 122:f9eeca106725 187 "default_build": "small"
Kojto 122:f9eeca106725 188 },
Kojto 122:f9eeca106725 189 "LPCCAPPUCCINO": {
Kojto 122:f9eeca106725 190 "inherits": ["LPC11U37_501"],
Kojto 122:f9eeca106725 191 "progen": {
Kojto 122:f9eeca106725 192 "target": "lpc11u37_501"
Kojto 122:f9eeca106725 193 },
Kojto 122:f9eeca106725 194 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 122:f9eeca106725 195 },
Kojto 122:f9eeca106725 196 "ARCH_GPRS": {
Kojto 122:f9eeca106725 197 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 198 "core": "Cortex-M0",
Kojto 122:f9eeca106725 199 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 200 "extra_labels": ["NXP", "LPC11UXX", "LPC11U37_501"],
Kojto 122:f9eeca106725 201 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 202 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 203 "progen": {
Kojto 122:f9eeca106725 204 "target": "lpc11u37_501"
Kojto 122:f9eeca106725 205 },
Kojto 122:f9eeca106725 206 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 207 "default_build": "small",
Kojto 123:b0220dba8be7 208 "release_versions": ["2"]
Kojto 122:f9eeca106725 209 },
Kojto 122:f9eeca106725 210 "LPC11U68": {
Kojto 122:f9eeca106725 211 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 212 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 213 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 214 "extra_labels": ["NXP", "LPC11U6X"],
Kojto 122:f9eeca106725 215 "supported_toolchains": ["ARM", "uARM", "GCC_CR", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 216 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 217 "progen": {
Kojto 122:f9eeca106725 218 "target": "lpc11u68"
Kojto 122:f9eeca106725 219 },
Kojto 122:f9eeca106725 220 "detect_code": ["1168"],
Kojto 122:f9eeca106725 221 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI"],
Kojto 122:f9eeca106725 222 "default_build": "small",
Kojto 123:b0220dba8be7 223 "release_versions": ["2"]
Kojto 122:f9eeca106725 224 },
Kojto 122:f9eeca106725 225 "LPC1347": {
Kojto 122:f9eeca106725 226 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 227 "core": "Cortex-M3",
Kojto 122:f9eeca106725 228 "progen": {"target": "lpc1347"},
Kojto 122:f9eeca106725 229 "extra_labels": ["NXP", "LPC13XX"],
Kojto 122:f9eeca106725 230 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 231 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 232 "release_versions": ["2"]
Kojto 122:f9eeca106725 233 },
Kojto 122:f9eeca106725 234 "LPC1549": {
Kojto 122:f9eeca106725 235 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 236 "core": "Cortex-M3",
Kojto 122:f9eeca106725 237 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 238 "extra_labels": ["NXP", "LPC15XX"],
Kojto 122:f9eeca106725 239 "supported_toolchains": ["uARM", "GCC_CR", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 240 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 241 "progen": {
Kojto 122:f9eeca106725 242 "target": "lpc1549"
Kojto 122:f9eeca106725 243 },
Kojto 122:f9eeca106725 244 "detect_code": ["1549"],
Kojto 122:f9eeca106725 245 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "INTERRUPTIN", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 246 "default_build": "small",
Kojto 123:b0220dba8be7 247 "release_versions": ["2"]
Kojto 122:f9eeca106725 248 },
Kojto 122:f9eeca106725 249 "LPC1768": {
Kojto 122:f9eeca106725 250 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 251 "core": "Cortex-M3",
Kojto 122:f9eeca106725 252 "extra_labels": ["NXP", "LPC176X", "MBED_LPC1768"],
Kojto 122:f9eeca106725 253 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 254 "progen": {"target": "mbed-lpc1768"},
Kojto 122:f9eeca106725 255 "detect_code": ["1010"],
Kojto 122:f9eeca106725 256 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 257 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 258 },
Kojto 122:f9eeca106725 259 "ARCH_PRO": {
Kojto 122:f9eeca106725 260 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 261 "core": "Cortex-M3",
Kojto 122:f9eeca106725 262 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 263 "extra_labels": ["NXP", "LPC176X"],
Kojto 122:f9eeca106725 264 "macros": ["TARGET_LPC1768"],
Kojto 122:f9eeca106725 265 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 266 "progen": {"target": "arch-pro"},
Kojto 122:f9eeca106725 267 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 268 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 269 },
Kojto 122:f9eeca106725 270 "UBLOX_C027": {
Kojto 122:f9eeca106725 271 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 272 "core": "Cortex-M3",
Kojto 122:f9eeca106725 273 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 274 "extra_labels": ["NXP", "LPC176X"],
Kojto 122:f9eeca106725 275 "macros": ["TARGET_LPC1768"],
Kojto 122:f9eeca106725 276 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 277 "progen": {"target": "ublox-c027"},
Kojto 122:f9eeca106725 278 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_RED", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 279 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 280 },
Kojto 122:f9eeca106725 281 "XBED_LPC1768": {
Kojto 122:f9eeca106725 282 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 283 "core": "Cortex-M3",
Kojto 122:f9eeca106725 284 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 285 "extra_labels": ["NXP", "LPC176X", "XBED_LPC1768"],
Kojto 122:f9eeca106725 286 "macros": ["TARGET_LPC1768"],
Kojto 122:f9eeca106725 287 "progen": {"target": "lpc1768"},
Kojto 122:f9eeca106725 288 "detect_code": ["1010"],
Kojto 122:f9eeca106725 289 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 290 },
Kojto 122:f9eeca106725 291 "LPC2368": {
Kojto 122:f9eeca106725 292 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 293 "core": "ARM7TDMI-S",
Kojto 122:f9eeca106725 294 "progen": {"target": "lpc2368"},
Kojto 122:f9eeca106725 295 "extra_labels": ["NXP", "LPC23XX"],
Kojto 122:f9eeca106725 296 "supported_toolchains": ["GCC_ARM", "GCC_CR"],
Kojto 123:b0220dba8be7 297 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOCALFILESYSTEM", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 298 },
Kojto 122:f9eeca106725 299 "LPC2460": {
Kojto 122:f9eeca106725 300 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 301 "core": "ARM7TDMI-S",
Kojto 122:f9eeca106725 302 "progen": {"target": "lpc2460"},
Kojto 122:f9eeca106725 303 "extra_labels": ["NXP", "LPC2460"],
Kojto 122:f9eeca106725 304 "supported_toolchains": ["GCC_ARM"],
Kojto 123:b0220dba8be7 305 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 306 },
Kojto 122:f9eeca106725 307 "LPC810": {
Kojto 122:f9eeca106725 308 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 309 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 310 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 311 "extra_labels": ["NXP", "LPC81X"],
Kojto 122:f9eeca106725 312 "is_disk_virtual": true,
Kojto 122:f9eeca106725 313 "supported_toolchains": ["uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 314 "progen": {
Kojto 122:f9eeca106725 315 "target": "lpc810"
Kojto 122:f9eeca106725 316 },
Kojto 122:f9eeca106725 317 "device_has": ["ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 318 "default_build": "small"
Kojto 122:f9eeca106725 319 },
Kojto 122:f9eeca106725 320 "LPC812": {
Kojto 122:f9eeca106725 321 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 322 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 323 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 324 "extra_labels": ["NXP", "LPC81X"],
Kojto 122:f9eeca106725 325 "is_disk_virtual": true,
Kojto 122:f9eeca106725 326 "supported_toolchains": ["uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 327 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 328 "progen": {
Kojto 122:f9eeca106725 329 "target": "lpc812m101"
Kojto 122:f9eeca106725 330 },
Kojto 122:f9eeca106725 331 "detect_code": ["1050"],
Kojto 122:f9eeca106725 332 "device_has": ["ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 333 "default_build": "small",
Kojto 123:b0220dba8be7 334 "release_versions": ["2"]
Kojto 122:f9eeca106725 335 },
Kojto 122:f9eeca106725 336 "LPC824": {
Kojto 122:f9eeca106725 337 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 338 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 339 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 340 "extra_labels": ["NXP", "LPC82X"],
Kojto 122:f9eeca106725 341 "is_disk_virtual": true,
Kojto 122:f9eeca106725 342 "supported_toolchains": ["uARM", "GCC_ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 343 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 344 "progen": {
Kojto 122:f9eeca106725 345 "target": "lpc824m201"
Kojto 122:f9eeca106725 346 },
Kojto 122:f9eeca106725 347 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 348 "default_build": "small",
Kojto 123:b0220dba8be7 349 "release_versions": ["2"]
Kojto 122:f9eeca106725 350 },
Kojto 122:f9eeca106725 351 "SSCI824": {
Kojto 122:f9eeca106725 352 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 353 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 354 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 355 "extra_labels": ["NXP", "LPC82X"],
Kojto 122:f9eeca106725 356 "is_disk_virtual": true,
Kojto 122:f9eeca106725 357 "supported_toolchains": ["uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 358 "progen": {
Kojto 122:f9eeca106725 359 "target": "ssci824"
Kojto 122:f9eeca106725 360 },
Kojto 122:f9eeca106725 361 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 362 "default_build": "small",
Kojto 123:b0220dba8be7 363 "release_versions": ["2"]
Kojto 122:f9eeca106725 364 },
Kojto 122:f9eeca106725 365 "LPC4088": {
Kojto 122:f9eeca106725 366 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 367 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 368 "extra_labels": ["NXP", "LPC408X"],
Kojto 122:f9eeca106725 369 "is_disk_virtual": true,
Kojto 122:f9eeca106725 370 "supported_toolchains": ["ARM", "GCC_CR", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 371 "post_binary_hook": {
Kojto 122:f9eeca106725 372 "function": "LPC4088Code.binary_hook",
Kojto 122:f9eeca106725 373 "toolchains": ["ARM_STD", "ARM_MICRO"]
Kojto 122:f9eeca106725 374 },
Kojto 122:f9eeca106725 375 "progen": {"target": "lpc4088"},
Kojto 122:f9eeca106725 376 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 377 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 378 },
Kojto 122:f9eeca106725 379 "LPC4088_DM": {
Kojto 122:f9eeca106725 380 "inherits": ["LPC4088"],
Kojto 123:b0220dba8be7 381 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 382 },
Kojto 122:f9eeca106725 383 "LPC4330_M4": {
Kojto 122:f9eeca106725 384 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 385 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 386 "progen": {"target": "lpc4330"},
Kojto 122:f9eeca106725 387 "extra_labels": ["NXP", "LPC43XX", "LPC4330"],
Kojto 122:f9eeca106725 388 "supported_toolchains": ["ARM", "GCC_CR", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 389 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 390 },
Kojto 122:f9eeca106725 391 "LPC4330_M0": {
Kojto 122:f9eeca106725 392 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 393 "core": "Cortex-M0",
Kojto 122:f9eeca106725 394 "extra_labels": ["NXP", "LPC43XX", "LPC4330"],
Kojto 122:f9eeca106725 395 "supported_toolchains": ["ARM", "GCC_CR", "IAR"],
Kojto 122:f9eeca106725 396 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 397 },
Kojto 122:f9eeca106725 398 "LPC4337": {
Kojto 122:f9eeca106725 399 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 400 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 401 "progen": {"target": "lpc4337"},
Kojto 122:f9eeca106725 402 "extra_labels": ["NXP", "LPC43XX", "LPC4337"],
Kojto 122:f9eeca106725 403 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 404 "device_has": ["ANALOGIN", "ANALOGOUT", "DEBUG_AWARENESS", "ERROR_RED", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 405 "release_versions": ["2"]
Kojto 122:f9eeca106725 406 },
Kojto 122:f9eeca106725 407 "LPC1800": {
Kojto 122:f9eeca106725 408 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 409 "core": "Cortex-M3",
Kojto 122:f9eeca106725 410 "extra_labels": ["NXP", "LPC43XX"],
Kojto 122:f9eeca106725 411 "public": false,
Kojto 122:f9eeca106725 412 "supported_toolchains": ["ARM", "GCC_CR", "IAR"]
Kojto 122:f9eeca106725 413 },
Kojto 122:f9eeca106725 414 "LPC11U37H_401": {
Kojto 122:f9eeca106725 415 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 416 "core": "Cortex-M0",
Kojto 122:f9eeca106725 417 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 418 "extra_labels": ["NXP", "LPC11UXX"],
Kojto 122:f9eeca106725 419 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "GCC_CR"],
Kojto 122:f9eeca106725 420 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 421 "progen": {
Kojto 122:f9eeca106725 422 "target": "lpc11u37_401"
Kojto 122:f9eeca106725 423 },
Kojto 122:f9eeca106725 424 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 122:f9eeca106725 425 "default_build": "small",
Kojto 123:b0220dba8be7 426 "release_versions": ["2"]
Kojto 122:f9eeca106725 427 },
Kojto 122:f9eeca106725 428 "ELEKTOR_COCORICO": {
Kojto 122:f9eeca106725 429 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 430 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 431 "extra_labels": ["NXP", "LPC81X"],
Kojto 122:f9eeca106725 432 "supported_toolchains": ["uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 433 "inherits": ["LPCTarget"],
Kojto 122:f9eeca106725 434 "is_disk_virtual": true,
Kojto 122:f9eeca106725 435 "detect_code": ["C000"],
Kojto 122:f9eeca106725 436 "progen": {
Kojto 122:f9eeca106725 437 "target": "cocorico"
Kojto 122:f9eeca106725 438 },
Kojto 122:f9eeca106725 439 "default_build": "small"
Kojto 122:f9eeca106725 440 },
Kojto 122:f9eeca106725 441 "KL05Z": {
Kojto 122:f9eeca106725 442 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 443 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 444 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 445 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 446 "is_disk_virtual": true,
Kojto 122:f9eeca106725 447 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 448 "inherits": ["Target"],
Kojto 122:f9eeca106725 449 "progen": {
Kojto 122:f9eeca106725 450 "target": "frdm-kl05z"
Kojto 122:f9eeca106725 451 },
Kojto 122:f9eeca106725 452 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 453 "default_build": "small",
Kojto 123:b0220dba8be7 454 "release_versions": ["2"]
Kojto 122:f9eeca106725 455 },
Kojto 122:f9eeca106725 456 "KL25Z": {
Kojto 122:f9eeca106725 457 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 458 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 459 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 460 "is_disk_virtual": true,
Kojto 122:f9eeca106725 461 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 462 "inherits": ["Target"],
Kojto 122:f9eeca106725 463 "progen": {"target": "frdm-kl25z"},
Kojto 122:f9eeca106725 464 "detect_code": ["0200"],
Kojto 123:b0220dba8be7 465 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 466 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 467 },
Kojto 122:f9eeca106725 468 "KL26Z": {
Kojto 122:f9eeca106725 469 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 470 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 471 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 472 "is_disk_virtual": true,
Kojto 122:f9eeca106725 473 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 474 "inherits": ["Target"],
Kojto 122:f9eeca106725 475 "progen": {"target": "kl26z"},
Kojto 122:f9eeca106725 476 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 477 },
Kojto 122:f9eeca106725 478 "KL46Z": {
Kojto 122:f9eeca106725 479 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 480 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 481 "extra_labels": ["Freescale", "KLXX"],
Kojto 122:f9eeca106725 482 "is_disk_virtual": true,
Kojto 122:f9eeca106725 483 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 122:f9eeca106725 484 "inherits": ["Target"],
Kojto 122:f9eeca106725 485 "progen": {"target": "frdm-kl46z"},
Kojto 122:f9eeca106725 486 "detect_code": ["0220"],
Kojto 122:f9eeca106725 487 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 488 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 489 },
Kojto 122:f9eeca106725 490 "K20D50M": {
Kojto 122:f9eeca106725 491 "inherits": ["Target"],
Kojto 122:f9eeca106725 492 "core": "Cortex-M4",
Kojto 122:f9eeca106725 493 "extra_labels": ["Freescale", "K20XX"],
Kojto 122:f9eeca106725 494 "is_disk_virtual": true,
Kojto 122:f9eeca106725 495 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 122:f9eeca106725 496 "progen": {"target": "frdm-k20d50m"},
Kojto 122:f9eeca106725 497 "detect_code": ["0230"],
Kojto 122:f9eeca106725 498 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 499 "release_versions": ["2"]
Kojto 122:f9eeca106725 500 },
Kojto 122:f9eeca106725 501 "TEENSY3_1": {
Kojto 122:f9eeca106725 502 "inherits": ["Target"],
Kojto 122:f9eeca106725 503 "core": "Cortex-M4",
Kojto 122:f9eeca106725 504 "extra_labels": ["Freescale", "K20XX", "K20DX256"],
Kojto 122:f9eeca106725 505 "OUTPUT_EXT": "hex",
Kojto 122:f9eeca106725 506 "is_disk_virtual": true,
Kojto 122:f9eeca106725 507 "supported_toolchains": ["GCC_ARM", "ARM"],
Kojto 122:f9eeca106725 508 "post_binary_hook": {
Kojto 122:f9eeca106725 509 "function": "TEENSY3_1Code.binary_hook",
Kojto 122:f9eeca106725 510 "toolchains": ["ARM_STD", "ARM_MICRO", "GCC_ARM"]
Kojto 122:f9eeca106725 511 },
Kojto 122:f9eeca106725 512 "progen": {"target": "teensy-31"},
Kojto 122:f9eeca106725 513 "detect_code": ["0230"],
Kojto 122:f9eeca106725 514 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 515 "release_versions": ["2"]
Kojto 122:f9eeca106725 516 },
Kojto 122:f9eeca106725 517 "K22F": {
Kojto 122:f9eeca106725 518 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 519 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 520 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 521 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM", "KPSDK_MCUS", "KPSDK_CODE"],
Kojto 122:f9eeca106725 522 "is_disk_virtual": true,
Kojto 122:f9eeca106725 523 "macros": ["CPU_MK22FN512VLH12", "FSL_RTOS_MBED"],
Kojto 122:f9eeca106725 524 "inherits": ["Target"],
Kojto 122:f9eeca106725 525 "progen": {"target": "frdm-k22f"},
Kojto 122:f9eeca106725 526 "detect_code": ["0231"],
AnnaBridge 125:2e9cc70d1897 527 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 528 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 529 },
Kojto 122:f9eeca106725 530 "KL27Z": {
Kojto 122:f9eeca106725 531 "inherits": ["Target"],
Kojto 122:f9eeca106725 532 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 533 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM"],
Kojto 122:f9eeca106725 534 "macros": ["CPU_MKL27Z64VLH4", "FSL_RTOS_MBED"],
AnnaBridge 125:2e9cc70d1897 535 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 536 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 537 "is_disk_virtual": true,
Kojto 122:f9eeca106725 538 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 539 "detect_code": ["0261"],
Kojto 122:f9eeca106725 540 "progen_target": {"target": "frdm-kl27z"},
Kojto 122:f9eeca106725 541 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 542 "default_build": "standard",
Kojto 123:b0220dba8be7 543 "release_versions": ["2"]
Kojto 122:f9eeca106725 544 },
Kojto 124:2241e3a39974 545 "KL43Z": {
Kojto 124:2241e3a39974 546 "supported_form_factors": ["ARDUINO"],
Kojto 124:2241e3a39974 547 "core": "Cortex-M0+",
Kojto 124:2241e3a39974 548 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 124:2241e3a39974 549 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM"],
Kojto 124:2241e3a39974 550 "macros": ["CPU_MKL43Z256VLH4", "FSL_RTOS_MBED"],
Kojto 124:2241e3a39974 551 "is_disk_virtual": true,
Kojto 124:2241e3a39974 552 "inherits": ["Target"],
Kojto 124:2241e3a39974 553 "progen": {"target": "frdm-kl43z"},
Kojto 124:2241e3a39974 554 "detect_code": ["0262"],
Kojto 124:2241e3a39974 555 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SEMIHOST", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 124:2241e3a39974 556 "release_versions": ["2", "5"]
Kojto 124:2241e3a39974 557 },
Kojto 122:f9eeca106725 558 "K64F": {
Kojto 122:f9eeca106725 559 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 560 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 561 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 562 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM", "KPSDK_MCUS", "KPSDK_CODE", "MCU_K64F"],
Kojto 122:f9eeca106725 563 "is_disk_virtual": true,
Kojto 122:f9eeca106725 564 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "MBEDTLS_ENTROPY_HARDWARE_ALT"],
Kojto 122:f9eeca106725 565 "inherits": ["Target"],
Kojto 122:f9eeca106725 566 "progen": {"target": "frdm-k64f"},
Kojto 122:f9eeca106725 567 "detect_code": ["0240"],
AnnaBridge 125:2e9cc70d1897 568 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES", "STORAGE"],
Kojto 123:b0220dba8be7 569 "features": ["IPV4", "STORAGE"],
Kojto 123:b0220dba8be7 570 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 571 },
Kojto 122:f9eeca106725 572 "MTS_GAMBIT": {
Kojto 122:f9eeca106725 573 "inherits": ["Target"],
Kojto 122:f9eeca106725 574 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 575 "supported_toolchains": ["ARM", "GCC_ARM"],
Kojto 123:b0220dba8be7 576 "extra_labels": ["Freescale", "KSDK2_MCUS", "KPSDK_MCUS", "KPSDK_CODE", "MCU_K64F"],
Kojto 122:f9eeca106725 577 "is_disk_virtual": true,
Kojto 122:f9eeca106725 578 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "TARGET_K64F"],
Kojto 122:f9eeca106725 579 "progen": {"target": "mts-gambit"},
Kojto 122:f9eeca106725 580 "device_has": ["I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 581 },
Kojto 122:f9eeca106725 582 "HEXIWEAR": {
Kojto 122:f9eeca106725 583 "inherits": ["Target"],
Kojto 122:f9eeca106725 584 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 585 "extra_labels": ["Freescale", "KSDK2_MCUS", "MCU_K64F"],
Kojto 122:f9eeca106725 586 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 587 "macros": ["CPU_MK64FN1M0VMD12", "FSL_RTOS_MBED", "TARGET_K64F"],
Kojto 122:f9eeca106725 588 "is_disk_virtual": true,
Kojto 122:f9eeca106725 589 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 590 "detect_code": ["0214"],
Kojto 122:f9eeca106725 591 "progen": {"target": "hexiwear-k64f"},
Kojto 123:b0220dba8be7 592 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 593 "default_build": "standard",
Kojto 123:b0220dba8be7 594 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 595 },
Kojto 124:2241e3a39974 596 "K66F": {
Kojto 124:2241e3a39974 597 "supported_form_factors": ["ARDUINO"],
Kojto 124:2241e3a39974 598 "core": "Cortex-M4F",
Kojto 124:2241e3a39974 599 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 124:2241e3a39974 600 "extra_labels": ["Freescale", "KSDK2_MCUS", "FRDM"],
Kojto 124:2241e3a39974 601 "is_disk_virtual": true,
Kojto 124:2241e3a39974 602 "macros": ["CPU_MK66FN2M0VMD18", "FSL_RTOS_MBED", "MBEDTLS_ENTROPY_HARDWARE_ALT"],
Kojto 124:2241e3a39974 603 "inherits": ["Target"],
Kojto 124:2241e3a39974 604 "progen": {"target": "frdm-k66f"},
Kojto 124:2241e3a39974 605 "detect_code": ["0311"],
Kojto 124:2241e3a39974 606 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 124:2241e3a39974 607 "release_versions": ["2", "5"]
Kojto 124:2241e3a39974 608 },
Kojto 122:f9eeca106725 609 "NUCLEO_F030R8": {
Kojto 122:f9eeca106725 610 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 611 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 612 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 613 "extra_labels": ["STM", "STM32F0", "STM32F030R8"],
Kojto 122:f9eeca106725 614 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 615 "inherits": ["Target"],
Kojto 122:f9eeca106725 616 "progen": {"target": "nucleo-f030r8"},
Kojto 122:f9eeca106725 617 "detect_code": ["0725"],
<> 127:25aea2a3f4e3 618 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 619 "default_build": "small",
Kojto 123:b0220dba8be7 620 "release_versions": ["2"]
Kojto 122:f9eeca106725 621 },
Kojto 122:f9eeca106725 622 "NUCLEO_F031K6": {
Kojto 122:f9eeca106725 623 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 624 "core": "Cortex-M0",
Kojto 122:f9eeca106725 625 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 626 "extra_labels": ["STM", "STM32F0", "STM32F031K6"],
AnnaBridge 126:abea610beb85 627 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 628 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 629 "inherits": ["Target"],
Kojto 122:f9eeca106725 630 "progen": {"target": "nucleo-f031k6"},
Kojto 122:f9eeca106725 631 "detect_code": ["0791"],
AnnaBridge 126:abea610beb85 632 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 633 "default_build": "small",
Kojto 123:b0220dba8be7 634 "release_versions": ["2"]
Kojto 122:f9eeca106725 635 },
Kojto 122:f9eeca106725 636 "NUCLEO_F042K6": {
Kojto 122:f9eeca106725 637 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 638 "core": "Cortex-M0",
Kojto 122:f9eeca106725 639 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 640 "extra_labels": ["STM", "STM32F0", "STM32F042K6"],
AnnaBridge 126:abea610beb85 641 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 642 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 643 "inherits": ["Target"],
Kojto 122:f9eeca106725 644 "progen": {"target": "nucleo-f042k6"},
Kojto 122:f9eeca106725 645 "detect_code": ["0785"],
AnnaBridge 126:abea610beb85 646 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 647 "default_build": "small",
Kojto 123:b0220dba8be7 648 "release_versions": ["2"]
Kojto 122:f9eeca106725 649 },
Kojto 122:f9eeca106725 650 "NUCLEO_F070RB": {
Kojto 122:f9eeca106725 651 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 652 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 653 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 654 "extra_labels": ["STM", "STM32F0", "STM32F070RB"],
Kojto 122:f9eeca106725 655 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 656 "inherits": ["Target"],
Kojto 122:f9eeca106725 657 "progen": {"target": "nucleo-f070rb"},
Kojto 122:f9eeca106725 658 "detect_code": ["0755"],
<> 127:25aea2a3f4e3 659 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 660 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 661 },
Kojto 122:f9eeca106725 662 "NUCLEO_F072RB": {
Kojto 122:f9eeca106725 663 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 664 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 665 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 666 "extra_labels": ["STM", "STM32F0", "STM32F072RB"],
Kojto 122:f9eeca106725 667 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 668 "inherits": ["Target"],
Kojto 122:f9eeca106725 669 "progen": {"target": "nucleo-f072rb"},
Kojto 122:f9eeca106725 670 "detect_code": ["0730"],
<> 127:25aea2a3f4e3 671 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 672 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 673 },
Kojto 122:f9eeca106725 674 "NUCLEO_F091RC": {
Kojto 122:f9eeca106725 675 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 676 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 677 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 678 "extra_labels": ["STM", "STM32F0", "STM32F091RC"],
Kojto 122:f9eeca106725 679 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 680 "inherits": ["Target"],
Kojto 122:f9eeca106725 681 "progen": {"target": "nucleo-f091rc"},
Kojto 122:f9eeca106725 682 "detect_code": ["0750"],
<> 127:25aea2a3f4e3 683 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 684 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 685 },
Kojto 122:f9eeca106725 686 "NUCLEO_F103RB": {
Kojto 122:f9eeca106725 687 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 688 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 689 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 690 "extra_labels": ["STM", "STM32F1", "STM32F103RB"],
Kojto 122:f9eeca106725 691 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 692 "inherits": ["Target"],
Kojto 122:f9eeca106725 693 "progen": {"target": "nucleo-f103rb"},
Kojto 122:f9eeca106725 694 "detect_code": ["0700"],
AnnaBridge 126:abea610beb85 695 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 696 "release_versions": ["2", "5"]
Kojto 123:b0220dba8be7 697 },
Kojto 123:b0220dba8be7 698 "NUCLEO_F207ZG": {
Kojto 123:b0220dba8be7 699 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 123:b0220dba8be7 700 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 701 "default_toolchain": "ARM",
Kojto 123:b0220dba8be7 702 "extra_labels": ["STM", "STM32F2", "STM32F207ZG"],
Kojto 123:b0220dba8be7 703 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 123:b0220dba8be7 704 "inherits": ["Target"],
Kojto 123:b0220dba8be7 705 "progen": {"target": "nucleo-f207zg"},
Kojto 123:b0220dba8be7 706 "detect_code": ["0835"],
AnnaBridge 126:abea610beb85 707 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 125:2e9cc70d1897 708 "features": ["IPV4"],
AnnaBridge 126:abea610beb85 709 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 710 },
Kojto 122:f9eeca106725 711 "NUCLEO_F302R8": {
Kojto 122:f9eeca106725 712 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 713 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 714 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 715 "extra_labels": ["STM", "STM32F3", "STM32F302R8"],
Kojto 122:f9eeca106725 716 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 717 "inherits": ["Target"],
Kojto 122:f9eeca106725 718 "progen": {"target": "nucleo-f302r8"},
Kojto 122:f9eeca106725 719 "detect_code": ["0705"],
<> 127:25aea2a3f4e3 720 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 721 "default_build": "small",
Kojto 123:b0220dba8be7 722 "release_versions": ["2"]
Kojto 122:f9eeca106725 723 },
Kojto 122:f9eeca106725 724 "NUCLEO_F303K8": {
Kojto 122:f9eeca106725 725 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 726 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 727 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 728 "extra_labels": ["STM", "STM32F3", "STM32F303K8"],
AnnaBridge 126:abea610beb85 729 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 730 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 731 "inherits": ["Target"],
Kojto 122:f9eeca106725 732 "progen": {"target": "nucleo-f303k8"},
Kojto 122:f9eeca106725 733 "detect_code": ["0775"],
<> 127:25aea2a3f4e3 734 "default_build": "small",
<> 127:25aea2a3f4e3 735 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 736 "release_versions": ["2"]
Kojto 122:f9eeca106725 737 },
Kojto 122:f9eeca106725 738 "NUCLEO_F303RE": {
Kojto 122:f9eeca106725 739 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 740 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 741 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 742 "extra_labels": ["STM", "STM32F3", "STM32F303RE"],
Kojto 122:f9eeca106725 743 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 744 "inherits": ["Target"],
Kojto 122:f9eeca106725 745 "progen": {"target": "nucleo-f303re"},
Kojto 122:f9eeca106725 746 "detect_code": ["0745"],
<> 127:25aea2a3f4e3 747 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 748 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 749 },
AnnaBridge 126:abea610beb85 750 "NUCLEO_F303ZE": {
AnnaBridge 126:abea610beb85 751 "supported_form_factors": ["ARDUINO", "MORPHO"],
AnnaBridge 126:abea610beb85 752 "core": "Cortex-M4F",
<> 127:25aea2a3f4e3 753 "default_toolchain": "ARM",
AnnaBridge 126:abea610beb85 754 "extra_labels": ["STM", "STM32F3", "STM32F303ZE"],
AnnaBridge 126:abea610beb85 755 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
AnnaBridge 126:abea610beb85 756 "inherits": ["Target"],
AnnaBridge 126:abea610beb85 757 "progen": {"target": "nucleo-f303ze"},
<> 127:25aea2a3f4e3 758 "detect_code": ["0747"],
AnnaBridge 126:abea610beb85 759 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 760 "release_versions": ["2", "5"]
AnnaBridge 126:abea610beb85 761 },
Kojto 122:f9eeca106725 762 "NUCLEO_F334R8": {
Kojto 122:f9eeca106725 763 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 764 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 765 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 766 "extra_labels": ["STM", "STM32F3", "STM32F334R8"],
Kojto 122:f9eeca106725 767 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 768 "inherits": ["Target"],
Kojto 122:f9eeca106725 769 "progen": {"target": "nucleo-f334r8"},
Kojto 122:f9eeca106725 770 "detect_code": ["0735"],
<> 127:25aea2a3f4e3 771 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 772 "default_build": "small",
Kojto 123:b0220dba8be7 773 "release_versions": ["2"]
Kojto 122:f9eeca106725 774 },
Kojto 122:f9eeca106725 775 "NUCLEO_F401RE": {
Kojto 122:f9eeca106725 776 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 777 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 778 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 779 "extra_labels": ["STM", "STM32F4", "STM32F401RE"],
Kojto 122:f9eeca106725 780 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 781 "inherits": ["Target"],
Kojto 122:f9eeca106725 782 "progen": {"target": "nucleo-f401re"},
Kojto 122:f9eeca106725 783 "detect_code": ["0720"],
<> 127:25aea2a3f4e3 784 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 785 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 786 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 787 },
Kojto 122:f9eeca106725 788 "NUCLEO_F410RB": {
Kojto 122:f9eeca106725 789 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 790 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 791 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 792 "extra_labels": ["STM", "STM32F4", "STM32F410RB","STM32F410Rx"],
Kojto 122:f9eeca106725 793 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 794 "inherits": ["Target"],
Kojto 122:f9eeca106725 795 "progen": {"target": "nucleo-f410rb"},
<> 127:25aea2a3f4e3 796 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 797 "detect_code": ["0740"],
<> 127:25aea2a3f4e3 798 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 799 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 800 },
Kojto 122:f9eeca106725 801 "NUCLEO_F411RE": {
Kojto 122:f9eeca106725 802 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 803 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 804 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 805 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
Kojto 122:f9eeca106725 806 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 807 "inherits": ["Target"],
Kojto 122:f9eeca106725 808 "progen": {"target": "nucleo-f411re"},
Kojto 122:f9eeca106725 809 "detect_code": ["0740"],
<> 127:25aea2a3f4e3 810 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 811 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 812 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 813 },
Kojto 122:f9eeca106725 814 "ELMO_F411RE": {
Kojto 122:f9eeca106725 815 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 816 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 817 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 818 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
Kojto 122:f9eeca106725 819 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 820 "inherits": ["Target"],
Kojto 122:f9eeca106725 821 "detect_code": ["----"],
<> 127:25aea2a3f4e3 822 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 823 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 824 "default_build": "small",
Kojto 123:b0220dba8be7 825 "release_versions": ["2"]
Kojto 122:f9eeca106725 826 },
Kojto 122:f9eeca106725 827 "NUCLEO_F429ZI": {
Kojto 123:b0220dba8be7 828 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 829 "inherits": ["Target"],
Kojto 122:f9eeca106725 830 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 831 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 832 "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
Kojto 122:f9eeca106725 833 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 834 "progen": {"target": "nucleo-f429zi"},
<> 127:25aea2a3f4e3 835 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT", "DEVICE_RTC_LSI=1", "TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 836 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 837 "detect_code": ["0796"],
AnnaBridge 125:2e9cc70d1897 838 "features": ["IPV4"],
Kojto 123:b0220dba8be7 839 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 840 },
Kojto 122:f9eeca106725 841 "NUCLEO_F446RE": {
Kojto 122:f9eeca106725 842 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 843 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 844 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 845 "extra_labels": ["STM", "STM32F4", "STM32F446RE"],
Kojto 122:f9eeca106725 846 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 847 "inherits": ["Target"],
Kojto 122:f9eeca106725 848 "progen": {"target": "nucleo-f446re"},
Kojto 122:f9eeca106725 849 "detect_code": ["0777"],
<> 127:25aea2a3f4e3 850 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 851 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 852 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 853 },
Kojto 122:f9eeca106725 854 "NUCLEO_F446ZE": {
Kojto 122:f9eeca106725 855 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 856 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 857 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 858 "extra_labels": ["STM", "STM32F4", "STM32F446ZE"],
Kojto 122:f9eeca106725 859 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 860 "inherits": ["Target"],
Kojto 122:f9eeca106725 861 "progen": {"target": "nucleo-f446ze"},
Kojto 122:f9eeca106725 862 "detect_code": ["0778"],
<> 127:25aea2a3f4e3 863 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 864 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
AnnaBridge 126:abea610beb85 865 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 866 },
Kojto 122:f9eeca106725 867
Kojto 122:f9eeca106725 868 "B96B_F446VE": {
Kojto 122:f9eeca106725 869 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 870 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 871 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 872 "extra_labels": ["STM", "STM32F4", "STM32F446VE"],
Kojto 122:f9eeca106725 873 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 874 "inherits": ["Target"],
Kojto 122:f9eeca106725 875 "detect_code": ["0840"],
<> 127:25aea2a3f4e3 876 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 877 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 878 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 879 },
Kojto 122:f9eeca106725 880 "NUCLEO_F746ZG": {
Kojto 122:f9eeca106725 881 "inherits": ["Target"],
Kojto 122:f9eeca106725 882 "core": "Cortex-M7F",
Kojto 122:f9eeca106725 883 "extra_labels": ["STM", "STM32F7", "STM32F746", "STM32F746ZG"],
Kojto 122:f9eeca106725 884 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 885 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 886 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
Kojto 122:f9eeca106725 887 "progen": {
Kojto 122:f9eeca106725 888 "target": "nucleo-f746zg",
Kojto 122:f9eeca106725 889 "iar": {
Kojto 122:f9eeca106725 890 "template": ["iar_nucleo_f746zg.ewp.tmpl"]
Kojto 122:f9eeca106725 891 }
Kojto 122:f9eeca106725 892 },
Kojto 122:f9eeca106725 893 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 894 "detect_code": ["0816"],
<> 127:25aea2a3f4e3 895 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 896 "features": ["IPV4"],
Kojto 123:b0220dba8be7 897 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 898 },
Kojto 122:f9eeca106725 899 "NUCLEO_F767ZI": {
Kojto 122:f9eeca106725 900 "inherits": ["Target"],
Kojto 122:f9eeca106725 901 "core": "Cortex-M7FD",
Kojto 122:f9eeca106725 902 "extra_labels": ["STM", "STM32F7", "STM32F767", "STM32F767ZI"],
Kojto 122:f9eeca106725 903 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 904 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 905 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
Kojto 122:f9eeca106725 906 "progen": {"target": "nucleo-f767zi"},
Kojto 122:f9eeca106725 907 "detect_code": ["0818"],
<> 127:25aea2a3f4e3 908 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 125:2e9cc70d1897 909 "features": ["IPV4"],
Kojto 123:b0220dba8be7 910 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 911 },
Kojto 122:f9eeca106725 912 "NUCLEO_L011K4": {
Kojto 122:f9eeca106725 913 "inherits": ["Target"],
Kojto 122:f9eeca106725 914 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 915 "extra_labels": ["STM", "STM32L0", "STM32L011K4"],
AnnaBridge 125:2e9cc70d1897 916 "supported_toolchains": ["uARM"],
Kojto 122:f9eeca106725 917 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 918 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 919 "detect_code": ["0780"],
Kojto 122:f9eeca106725 920 "progen": {"target":"nucleo-l011k4"},
<> 127:25aea2a3f4e3 921 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 922 "default_build": "small",
Kojto 123:b0220dba8be7 923 "release_versions": ["2"]
Kojto 122:f9eeca106725 924 },
Kojto 122:f9eeca106725 925
Kojto 122:f9eeca106725 926 "NUCLEO_L031K6": {
Kojto 122:f9eeca106725 927 "inherits": ["Target"],
Kojto 122:f9eeca106725 928 "core": "Cortex-M0",
Kojto 122:f9eeca106725 929 "extra_labels": ["STM", "STM32L0", "STM32L031K6"],
Kojto 122:f9eeca106725 930 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 931 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 932 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 933 "detect_code": ["0790"],
Kojto 122:f9eeca106725 934 "progen": {"target": "nucleo-l031k6"},
<> 127:25aea2a3f4e3 935 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 936 "default_build": "small",
Kojto 123:b0220dba8be7 937 "release_versions": ["2"]
Kojto 122:f9eeca106725 938 },
Kojto 122:f9eeca106725 939 "NUCLEO_L053R8": {
Kojto 122:f9eeca106725 940 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 941 "core": "Cortex-M0+",
Kojto 123:b0220dba8be7 942 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 943 "extra_labels": ["STM", "STM32L0", "STM32L053R8"],
Kojto 122:f9eeca106725 944 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 945 "inherits": ["Target"],
Kojto 122:f9eeca106725 946 "progen": {"target": "nucleo-l053r8"},
Kojto 122:f9eeca106725 947 "detect_code": ["0715"],
<> 127:25aea2a3f4e3 948 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 949 "default_build": "small",
Kojto 123:b0220dba8be7 950 "release_versions": ["2"]
Kojto 122:f9eeca106725 951 },
Kojto 122:f9eeca106725 952 "NUCLEO_L073RZ": {
Kojto 122:f9eeca106725 953 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 954 "core": "Cortex-M0+",
Kojto 123:b0220dba8be7 955 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 956 "extra_labels": ["STM", "STM32L0", "STM32L073RZ"],
Kojto 122:f9eeca106725 957 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 958 "inherits": ["Target"],
Kojto 122:f9eeca106725 959 "progen": {"target": "nucleo-l073rz"},
Kojto 122:f9eeca106725 960 "detect_code": ["0760"],
<> 127:25aea2a3f4e3 961 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 962 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 963 },
Kojto 122:f9eeca106725 964 "NUCLEO_L152RE": {
Kojto 122:f9eeca106725 965 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 966 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 967 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 968 "extra_labels": ["STM", "STM32L1", "STM32L152RE"],
Kojto 122:f9eeca106725 969 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 970 "inherits": ["Target"],
Kojto 122:f9eeca106725 971 "progen": {"target": "nucleo-l152re"},
Kojto 122:f9eeca106725 972 "detect_code": ["0710"],
<> 127:25aea2a3f4e3 973 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 974 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 975 },
Kojto 122:f9eeca106725 976 "NUCLEO_L432KC": {
Kojto 122:f9eeca106725 977 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 978 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 979 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 980 "extra_labels": ["STM", "STM32L4", "STM32L432KC"],
Kojto 122:f9eeca106725 981 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 982 "inherits": ["Target"],
Kojto 122:f9eeca106725 983 "progen": {"target": "nucleo-l432kc"},
Kojto 122:f9eeca106725 984 "detect_code": ["0770"],
<> 127:25aea2a3f4e3 985 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "CAN", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 986 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 987 },
Kojto 122:f9eeca106725 988 "NUCLEO_L476RG": {
Kojto 122:f9eeca106725 989 "supported_form_factors": ["ARDUINO", "MORPHO"],
Kojto 122:f9eeca106725 990 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 991 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 992 "extra_labels": ["STM", "STM32L4", "STM32L476RG"],
Kojto 122:f9eeca106725 993 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 994 "inherits": ["Target"],
Kojto 122:f9eeca106725 995 "progen": {"target": "nucleo-l476rg"},
Kojto 122:f9eeca106725 996 "detect_code": ["0765"],
<> 127:25aea2a3f4e3 997 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 998 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 999 },
Kojto 122:f9eeca106725 1000 "STM32F3XX": {
Kojto 122:f9eeca106725 1001 "inherits": ["Target"],
Kojto 122:f9eeca106725 1002 "core": "Cortex-M4",
Kojto 123:b0220dba8be7 1003 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1004 "extra_labels": ["STM", "STM32F3XX"],
Kojto 123:b0220dba8be7 1005 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"]
Kojto 122:f9eeca106725 1006 },
Kojto 122:f9eeca106725 1007 "STM32F407": {
Kojto 122:f9eeca106725 1008 "inherits": ["Target"],
Kojto 122:f9eeca106725 1009 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1010 "extra_labels": ["STM", "STM32F4", "STM32F4XX"],
Kojto 122:f9eeca106725 1011 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"]
Kojto 122:f9eeca106725 1012 },
Kojto 122:f9eeca106725 1013 "ARCH_MAX": {
Kojto 122:f9eeca106725 1014 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1015 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1016 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 1017 "program_cycle_s": 2,
Kojto 122:f9eeca106725 1018 "extra_labels": ["STM", "STM32F4", "STM32F407", "STM32F407VG"],
Kojto 122:f9eeca106725 1019 "macros": ["LSI_VALUE=32000"],
Kojto 122:f9eeca106725 1020 "inherits": ["Target"],
Kojto 123:b0220dba8be7 1021 "progen": {"target": "arch-max"},
Kojto 122:f9eeca106725 1022 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1023 "release_versions": ["2"]
Kojto 122:f9eeca106725 1024 },
Kojto 122:f9eeca106725 1025 "DISCO_F051R8": {
Kojto 122:f9eeca106725 1026 "inherits": ["Target"],
Kojto 122:f9eeca106725 1027 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 1028 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1029 "extra_labels": ["STM", "STM32F0", "STM32F051", "STM32F051R8"],
Kojto 122:f9eeca106725 1030 "supported_toolchains": ["GCC_ARM"],
Kojto 123:b0220dba8be7 1031 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 1032 },
Kojto 122:f9eeca106725 1033 "DISCO_F100RB": {
Kojto 122:f9eeca106725 1034 "inherits": ["Target"],
Kojto 122:f9eeca106725 1035 "core": "Cortex-M3",
Kojto 123:b0220dba8be7 1036 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1037 "extra_labels": ["STM", "STM32F1", "STM32F100RB"],
Kojto 122:f9eeca106725 1038 "supported_toolchains": ["GCC_ARM"],
Kojto 123:b0220dba8be7 1039 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 1040 },
Kojto 122:f9eeca106725 1041 "DISCO_F303VC": {
Kojto 122:f9eeca106725 1042 "inherits": ["Target"],
Kojto 122:f9eeca106725 1043 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1044 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1045 "extra_labels": ["STM", "STM32F3", "STM32F303", "STM32F303VC"],
AnnaBridge 126:abea610beb85 1046 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 1047 "supported_toolchains": ["GCC_ARM"],
<> 127:25aea2a3f4e3 1048 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 1049 },
Kojto 122:f9eeca106725 1050 "DISCO_F334C8": {
Kojto 122:f9eeca106725 1051 "inherits": ["Target"],
Kojto 122:f9eeca106725 1052 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1053 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1054 "extra_labels": ["STM", "STM32F3", "STM32F334C8"],
AnnaBridge 126:abea610beb85 1055 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 1056 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1057 "progen": {"target": "disco-f334c8"},
Kojto 122:f9eeca106725 1058 "detect_code": ["0810"],
<> 127:25aea2a3f4e3 1059 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 1060 "default_build": "small",
<> 127:25aea2a3f4e3 1061 "release_versions": ["2"]
Kojto 122:f9eeca106725 1062 },
Kojto 122:f9eeca106725 1063 "DISCO_F407VG": {
Kojto 122:f9eeca106725 1064 "inherits": ["Target"],
Kojto 122:f9eeca106725 1065 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1066 "progen": {"target": "disco-f407vg"},
Kojto 122:f9eeca106725 1067 "extra_labels": ["STM", "STM32F4", "STM32F407", "STM32F407VG"],
Kojto 122:f9eeca106725 1068 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
<> 127:25aea2a3f4e3 1069 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 1070 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 1071 },
Kojto 122:f9eeca106725 1072 "DISCO_F429ZI": {
Kojto 122:f9eeca106725 1073 "inherits": ["Target"],
Kojto 122:f9eeca106725 1074 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1075 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 1076 "extra_labels": ["STM", "STM32F4", "STM32F429", "STM32F429ZI", "STM32F429xx"],
<> 127:25aea2a3f4e3 1077 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT","DEVICE_RTC_LSI=1","TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1078 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1079 "progen": {"target": "disco-f429zi"},
<> 127:25aea2a3f4e3 1080 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1081 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1082 },
Kojto 122:f9eeca106725 1083 "DISCO_F469NI": {
Kojto 122:f9eeca106725 1084 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1085 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1086 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 1087 "extra_labels": ["STM", "STM32F4", "STM32F469", "STM32F469NI", "STM32F469xx"],
Kojto 122:f9eeca106725 1088 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1089 "inherits": ["Target"],
<> 127:25aea2a3f4e3 1090 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT","TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1091 "progen": {"target": "disco-f469ni"},
Kojto 122:f9eeca106725 1092 "detect_code": ["0788"],
Kojto 124:2241e3a39974 1093 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1094 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1095 },
Kojto 122:f9eeca106725 1096 "DISCO_L053C8": {
Kojto 122:f9eeca106725 1097 "inherits": ["Target"],
Kojto 122:f9eeca106725 1098 "core": "Cortex-M0+",
Kojto 123:b0220dba8be7 1099 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1100 "extra_labels": ["STM", "STM32L0", "STM32L053C8"],
Kojto 122:f9eeca106725 1101 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1102 "progen": {"target": "disco-l053c8"},
<> 127:25aea2a3f4e3 1103 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 1104 "default_build": "small",
Kojto 123:b0220dba8be7 1105 "release_versions": ["2"]
Kojto 122:f9eeca106725 1106 },
Kojto 122:f9eeca106725 1107 "DISCO_F746NG": {
Kojto 122:f9eeca106725 1108 "inherits": ["Target"],
Kojto 122:f9eeca106725 1109 "core": "Cortex-M7F",
Kojto 122:f9eeca106725 1110 "extra_labels": ["STM", "STM32F7", "STM32F746", "STM32F746NG"],
Kojto 122:f9eeca106725 1111 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1112 "default_toolchain": "ARM",
AnnaBridge 125:2e9cc70d1897 1113 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
Kojto 122:f9eeca106725 1114 "progen": {"target": "disco-f746ng"},
Kojto 122:f9eeca106725 1115 "detect_code": ["0815"],
<> 127:25aea2a3f4e3 1116 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 125:2e9cc70d1897 1117 "features": ["IPV4"],
Kojto 123:b0220dba8be7 1118 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1119 },
AnnaBridge 126:abea610beb85 1120 "DISCO_F769NI": {
AnnaBridge 126:abea610beb85 1121 "inherits": ["Target"],
AnnaBridge 126:abea610beb85 1122 "core": "Cortex-M7FD",
AnnaBridge 126:abea610beb85 1123 "extra_labels": ["STM", "STM32F7", "STM32F769", "STM32F769NI"],
AnnaBridge 126:abea610beb85 1124 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
AnnaBridge 126:abea610beb85 1125 "default_toolchain": "ARM",
AnnaBridge 126:abea610beb85 1126 "progen": {"target": "disco-f769ni"},
AnnaBridge 126:abea610beb85 1127 "detect_code": ["0817"],
<> 127:25aea2a3f4e3 1128 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
AnnaBridge 126:abea610beb85 1129 "features": ["IPV4"],
AnnaBridge 126:abea610beb85 1130 "release_versions": ["2"]
AnnaBridge 126:abea610beb85 1131 },
Kojto 122:f9eeca106725 1132 "DISCO_L476VG": {
Kojto 122:f9eeca106725 1133 "inherits": ["Target"],
Kojto 122:f9eeca106725 1134 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1135 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1136 "extra_labels": ["STM", "STM32L4", "STM32L476VG"],
Kojto 122:f9eeca106725 1137 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1138 "progen": {"target": "disco-l476vg"},
Kojto 122:f9eeca106725 1139 "detect_code": ["0820"],
<> 127:25aea2a3f4e3 1140 "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1141 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1142 },
Kojto 122:f9eeca106725 1143 "MTS_MDOT_F405RG": {
Kojto 122:f9eeca106725 1144 "inherits": ["Target"],
Kojto 122:f9eeca106725 1145 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1146 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1147 "extra_labels": ["STM", "STM32F4", "STM32F405RG"],
Kojto 122:f9eeca106725 1148 "is_disk_virtual": true,
<> 127:25aea2a3f4e3 1149 "macros": ["HSE_VALUE=26000000", "OS_CLOCK=48000000", "TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1150 "progen": {"target": "mts-mdot-f405rg"},
<> 127:25aea2a3f4e3 1151 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1152 "release_versions": ["2"]
Kojto 122:f9eeca106725 1153 },
Kojto 122:f9eeca106725 1154 "MTS_MDOT_F411RE": {
Kojto 122:f9eeca106725 1155 "inherits": ["Target"],
Kojto 122:f9eeca106725 1156 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1157 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1158 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
<> 127:25aea2a3f4e3 1159 "macros": ["HSE_VALUE=26000000", "OS_CLOCK=96000000", "USE_PLL_HSE_EXTC=0", "VECT_TAB_OFFSET=0x00010000","TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1160 "post_binary_hook": {
Kojto 122:f9eeca106725 1161 "function": "MTSCode.combine_bins_mts_dot",
Kojto 122:f9eeca106725 1162 "toolchains": ["GCC_ARM", "ARM_STD", "ARM_MICRO"]
Kojto 122:f9eeca106725 1163 },
Kojto 122:f9eeca106725 1164 "progen": {"target": "mts-mdot-f411re"},
<> 127:25aea2a3f4e3 1165 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1166 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1167 },
Kojto 122:f9eeca106725 1168 "MTS_DRAGONFLY_F411RE": {
Kojto 122:f9eeca106725 1169 "inherits": ["Target"],
Kojto 122:f9eeca106725 1170 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1171 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1172 "extra_labels": ["STM", "STM32F4", "STM32F411RE"],
<> 127:25aea2a3f4e3 1173 "macros": ["HSE_VALUE=26000000", "VECT_TAB_OFFSET=0x08010000","TRANSACTION_QUEUE_SIZE_SPI=2"],
Kojto 122:f9eeca106725 1174 "post_binary_hook": {
Kojto 122:f9eeca106725 1175 "function": "MTSCode.combine_bins_mts_dragonfly",
Kojto 122:f9eeca106725 1176 "toolchains": ["GCC_ARM", "ARM_STD", "ARM_MICRO"]
Kojto 122:f9eeca106725 1177 },
Kojto 122:f9eeca106725 1178 "progen": {"target": "mts-dragonfly-f411re"},
<> 127:25aea2a3f4e3 1179 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1180 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1181 },
<> 127:25aea2a3f4e3 1182 "XDOT_L151CC": {
<> 127:25aea2a3f4e3 1183 "inherits": ["Target"],
<> 127:25aea2a3f4e3 1184 "core": "Cortex-M3",
<> 127:25aea2a3f4e3 1185 "default_toolchain": "ARM",
<> 127:25aea2a3f4e3 1186 "extra_labels": ["STM", "STM32L1", "STM32L151CC"],
<> 127:25aea2a3f4e3 1187 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
<> 127:25aea2a3f4e3 1188 "progen": {"target": "xdot-l151cc"},
<> 127:25aea2a3f4e3 1189 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 1190 "default_build": "standard",
<> 127:25aea2a3f4e3 1191 "release_versions": ["5"]
<> 127:25aea2a3f4e3 1192 },
Kojto 122:f9eeca106725 1193 "MOTE_L152RC": {
Kojto 122:f9eeca106725 1194 "inherits": ["Target"],
Kojto 122:f9eeca106725 1195 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1196 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 1197 "extra_labels": ["STM", "STM32L1", "STM32L152RC"],
AnnaBridge 126:abea610beb85 1198 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 1199 "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"],
Kojto 122:f9eeca106725 1200 "progen": {"target": "stm32l151rc"},
Kojto 122:f9eeca106725 1201 "detect_code": ["4100"],
AnnaBridge 126:abea610beb85 1202 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1203 "default_build": "small",
Kojto 123:b0220dba8be7 1204 "release_versions": ["2"]
Kojto 122:f9eeca106725 1205 },
Kojto 122:f9eeca106725 1206 "DISCO_F401VC": {
Kojto 122:f9eeca106725 1207 "inherits": ["Target"],
Kojto 122:f9eeca106725 1208 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1209 "default_toolchain": "GCC_ARM",
Kojto 122:f9eeca106725 1210 "extra_labels": ["STM", "STM32F4", "STM32F401", "STM32F401VC"],
Kojto 122:f9eeca106725 1211 "supported_toolchains": ["GCC_ARM"],
<> 127:25aea2a3f4e3 1212 "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"],
<> 127:25aea2a3f4e3 1213 "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"]
Kojto 122:f9eeca106725 1214 },
Kojto 122:f9eeca106725 1215 "UBLOX_C029": {
Kojto 122:f9eeca106725 1216 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1217 "core": "Cortex-M4F",
<> 127:25aea2a3f4e3 1218 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1219 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1220 "extra_labels": ["STM", "STM32F4", "STM32F439", "STM32F439ZI"],
<> 127:25aea2a3f4e3 1221 "macros": ["HSE_VALUE=24000000", "HSE_STARTUP_TIMEOUT=5000", "CB_INTERFACE_SDIO","CB_CHIP_WL18XX","SUPPORT_80211D_ALWAYS","WLAN_ENABLED"],
Kojto 122:f9eeca106725 1222 "inherits": ["Target"],
<> 127:25aea2a3f4e3 1223 "device_has": ["ANALOGIN", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
<> 127:25aea2a3f4e3 1224 "features": ["IPV4"],
<> 127:25aea2a3f4e3 1225 "release_versions": ["5"]
Kojto 122:f9eeca106725 1226 },
Kojto 122:f9eeca106725 1227 "NZ32_SC151": {
Kojto 122:f9eeca106725 1228 "inherits": ["Target"],
Kojto 122:f9eeca106725 1229 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1230 "default_toolchain": "uARM",
Kojto 122:f9eeca106725 1231 "program_cycle_s": 1.5,
Kojto 122:f9eeca106725 1232 "extra_labels": ["STM", "STM32L1", "STM32L151RC"],
AnnaBridge 126:abea610beb85 1233 "macros": ["DEVICE_RTC_LSI=1"],
Kojto 122:f9eeca106725 1234 "supported_toolchains": ["ARM", "uARM", "GCC_ARM"],
Kojto 122:f9eeca106725 1235 "progen": {"target": "stm32l151rc"},
AnnaBridge 126:abea610beb85 1236 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1237 "default_build": "small"
Kojto 122:f9eeca106725 1238 },
Kojto 122:f9eeca106725 1239 "MCU_NRF51": {
Kojto 122:f9eeca106725 1240 "inherits": ["Target"],
Kojto 122:f9eeca106725 1241 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1242 "OVERRIDE_BOOTLOADER_FILENAME": "nrf51822_bootloader.hex",
Kojto 122:f9eeca106725 1243 "macros": ["NRF51", "TARGET_NRF51822"],
Kojto 122:f9eeca106725 1244 "MERGE_BOOTLOADER": false,
Kojto 122:f9eeca106725 1245 "extra_labels": ["NORDIC", "MCU_NRF51", "MCU_NRF51822"],
Kojto 122:f9eeca106725 1246 "OUTPUT_EXT": "hex",
Kojto 122:f9eeca106725 1247 "is_disk_virtual": true,
Kojto 122:f9eeca106725 1248 "supported_toolchains": ["ARM", "GCC_ARM"],
Kojto 122:f9eeca106725 1249 "public": false,
Kojto 122:f9eeca106725 1250 "MERGE_SOFT_DEVICE": true,
Kojto 122:f9eeca106725 1251 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 122:f9eeca106725 1252 {
Kojto 122:f9eeca106725 1253 "boot": "s130_nrf51_1.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1254 "name": "s130_nrf51_1.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1255 "offset": 114688
Kojto 122:f9eeca106725 1256 },
Kojto 122:f9eeca106725 1257 {
Kojto 122:f9eeca106725 1258 "boot": "s110_nrf51822_8.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1259 "name": "s110_nrf51822_8.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1260 "offset": 98304
Kojto 122:f9eeca106725 1261 },
Kojto 122:f9eeca106725 1262 {
Kojto 122:f9eeca106725 1263 "boot": "s110_nrf51822_7.1.0_bootloader.hex",
Kojto 122:f9eeca106725 1264 "name": "s110_nrf51822_7.1.0_softdevice.hex",
Kojto 122:f9eeca106725 1265 "offset": 90112
Kojto 122:f9eeca106725 1266 },
Kojto 122:f9eeca106725 1267 {
Kojto 122:f9eeca106725 1268 "boot": "s110_nrf51822_7.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1269 "name": "s110_nrf51822_7.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1270 "offset": 90112
Kojto 122:f9eeca106725 1271 },
Kojto 122:f9eeca106725 1272 {
Kojto 122:f9eeca106725 1273 "boot": "s110_nrf51822_6.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1274 "name": "s110_nrf51822_6.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1275 "offset": 81920
Kojto 122:f9eeca106725 1276 }
Kojto 122:f9eeca106725 1277 ],
Kojto 122:f9eeca106725 1278 "detect_code": ["1070"],
Kojto 122:f9eeca106725 1279 "post_binary_hook": {
Kojto 122:f9eeca106725 1280 "function": "MCU_NRF51Code.binary_hook",
Kojto 122:f9eeca106725 1281 "toolchains": ["ARM_STD", "GCC_ARM"]
Kojto 122:f9eeca106725 1282 },
Kojto 122:f9eeca106725 1283 "program_cycle_s": 6,
<> 127:25aea2a3f4e3 1284 "features": ["BLE"],
<> 127:25aea2a3f4e3 1285 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 122:f9eeca106725 1286 },
Kojto 122:f9eeca106725 1287 "MCU_NRF51_16K_BASE": {
Kojto 122:f9eeca106725 1288 "inherits": ["MCU_NRF51"],
Kojto 122:f9eeca106725 1289 "extra_labels_add": ["MCU_NORDIC_16K", "MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1290 "macros_add": ["TARGET_MCU_NORDIC_16K", "TARGET_MCU_NRF51_16K"],
Kojto 123:b0220dba8be7 1291 "public": false,
Kojto 123:b0220dba8be7 1292 "default_build": "small"
Kojto 122:f9eeca106725 1293 },
Kojto 122:f9eeca106725 1294 "MCU_NRF51_16K_BOOT_BASE": {
Kojto 122:f9eeca106725 1295 "inherits": ["MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1296 "MERGE_BOOTLOADER": true,
Kojto 122:f9eeca106725 1297 "extra_labels_add": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1298 "macros_add": ["TARGET_MCU_NRF51_16K_BOOT", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1299 "public": false
Kojto 122:f9eeca106725 1300 },
Kojto 122:f9eeca106725 1301 "MCU_NRF51_16K_OTA_BASE": {
Kojto 122:f9eeca106725 1302 "inherits": ["MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1303 "public": false,
Kojto 122:f9eeca106725 1304 "extra_labels_add": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1305 "macros_add": ["TARGET_MCU_NRF51_16K_OTA", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1306 "MERGE_SOFT_DEVICE": false
Kojto 122:f9eeca106725 1307 },
Kojto 122:f9eeca106725 1308 "MCU_NRF51_16K": {
Kojto 122:f9eeca106725 1309 "inherits": ["MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1310 "extra_labels_add": ["MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1311 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1312 "public": false
Kojto 122:f9eeca106725 1313 },
Kojto 122:f9eeca106725 1314 "MCU_NRF51_S110": {
Kojto 122:f9eeca106725 1315 "extra_labels_add": ["MCU_NRF51_16K_S110"],
Kojto 122:f9eeca106725 1316 "macros_add": ["TARGET_MCU_NRF51_16K_S110"],
Kojto 122:f9eeca106725 1317 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 122:f9eeca106725 1318 {
Kojto 122:f9eeca106725 1319 "name": "s110_nrf51822_8.0.0_softdevice.hex",
Kojto 122:f9eeca106725 1320 "boot": "s110_nrf51822_8.0.0_bootloader.hex",
Kojto 122:f9eeca106725 1321 "offset": 98304
Kojto 122:f9eeca106725 1322 },
Kojto 122:f9eeca106725 1323 {
Kojto 122:f9eeca106725 1324 "name": "s110_nrf51822_7.1.0_softdevice.hex",
Kojto 122:f9eeca106725 1325 "boot": "s110_nrf51822_7.1.0_bootloader.hex",
Kojto 122:f9eeca106725 1326 "offset": 90112
Kojto 122:f9eeca106725 1327 }
Kojto 122:f9eeca106725 1328 ],
Kojto 122:f9eeca106725 1329 "public": false
Kojto 122:f9eeca106725 1330 },
Kojto 122:f9eeca106725 1331 "MCU_NRF51_16K_S110": {
Kojto 122:f9eeca106725 1332 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_BASE"],
Kojto 122:f9eeca106725 1333 "public": false
Kojto 122:f9eeca106725 1334 },
Kojto 122:f9eeca106725 1335 "MCU_NRF51_16K_BOOT": {
Kojto 122:f9eeca106725 1336 "inherits": ["MCU_NRF51_16K_BOOT_BASE"],
Kojto 122:f9eeca106725 1337 "extra_labels_add": ["MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1338 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1339 "public": false
Kojto 122:f9eeca106725 1340 },
Kojto 122:f9eeca106725 1341 "MCU_NRF51_16K_BOOT_S110": {
Kojto 122:f9eeca106725 1342 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_BOOT_BASE"],
Kojto 122:f9eeca106725 1343 "public": false
Kojto 122:f9eeca106725 1344 },
Kojto 122:f9eeca106725 1345 "MCU_NRF51_16K_OTA": {
Kojto 122:f9eeca106725 1346 "inherits": ["MCU_NRF51_16K_OTA_BASE"],
Kojto 122:f9eeca106725 1347 "extra_labels_add": ["MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1348 "macros_add": ["TARGET_MCU_NRF51_16K_S130"],
Kojto 122:f9eeca106725 1349 "public": false
Kojto 122:f9eeca106725 1350 },
Kojto 122:f9eeca106725 1351 "MCU_NRF51_16K_OTA_S110": {
Kojto 122:f9eeca106725 1352 "inherits": ["MCU_NRF51_S110", "MCU_NRF51_16K_OTA_BASE"],
Kojto 122:f9eeca106725 1353 "public": false
Kojto 122:f9eeca106725 1354 },
Kojto 122:f9eeca106725 1355 "MCU_NRF51_32K": {
Kojto 122:f9eeca106725 1356 "inherits": ["MCU_NRF51"],
Kojto 122:f9eeca106725 1357 "extra_labels_add": ["MCU_NORDIC_32K", "MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1358 "macros_add": ["TARGET_MCU_NORDIC_32K", "TARGET_MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1359 "public": false
Kojto 122:f9eeca106725 1360 },
Kojto 122:f9eeca106725 1361 "MCU_NRF51_32K_BOOT": {
Kojto 122:f9eeca106725 1362 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1363 "MERGE_BOOTLOADER": true,
Kojto 122:f9eeca106725 1364 "extra_labels_add": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1365 "macros_add": ["TARGET_MCU_NRF51_32K_BOOT", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1366 "public": false
Kojto 122:f9eeca106725 1367 },
Kojto 122:f9eeca106725 1368 "MCU_NRF51_32K_OTA": {
Kojto 122:f9eeca106725 1369 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1370 "public": false,
Kojto 122:f9eeca106725 1371 "extra_labels_add": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1372 "macros_add": ["TARGET_MCU_NRF51_32K_OTA", "TARGET_OTA_ENABLED"],
Kojto 122:f9eeca106725 1373 "MERGE_SOFT_DEVICE": false
Kojto 122:f9eeca106725 1374 },
Kojto 122:f9eeca106725 1375 "NRF51822": {
Kojto 122:f9eeca106725 1376 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1377 "progen": {"target": "mkit"},
Kojto 122:f9eeca106725 1378 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
Kojto 122:f9eeca106725 1379 "macros_add": ["TARGET_NRF51822_MKIT"],
Kojto 123:b0220dba8be7 1380 "release_versions": ["2"]
Kojto 122:f9eeca106725 1381 },
Kojto 122:f9eeca106725 1382 "NRF51822_BOOT": {
Kojto 122:f9eeca106725 1383 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1384 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
<> 127:25aea2a3f4e3 1385 "macros_add": ["TARGET_NRF51822_MKIT"]
Kojto 122:f9eeca106725 1386 },
Kojto 122:f9eeca106725 1387 "NRF51822_OTA": {
Kojto 122:f9eeca106725 1388 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1389 "extra_labels_add": ["NRF51822", "NRF51822_MKIT"],
<> 127:25aea2a3f4e3 1390 "macros_add": ["TARGET_NRF51822_MKIT"]
Kojto 122:f9eeca106725 1391 },
Kojto 122:f9eeca106725 1392 "ARCH_BLE": {
Kojto 122:f9eeca106725 1393 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1394 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1395 "progen": {"target": "arch-ble"},
Kojto 123:b0220dba8be7 1396 "release_versions": ["2"]
Kojto 122:f9eeca106725 1397 },
Kojto 122:f9eeca106725 1398 "ARCH_BLE_BOOT": {
Kojto 122:f9eeca106725 1399 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1400 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1401 "extra_labels_add": ["ARCH_BLE"],
Kojto 122:f9eeca106725 1402 "macros_add": ["TARGET_ARCH_BLE"]
Kojto 122:f9eeca106725 1403 },
Kojto 122:f9eeca106725 1404 "ARCH_BLE_OTA": {
Kojto 122:f9eeca106725 1405 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1406 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1407 "extra_labels_add": ["ARCH_BLE"],
Kojto 122:f9eeca106725 1408 "macros_add": ["TARGET_ARCH_BLE"]
Kojto 122:f9eeca106725 1409 },
Kojto 122:f9eeca106725 1410 "ARCH_LINK": {
Kojto 122:f9eeca106725 1411 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1412 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1413 "extra_labels_add": ["ARCH_BLE"],
Kojto 122:f9eeca106725 1414 "macros_add": ["TARGET_ARCH_BLE"]
Kojto 122:f9eeca106725 1415 },
Kojto 122:f9eeca106725 1416 "ARCH_LINK_BOOT": {
Kojto 122:f9eeca106725 1417 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1418 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1419 "extra_labels_add": ["ARCH_BLE", "ARCH_LINK"],
Kojto 122:f9eeca106725 1420 "macros_add": ["TARGET_ARCH_BLE", "TARGET_ARCH_LINK"]
Kojto 122:f9eeca106725 1421 },
Kojto 122:f9eeca106725 1422 "ARCH_LINK_OTA": {
Kojto 122:f9eeca106725 1423 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1424 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1425 "extra_labels_add": ["ARCH_BLE", "ARCH_LINK"],
Kojto 122:f9eeca106725 1426 "macros_add": ["TARGET_ARCH_BLE", "TARGET_ARCH_LINK"]
Kojto 122:f9eeca106725 1427 },
Kojto 122:f9eeca106725 1428 "SEEED_TINY_BLE": {
Kojto 122:f9eeca106725 1429 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1430 "progen": {"target": "seed-tinyble"},
Kojto 123:b0220dba8be7 1431 "release_versions": ["2"]
Kojto 122:f9eeca106725 1432 },
Kojto 122:f9eeca106725 1433 "SEEED_TINY_BLE_BOOT": {
Kojto 122:f9eeca106725 1434 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1435 "extra_labels_add": ["SEEED_TINY_BLE"],
Kojto 122:f9eeca106725 1436 "macros_add": ["TARGET_SEEED_TINY_BLE"]
Kojto 122:f9eeca106725 1437 },
Kojto 122:f9eeca106725 1438 "SEEED_TINY_BLE_OTA": {
Kojto 122:f9eeca106725 1439 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1440 "extra_labels_add": ["SEEED_TINY_BLE"],
Kojto 122:f9eeca106725 1441 "macros_add": ["TARGET_SEEED_TINY_BLE"]
Kojto 122:f9eeca106725 1442 },
Kojto 122:f9eeca106725 1443 "HRM1017": {
Kojto 122:f9eeca106725 1444 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1445 "progen": {"target": "hrm1017"},
Kojto 122:f9eeca106725 1446 "macros_add": ["TARGET_NRF_LFCLK_RC"],
Kojto 123:b0220dba8be7 1447 "release_versions": ["2"]
Kojto 122:f9eeca106725 1448 },
Kojto 122:f9eeca106725 1449 "HRM1017_BOOT": {
Kojto 122:f9eeca106725 1450 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1451 "extra_labels_add": ["HRM1017"],
Kojto 122:f9eeca106725 1452 "macros_add": ["TARGET_HRM1017", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1453 },
Kojto 122:f9eeca106725 1454 "HRM1017_OTA": {
Kojto 122:f9eeca106725 1455 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1456 "extra_labels_add": ["HRM1017"],
Kojto 122:f9eeca106725 1457 "macros_add": ["TARGET_HRM1017", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1458 },
Kojto 122:f9eeca106725 1459 "RBLAB_NRF51822": {
Kojto 122:f9eeca106725 1460 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1461 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1462 "progen": {"target": "rblab-nrf51822"},
Kojto 123:b0220dba8be7 1463 "release_versions": ["2"]
Kojto 122:f9eeca106725 1464 },
Kojto 122:f9eeca106725 1465 "RBLAB_NRF51822_BOOT": {
Kojto 122:f9eeca106725 1466 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1467 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1468 "extra_labels_add": ["RBLAB_NRF51822"],
Kojto 122:f9eeca106725 1469 "macros_add": ["TARGET_RBLAB_NRF51822"]
Kojto 122:f9eeca106725 1470 },
Kojto 122:f9eeca106725 1471 "RBLAB_NRF51822_OTA": {
Kojto 122:f9eeca106725 1472 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1473 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1474 "extra_labels_add": ["RBLAB_NRF51822"],
Kojto 122:f9eeca106725 1475 "macros_add": ["TARGET_RBLAB_NRF51822"]
Kojto 122:f9eeca106725 1476 },
Kojto 122:f9eeca106725 1477 "RBLAB_BLENANO": {
Kojto 122:f9eeca106725 1478 "inherits": ["MCU_NRF51_16K"],
Kojto 123:b0220dba8be7 1479 "release_versions": ["2"]
Kojto 122:f9eeca106725 1480 },
Kojto 122:f9eeca106725 1481 "RBLAB_BLENANO_BOOT": {
Kojto 122:f9eeca106725 1482 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1483 "extra_labels_add": ["RBLAB_BLENANO"],
Kojto 122:f9eeca106725 1484 "macros_add": ["TARGET_RBLAB_BLENANO"]
Kojto 122:f9eeca106725 1485 },
Kojto 122:f9eeca106725 1486 "RBLAB_BLENANO_OTA": {
Kojto 122:f9eeca106725 1487 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1488 "extra_labels_add": ["RBLAB_BLENANO"],
Kojto 122:f9eeca106725 1489 "macros_add": ["TARGET_RBLAB_BLENANO"]
Kojto 122:f9eeca106725 1490 },
Kojto 122:f9eeca106725 1491 "NRF51822_Y5_MBUG": {
<> 127:25aea2a3f4e3 1492 "inherits": ["MCU_NRF51_16K"]
Kojto 122:f9eeca106725 1493 },
Kojto 122:f9eeca106725 1494 "WALLBOT_BLE": {
Kojto 122:f9eeca106725 1495 "inherits": ["MCU_NRF51_16K"],
Kojto 123:b0220dba8be7 1496 "release_versions": ["2"]
Kojto 122:f9eeca106725 1497 },
Kojto 122:f9eeca106725 1498 "WALLBOT_BLE_BOOT": {
Kojto 122:f9eeca106725 1499 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1500 "extra_labels_add": ["WALLBOT_BLE"],
Kojto 122:f9eeca106725 1501 "macros_add": ["TARGET_WALLBOT_BLE"]
Kojto 122:f9eeca106725 1502 },
Kojto 122:f9eeca106725 1503 "WALLBOT_BLE_OTA": {
Kojto 122:f9eeca106725 1504 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1505 "extra_labels_add": ["WALLBOT_BLE"],
Kojto 122:f9eeca106725 1506 "macros_add": ["TARGET_WALLBOT_BLE"]
Kojto 122:f9eeca106725 1507 },
Kojto 122:f9eeca106725 1508 "DELTA_DFCM_NNN40": {
Kojto 122:f9eeca106725 1509 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1510 "program_cycle_s": 10,
Kojto 122:f9eeca106725 1511 "progen": {"target": "dfcm-nnn40"},
Kojto 122:f9eeca106725 1512 "macros_add": ["TARGET_NRF_LFCLK_RC"],
Kojto 122:f9eeca106725 1513 "device_has": ["ANALOGIN", "DEBUG_AWARENESS", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE"],
Kojto 123:b0220dba8be7 1514 "release_versions": ["2"]
Kojto 122:f9eeca106725 1515 },
Kojto 122:f9eeca106725 1516 "DELTA_DFCM_NNN40_BOOT": {
Kojto 122:f9eeca106725 1517 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1518 "program_cycle_s": 10,
Kojto 122:f9eeca106725 1519 "extra_labels_add": ["DELTA_DFCM_NNN40"],
Kojto 122:f9eeca106725 1520 "macros_add": ["TARGET_DELTA_DFCM_NNN40", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1521 },
Kojto 122:f9eeca106725 1522 "DELTA_DFCM_NNN40_OTA": {
Kojto 122:f9eeca106725 1523 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1524 "program_cycle_s": 10,
Kojto 122:f9eeca106725 1525 "extra_labels_add": ["DELTA_DFCM_NNN40"],
Kojto 122:f9eeca106725 1526 "macros_add": ["TARGET_DELTA_DFCM_NNN40", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1527 },
Kojto 123:b0220dba8be7 1528 "NRF51_DK_LEGACY": {
Kojto 122:f9eeca106725 1529 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1530 "inherits": ["MCU_NRF51_32K"],
<> 127:25aea2a3f4e3 1531 "progen": {"target": "nrf51-dk"}
Kojto 122:f9eeca106725 1532 },
Kojto 122:f9eeca106725 1533 "NRF51_DK_BOOT": {
Kojto 122:f9eeca106725 1534 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1535 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1536 "extra_labels_add": ["NRF51_DK"],
Kojto 122:f9eeca106725 1537 "macros_add": ["TARGET_NRF51_DK"]
Kojto 122:f9eeca106725 1538 },
Kojto 122:f9eeca106725 1539 "NRF51_DK_OTA": {
Kojto 122:f9eeca106725 1540 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1541 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1542 "extra_labels_add": ["NRF51_DK"],
Kojto 122:f9eeca106725 1543 "macros_add": ["TARGET_NRF51_DK"]
Kojto 122:f9eeca106725 1544 },
Kojto 122:f9eeca106725 1545 "NRF51_DONGLE": {
Kojto 122:f9eeca106725 1546 "inherits": ["MCU_NRF51_32K"],
Kojto 122:f9eeca106725 1547 "progen": {"target": "nrf51-dongle"},
Kojto 123:b0220dba8be7 1548 "release_versions": ["2"]
Kojto 122:f9eeca106725 1549 },
Kojto 122:f9eeca106725 1550 "NRF51_DONGLE_BOOT": {
Kojto 122:f9eeca106725 1551 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1552 "extra_labels_add": ["NRF51_DONGLE"],
Kojto 122:f9eeca106725 1553 "macros_add": ["TARGET_NRF51_DONGLE"]
Kojto 122:f9eeca106725 1554 },
Kojto 122:f9eeca106725 1555 "NRF51_DONGLE_OTA": {
Kojto 122:f9eeca106725 1556 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1557 "extra_labels_add": ["NRF51_DONGLE"],
Kojto 122:f9eeca106725 1558 "macros_add": ["TARGET_NRF51_DONGLE"]
Kojto 122:f9eeca106725 1559 },
Kojto 122:f9eeca106725 1560 "NRF51_MICROBIT": {
Kojto 122:f9eeca106725 1561 "inherits": ["MCU_NRF51_16K_S110"],
Kojto 122:f9eeca106725 1562 "macros_add": ["TARGET_NRF_LFCLK_RC"],
Kojto 123:b0220dba8be7 1563 "release_versions": ["2"]
Kojto 122:f9eeca106725 1564 },
Kojto 122:f9eeca106725 1565 "NRF51_MICROBIT_BOOT": {
Kojto 122:f9eeca106725 1566 "inherits": ["MCU_NRF51_16K_BOOT_S110"],
Kojto 122:f9eeca106725 1567 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1568 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1569 },
Kojto 122:f9eeca106725 1570 "NRF51_MICROBIT_OTA": {
Kojto 122:f9eeca106725 1571 "inherits": ["MCU_NRF51_16K_OTA_S110"],
Kojto 122:f9eeca106725 1572 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1573 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1574 },
Kojto 122:f9eeca106725 1575 "NRF51_MICROBIT_B": {
Kojto 122:f9eeca106725 1576 "inherits": ["MCU_NRF51_16K"],
Kojto 122:f9eeca106725 1577 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1578 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"],
Kojto 123:b0220dba8be7 1579 "release_versions": ["2"]
Kojto 122:f9eeca106725 1580 },
Kojto 122:f9eeca106725 1581 "NRF51_MICROBIT_B_BOOT": {
Kojto 122:f9eeca106725 1582 "inherits": ["MCU_NRF51_16K_BOOT"],
Kojto 122:f9eeca106725 1583 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1584 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1585 },
Kojto 122:f9eeca106725 1586 "NRF51_MICROBIT_B_OTA": {
Kojto 122:f9eeca106725 1587 "inherits": ["MCU_NRF51_16K_OTA"],
Kojto 122:f9eeca106725 1588 "extra_labels_add": ["NRF51_MICROBIT"],
Kojto 122:f9eeca106725 1589 "macros_add": ["TARGET_NRF51_MICROBIT", "TARGET_NRF_LFCLK_RC"]
Kojto 122:f9eeca106725 1590 },
AnnaBridge 126:abea610beb85 1591 "MTM_MTCONNECT04S": {
AnnaBridge 126:abea610beb85 1592 "inherits": ["MCU_NRF51_32K"],
AnnaBridge 126:abea610beb85 1593 "progen": {"target": "mtm-mtconnect04s"},
AnnaBridge 126:abea610beb85 1594 "release_versions": ["2"]
AnnaBridge 126:abea610beb85 1595 },
AnnaBridge 126:abea610beb85 1596 "MTM_MTCONNECT04S_BOOT": {
AnnaBridge 126:abea610beb85 1597 "inherits": ["MCU_NRF51_32K_BOOT"],
AnnaBridge 126:abea610beb85 1598 "extra_labels_add": ["MTM_CONNECT04S"],
AnnaBridge 126:abea610beb85 1599 "macros_add": ["TARGET_MTM_CONNECT04S"]
AnnaBridge 126:abea610beb85 1600 },
AnnaBridge 126:abea610beb85 1601 "MTM_MTCONNECT04S_OTA": {
AnnaBridge 126:abea610beb85 1602 "inherits": ["MCU_NRF51_32K_OTA"],
AnnaBridge 126:abea610beb85 1603 "extra_labels_add": ["MTM_CONNECT04S"],
AnnaBridge 126:abea610beb85 1604 "macros_add": ["TARGET_MTM_CONNECT04S"]
AnnaBridge 126:abea610beb85 1605 },
Kojto 124:2241e3a39974 1606
Kojto 122:f9eeca106725 1607 "TY51822R3": {
Kojto 124:2241e3a39974 1608 "inherits": ["MCU_NRF51_32K_UNIFIED"],
Kojto 122:f9eeca106725 1609 "macros_add": ["TARGET_NRF_32MHZ_XTAL"],
Kojto 124:2241e3a39974 1610 "progen": {"target": "ty51822r3"},
Kojto 124:2241e3a39974 1611 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
Kojto 124:2241e3a39974 1612 "detect_code": ["1019"],
AnnaBridge 125:2e9cc70d1897 1613 "release_versions": ["2", "5"],
AnnaBridge 125:2e9cc70d1897 1614 "overrides": { "uart_hwfc": 0 }
Kojto 122:f9eeca106725 1615 },
Kojto 122:f9eeca106725 1616 "TY51822R3_BOOT": {
Kojto 122:f9eeca106725 1617 "inherits": ["MCU_NRF51_32K_BOOT"],
Kojto 122:f9eeca106725 1618 "extra_labels_add": ["TY51822R3"],
Kojto 122:f9eeca106725 1619 "macros_add": ["TARGET_TY51822R3", "TARGET_NRF_32MHZ_XTAL"]
Kojto 122:f9eeca106725 1620 },
Kojto 122:f9eeca106725 1621 "TY51822R3_OTA": {
Kojto 122:f9eeca106725 1622 "inherits": ["MCU_NRF51_32K_OTA"],
Kojto 122:f9eeca106725 1623 "extra_labels_add": ["NRF51_DK"],
Kojto 122:f9eeca106725 1624 "macros_add": ["TARGET_TY51822R3", "TARGET_NRF_32MHZ_XTAL"]
Kojto 122:f9eeca106725 1625 },
Kojto 122:f9eeca106725 1626 "ARM_MPS2_Target": {
Kojto 122:f9eeca106725 1627 "inherits": ["Target"],
Kojto 122:f9eeca106725 1628 "public": false,
Kojto 122:f9eeca106725 1629 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
Kojto 122:f9eeca106725 1630 },
Kojto 122:f9eeca106725 1631 "ARM_MPS2_M0": {
Kojto 122:f9eeca106725 1632 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1633 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1634 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1635 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M0"],
Kojto 122:f9eeca106725 1636 "macros": ["CMSDK_CM0"],
Kojto 122:f9eeca106725 1637 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1638 "release_versions": ["2"]
Kojto 122:f9eeca106725 1639 },
Kojto 122:f9eeca106725 1640 "ARM_MPS2_M0P": {
Kojto 122:f9eeca106725 1641 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1642 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1643 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1644 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M0P"],
Kojto 122:f9eeca106725 1645 "macros": ["CMSDK_CM0plus"],
Kojto 122:f9eeca106725 1646 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1647 "release_versions": ["2"]
Kojto 122:f9eeca106725 1648 },
Kojto 122:f9eeca106725 1649 "ARM_MPS2_M1": {
Kojto 122:f9eeca106725 1650 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1651 "core": "Cortex-M1",
Kojto 122:f9eeca106725 1652 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1653 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M1"],
Kojto 122:f9eeca106725 1654 "macros": ["CMSDK_CM1"],
Kojto 122:f9eeca106725 1655 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
Kojto 122:f9eeca106725 1656 },
Kojto 122:f9eeca106725 1657 "ARM_MPS2_M3": {
Kojto 122:f9eeca106725 1658 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1659 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1660 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1661 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M3"],
Kojto 122:f9eeca106725 1662 "macros": ["CMSDK_CM3"],
Kojto 122:f9eeca106725 1663 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1664 "release_versions": ["2"]
Kojto 122:f9eeca106725 1665 },
Kojto 122:f9eeca106725 1666 "ARM_MPS2_M4": {
Kojto 122:f9eeca106725 1667 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1668 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1669 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1670 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M4"],
Kojto 122:f9eeca106725 1671 "macros": ["CMSDK_CM4"],
Kojto 122:f9eeca106725 1672 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1673 "release_versions": ["2"]
Kojto 122:f9eeca106725 1674 },
Kojto 122:f9eeca106725 1675 "ARM_MPS2_M7": {
Kojto 122:f9eeca106725 1676 "inherits": ["ARM_MPS2_Target"],
Kojto 122:f9eeca106725 1677 "core": "Cortex-M7",
Kojto 122:f9eeca106725 1678 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1679 "extra_labels": ["ARM_SSG", "MPS2", "MPS2_M7"],
Kojto 122:f9eeca106725 1680 "macros": ["CMSDK_CM7"],
Kojto 122:f9eeca106725 1681 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1682 "release_versions": ["2"]
Kojto 122:f9eeca106725 1683 },
Kojto 122:f9eeca106725 1684 "ARM_IOTSS_Target": {
Kojto 122:f9eeca106725 1685 "inherits": ["Target"],
Kojto 122:f9eeca106725 1686 "public": false,
Kojto 122:f9eeca106725 1687 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"]
Kojto 122:f9eeca106725 1688 },
Kojto 122:f9eeca106725 1689 "ARM_IOTSS_BEID": {
Kojto 122:f9eeca106725 1690 "inherits": ["ARM_IOTSS_Target"],
Kojto 122:f9eeca106725 1691 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1692 "supported_toolchains": ["ARM"],
Kojto 122:f9eeca106725 1693 "extra_labels": ["ARM_SSG", "IOTSS", "IOTSS_BEID"],
Kojto 122:f9eeca106725 1694 "macros": ["CMSDK_BEID"],
Kojto 122:f9eeca106725 1695 "device_has": ["AACI", "ANALOGIN", "CLCD", "ETHERNET", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "TSC"],
Kojto 123:b0220dba8be7 1696 "release_versions": ["2"]
Kojto 122:f9eeca106725 1697 },
Kojto 122:f9eeca106725 1698 "ARM_BEETLE_SOC": {
Kojto 122:f9eeca106725 1699 "inherits": ["ARM_IOTSS_Target"],
Kojto 122:f9eeca106725 1700 "core": "Cortex-M3",
Kojto 124:2241e3a39974 1701 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1702 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1703 "extra_labels": ["ARM_SSG", "BEETLE"],
Kojto 122:f9eeca106725 1704 "macros": ["CMSDK_BEETLE", "WSF_MS_PER_TICK=20", "WSF_TOKEN_ENABLED=FALSE", "WSF_TRACE_ENABLED=TRUE", "WSF_ASSERT_ENABLED=FALSE", "WSF_PRINTF_MAX_LEN=128", "ASIC", "CONFIG_HOST_REV=0x20", "CONFIG_ALLOW_DEEP_SLEEP=FALSE", "HCI_VS_TARGET", "CONFIG_ALLOW_SETTING_WRITE=TRUE", "WSF_MAX_HANDLERS=20", "NO_LEDS"],
Kojto 122:f9eeca106725 1705 "progen": {
Kojto 122:f9eeca106725 1706 "target": "beetle",
Kojto 122:f9eeca106725 1707 "uvision5": {
Kojto 122:f9eeca106725 1708 "template": ["uvision5_arm_beetle_soc.uvproj.tmpl"]
Kojto 122:f9eeca106725 1709 }
Kojto 122:f9eeca106725 1710 },
AnnaBridge 125:2e9cc70d1897 1711 "device_has": ["ANALOGIN", "CLCD", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SLEEP", "SPI"],
Kojto 124:2241e3a39974 1712 "features": ["BLE"],
Kojto 124:2241e3a39974 1713 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1714 },
Kojto 122:f9eeca106725 1715 "RZ_A1H": {
Kojto 122:f9eeca106725 1716 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1717 "core": "Cortex-A9",
Kojto 122:f9eeca106725 1718 "program_cycle_s": 2,
Kojto 122:f9eeca106725 1719 "extra_labels": ["RENESAS", "MBRZA1H"],
Kojto 122:f9eeca106725 1720 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1721 "inherits": ["Target"],
Kojto 122:f9eeca106725 1722 "progen": {
Kojto 122:f9eeca106725 1723 "target": "gr-peach",
Kojto 122:f9eeca106725 1724 "iar": {
Kojto 122:f9eeca106725 1725 "template": ["iar_rz_a1h.ewp.tmpl"]
Kojto 122:f9eeca106725 1726 }
Kojto 122:f9eeca106725 1727 },
Kojto 122:f9eeca106725 1728 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1729 "features": ["IPV4"],
Kojto 123:b0220dba8be7 1730 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1731 },
Kojto 122:f9eeca106725 1732 "VK_RZ_A1H": {
Kojto 122:f9eeca106725 1733 "inherits": ["Target"],
Kojto 122:f9eeca106725 1734 "core": "Cortex-A9",
Kojto 122:f9eeca106725 1735 "extra_labels": ["RENESAS", "VKRZA1H"],
Kojto 122:f9eeca106725 1736 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 122:f9eeca106725 1737 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1738 "progen": {
Kojto 122:f9eeca106725 1739 "target": "vk-rza1h",
Kojto 122:f9eeca106725 1740 "iar": {
Kojto 122:f9eeca106725 1741 "template": ["iar_rz_a1h.ewp.tmpl"]
Kojto 122:f9eeca106725 1742 }
Kojto 122:f9eeca106725 1743 },
Kojto 122:f9eeca106725 1744 "program_cycle_s": 2,
Kojto 122:f9eeca106725 1745 "device_has": ["ANALOGIN", "CAN", "ERROR_PATTERN", "ETHERNET", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1746 "features": ["IPV4"],
Kojto 123:b0220dba8be7 1747 "default_build": "standard",
Kojto 123:b0220dba8be7 1748 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1749 },
Kojto 122:f9eeca106725 1750 "MAXWSNENV": {
Kojto 122:f9eeca106725 1751 "inherits": ["Target"],
Kojto 122:f9eeca106725 1752 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1753 "macros": ["__SYSTEM_HFX=24000000"],
Kojto 122:f9eeca106725 1754 "extra_labels": ["Maxim", "MAX32610"],
Kojto 122:f9eeca106725 1755 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
Kojto 122:f9eeca106725 1756 "progen": {"target": "maxwsnenv"},
Kojto 122:f9eeca106725 1757 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1758 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1759 },
Kojto 122:f9eeca106725 1760 "MAX32600MBED": {
Kojto 122:f9eeca106725 1761 "inherits": ["Target"],
Kojto 122:f9eeca106725 1762 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1763 "macros": ["__SYSTEM_HFX=24000000"],
Kojto 122:f9eeca106725 1764 "extra_labels": ["Maxim", "MAX32600"],
Kojto 122:f9eeca106725 1765 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
Kojto 122:f9eeca106725 1766 "progen": {"target": "max32600mbed"},
Kojto 122:f9eeca106725 1767 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1768 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1769 },
AnnaBridge 125:2e9cc70d1897 1770 "MAX32620HSP": {
AnnaBridge 125:2e9cc70d1897 1771 "inherits": ["Target"],
AnnaBridge 125:2e9cc70d1897 1772 "core": "Cortex-M4F",
AnnaBridge 125:2e9cc70d1897 1773 "extra_labels": ["Maxim", "MAX32620"],
AnnaBridge 125:2e9cc70d1897 1774 "supported_toolchains": ["GCC_ARM", "IAR", "ARM"],
AnnaBridge 125:2e9cc70d1897 1775 "progen": {"target": "max32620hsp"},
AnnaBridge 125:2e9cc70d1897 1776 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI", "SPI_ASYNCH", "STDIO_MESSAGES"],
AnnaBridge 125:2e9cc70d1897 1777 "release_versions": ["2", "5"]
AnnaBridge 125:2e9cc70d1897 1778 },
Kojto 122:f9eeca106725 1779 "EFM32GG_STK3700": {
Kojto 122:f9eeca106725 1780 "inherits": ["Target"],
Kojto 122:f9eeca106725 1781 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1782 "macros": ["EFM32GG990F1024"],
Kojto 122:f9eeca106725 1783 "extra_labels": ["Silicon_Labs", "EFM32"],
<> 127:25aea2a3f4e3 1784 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
Kojto 122:f9eeca106725 1785 "progen": {"target": "efm32gg-stk"},
Kojto 122:f9eeca106725 1786 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1787 "forced_reset_timeout": 2,
<> 127:25aea2a3f4e3 1788 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1789 },
Kojto 122:f9eeca106725 1790 "EFM32LG_STK3600": {
Kojto 122:f9eeca106725 1791 "inherits": ["Target"],
Kojto 122:f9eeca106725 1792 "core": "Cortex-M3",
Kojto 122:f9eeca106725 1793 "macros": ["EFM32LG990F256"],
Kojto 122:f9eeca106725 1794 "extra_labels": ["Silicon_Labs", "EFM32"],
<> 127:25aea2a3f4e3 1795 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
Kojto 122:f9eeca106725 1796 "progen": {"target": "efm32lg-stk"},
Kojto 122:f9eeca106725 1797 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1798 "forced_reset_timeout": 2,
<> 127:25aea2a3f4e3 1799 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1800 },
Kojto 122:f9eeca106725 1801 "EFM32WG_STK3800": {
Kojto 122:f9eeca106725 1802 "inherits": ["Target"],
Kojto 122:f9eeca106725 1803 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1804 "macros": ["EFM32WG990F256"],
Kojto 122:f9eeca106725 1805 "extra_labels": ["Silicon_Labs", "EFM32"],
<> 127:25aea2a3f4e3 1806 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
Kojto 122:f9eeca106725 1807 "progen": {"target": "efm32wg-stk"},
Kojto 122:f9eeca106725 1808 "device_has": ["ANALOGIN", "ANALOGOUT", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1809 "forced_reset_timeout": 2,
<> 127:25aea2a3f4e3 1810 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1811 },
Kojto 122:f9eeca106725 1812 "EFM32ZG_STK3200": {
Kojto 122:f9eeca106725 1813 "inherits": ["Target"],
Kojto 122:f9eeca106725 1814 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1815 "default_toolchain": "uARM",
<> 127:25aea2a3f4e3 1816 "supported_toolchains": ["GCC_ARM", "uARM", "IAR"],
Kojto 122:f9eeca106725 1817 "extra_labels": ["Silicon_Labs", "EFM32"],
Kojto 122:f9eeca106725 1818 "macros": ["EFM32ZG222F32"],
Kojto 122:f9eeca106725 1819 "progen": {
Kojto 122:f9eeca106725 1820 "target": "efm32zg-stk"
Kojto 122:f9eeca106725 1821 },
Kojto 122:f9eeca106725 1822 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1823 "default_build": "small",
Kojto 122:f9eeca106725 1824 "forced_reset_timeout": 2,
Kojto 123:b0220dba8be7 1825 "release_versions": ["2"]
Kojto 122:f9eeca106725 1826 },
Kojto 122:f9eeca106725 1827 "EFM32HG_STK3400": {
Kojto 122:f9eeca106725 1828 "inherits": ["Target"],
Kojto 122:f9eeca106725 1829 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1830 "default_toolchain": "uARM",
<> 127:25aea2a3f4e3 1831 "supported_toolchains": ["GCC_ARM", "uARM", "IAR"],
Kojto 122:f9eeca106725 1832 "extra_labels": ["Silicon_Labs", "EFM32"],
Kojto 122:f9eeca106725 1833 "macros": ["EFM32HG322F64"],
Kojto 122:f9eeca106725 1834 "progen": {
Kojto 122:f9eeca106725 1835 "target": "efm32hg-stk"
Kojto 122:f9eeca106725 1836 },
Kojto 122:f9eeca106725 1837 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1838 "default_build": "small",
Kojto 122:f9eeca106725 1839 "forced_reset_timeout": 2,
Kojto 123:b0220dba8be7 1840 "release_versions": ["2"]
Kojto 122:f9eeca106725 1841 },
Kojto 122:f9eeca106725 1842 "EFM32PG_STK3401": {
Kojto 122:f9eeca106725 1843 "inherits": ["Target"],
Kojto 122:f9eeca106725 1844 "core": "Cortex-M4F",
Kojto 122:f9eeca106725 1845 "macros": ["EFM32PG1B200F256GM48"],
Kojto 122:f9eeca106725 1846 "extra_labels": ["Silicon_Labs", "EFM32"],
Kojto 122:f9eeca106725 1847 "supported_toolchains": ["GCC_ARM", "ARM", "uARM", "IAR"],
Kojto 122:f9eeca106725 1848 "progen": {"target": "efm32pg-stk"},
Kojto 122:f9eeca106725 1849 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],
Kojto 122:f9eeca106725 1850 "forced_reset_timeout": 2,
Kojto 123:b0220dba8be7 1851 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 1852 },
Kojto 122:f9eeca106725 1853 "WIZWIKI_W7500": {
Kojto 122:f9eeca106725 1854 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1855 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1856 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500"],
Kojto 122:f9eeca106725 1857 "supported_toolchains": ["uARM", "ARM"],
Kojto 122:f9eeca106725 1858 "inherits": ["Target"],
Kojto 122:f9eeca106725 1859 "progen": {"target": "wizwiki-w7500"},
Kojto 122:f9eeca106725 1860 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1861 "release_versions": ["2"]
Kojto 122:f9eeca106725 1862 },
Kojto 122:f9eeca106725 1863 "WIZWIKI_W7500P": {
Kojto 122:f9eeca106725 1864 "supported_form_factors": ["ARDUINO"],
Kojto 122:f9eeca106725 1865 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1866 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500P"],
Kojto 122:f9eeca106725 1867 "supported_toolchains": ["uARM", "ARM"],
Kojto 122:f9eeca106725 1868 "inherits": ["Target"],
Kojto 122:f9eeca106725 1869 "progen": {"target": "wizwiki-w7500p"},
Kojto 122:f9eeca106725 1870 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1871 "release_versions": ["2"]
Kojto 122:f9eeca106725 1872 },
Kojto 122:f9eeca106725 1873 "WIZWIKI_W7500ECO": {
Kojto 122:f9eeca106725 1874 "inherits": ["Target"],
Kojto 122:f9eeca106725 1875 "core": "Cortex-M0",
Kojto 122:f9eeca106725 1876 "progen": {"target": "wizwiki_w7500eco"},
Kojto 122:f9eeca106725 1877 "extra_labels": ["WIZNET", "W7500x", "WIZwiki_W7500ECO"],
Kojto 122:f9eeca106725 1878 "supported_toolchains": ["uARM", "ARM"],
Kojto 122:f9eeca106725 1879 "device_has": ["ANALOGIN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
Kojto 123:b0220dba8be7 1880 "release_versions": ["2"]
Kojto 122:f9eeca106725 1881 },
Kojto 122:f9eeca106725 1882 "SAMR21G18A": {
Kojto 122:f9eeca106725 1883 "inherits": ["Target"],
Kojto 122:f9eeca106725 1884 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1885 "macros": ["__SAMR21G18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 1886 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMR21"],
Kojto 122:f9eeca106725 1887 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 1888 "progen": {"target": "samr21g18a"},
Kojto 122:f9eeca106725 1889 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
Kojto 123:b0220dba8be7 1890 "release_versions": ["2"]
Kojto 122:f9eeca106725 1891 },
Kojto 122:f9eeca106725 1892 "SAMD21J18A": {
Kojto 122:f9eeca106725 1893 "inherits": ["Target"],
Kojto 122:f9eeca106725 1894 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1895 "macros": ["__SAMD21J18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 1896 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMD21"],
Kojto 122:f9eeca106725 1897 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 1898 "progen": {"target": "samd21j18a"},
Kojto 122:f9eeca106725 1899 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
Kojto 123:b0220dba8be7 1900 "release_versions": ["2"]
Kojto 122:f9eeca106725 1901 },
Kojto 122:f9eeca106725 1902 "SAMD21G18A": {
Kojto 122:f9eeca106725 1903 "inherits": ["Target"],
Kojto 122:f9eeca106725 1904 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1905 "macros": ["__SAMD21G18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 1906 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAMD21"],
Kojto 122:f9eeca106725 1907 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 1908 "progen": {"target": "samd21g18a"},
Kojto 122:f9eeca106725 1909 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
Kojto 123:b0220dba8be7 1910 "release_versions": ["2"]
Kojto 122:f9eeca106725 1911 },
Kojto 122:f9eeca106725 1912 "SAML21J18A": {
Kojto 122:f9eeca106725 1913 "inherits": ["Target"],
Kojto 122:f9eeca106725 1914 "core": "Cortex-M0+",
Kojto 122:f9eeca106725 1915 "macros": ["__SAML21J18A__", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 1916 "extra_labels": ["Atmel", "SAM_CortexM0P", "SAML21"],
Kojto 122:f9eeca106725 1917 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 1918 "progen": {"target": "samr21j18a"},
Kojto 122:f9eeca106725 1919 "progen_target": "samr21j18a",
Kojto 122:f9eeca106725 1920 "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"]
Kojto 122:f9eeca106725 1921 },
Kojto 122:f9eeca106725 1922 "SAMG55J19": {
Kojto 122:f9eeca106725 1923 "inherits": ["Target"],
Kojto 122:f9eeca106725 1924 "core": "Cortex-M4",
Kojto 122:f9eeca106725 1925 "extra_labels": ["Atmel", "SAM_CortexM4", "SAMG55"],
Kojto 122:f9eeca106725 1926 "macros": ["__SAMG55J19__", "BOARD=75", "I2C_MASTER_CALLBACK_MODE=true", "EXTINT_CALLBACK_MODE=true", "USART_CALLBACK_MODE=true", "TC_ASYNC=true"],
Kojto 122:f9eeca106725 1927 "supported_toolchains": ["GCC_ARM", "ARM", "uARM"],
Kojto 122:f9eeca106725 1928 "default_toolchain": "ARM",
Kojto 122:f9eeca106725 1929 "progen": {"target": "samg55j19"},
Kojto 122:f9eeca106725 1930 "progen_target": "samg55j19",
Kojto 122:f9eeca106725 1931 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
Kojto 122:f9eeca106725 1932 "default_build": "standard"
Kojto 122:f9eeca106725 1933 },
Kojto 123:b0220dba8be7 1934 "MCU_NRF51_UNIFIED": {
Kojto 123:b0220dba8be7 1935 "inherits": ["Target"],
Kojto 123:b0220dba8be7 1936 "core": "Cortex-M0",
Kojto 123:b0220dba8be7 1937 "OVERRIDE_BOOTLOADER_FILENAME": "nrf51822_bootloader.hex",
Kojto 123:b0220dba8be7 1938 "macros": [
Kojto 123:b0220dba8be7 1939 "NRF51",
Kojto 123:b0220dba8be7 1940 "TARGET_NRF51822",
Kojto 123:b0220dba8be7 1941 "BLE_STACK_SUPPORT_REQD",
Kojto 123:b0220dba8be7 1942 "SOFTDEVICE_PRESENT",
Kojto 123:b0220dba8be7 1943 "S130",
Kojto 123:b0220dba8be7 1944 "TARGET_MCU_NRF51822"
Kojto 123:b0220dba8be7 1945 ],
Kojto 123:b0220dba8be7 1946 "MERGE_BOOTLOADER": false,
Kojto 123:b0220dba8be7 1947 "extra_labels": ["NORDIC", "MCU_NRF51", "MCU_NRF51822_UNIFIED", "NRF5"],
Kojto 123:b0220dba8be7 1948 "OUTPUT_EXT": "hex",
Kojto 123:b0220dba8be7 1949 "is_disk_virtual": true,
Kojto 123:b0220dba8be7 1950 "supported_toolchains": ["ARM", "GCC_ARM", "IAR"],
Kojto 123:b0220dba8be7 1951 "public": false,
Kojto 123:b0220dba8be7 1952 "MERGE_SOFT_DEVICE": true,
Kojto 123:b0220dba8be7 1953 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 123:b0220dba8be7 1954 {
Kojto 123:b0220dba8be7 1955 "boot": "",
Kojto 123:b0220dba8be7 1956 "name": "s130_nrf51_2.0.0_softdevice.hex",
Kojto 123:b0220dba8be7 1957 "offset": 110592
Kojto 123:b0220dba8be7 1958 }
Kojto 123:b0220dba8be7 1959 ],
Kojto 123:b0220dba8be7 1960 "detect_code": ["1070"],
Kojto 123:b0220dba8be7 1961 "post_binary_hook": {
Kojto 123:b0220dba8be7 1962 "function": "MCU_NRF51Code.binary_hook",
Kojto 123:b0220dba8be7 1963 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
Kojto 123:b0220dba8be7 1964 },
Kojto 123:b0220dba8be7 1965 "program_cycle_s": 6,
Kojto 123:b0220dba8be7 1966 "features": ["BLE"],
Kojto 123:b0220dba8be7 1967 "config":{
Kojto 123:b0220dba8be7 1968 "lf_clock_src": {
Kojto 123:b0220dba8be7 1969 "value": "NRF_LF_SRC_XTAL",
Kojto 123:b0220dba8be7 1970 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
AnnaBridge 125:2e9cc70d1897 1971 },
AnnaBridge 125:2e9cc70d1897 1972 "uart_hwfc": {
AnnaBridge 125:2e9cc70d1897 1973 "help": "Value: 1 for enable, 0 for disable",
AnnaBridge 125:2e9cc70d1897 1974 "value": 1,
AnnaBridge 125:2e9cc70d1897 1975 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
Kojto 123:b0220dba8be7 1976 }
<> 127:25aea2a3f4e3 1977 },
<> 127:25aea2a3f4e3 1978 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 123:b0220dba8be7 1979 },
Kojto 123:b0220dba8be7 1980 "MCU_NRF51_32K_UNIFIED": {
Kojto 123:b0220dba8be7 1981 "inherits": ["MCU_NRF51_UNIFIED"],
Kojto 123:b0220dba8be7 1982 "extra_labels_add": ["MCU_NORDIC_32K", "MCU_NRF51_32K"],
Kojto 123:b0220dba8be7 1983 "macros_add": ["TARGET_MCU_NORDIC_32K", "TARGET_MCU_NRF51_32K"],
Kojto 123:b0220dba8be7 1984 "public": false
Kojto 123:b0220dba8be7 1985 },
Kojto 123:b0220dba8be7 1986 "NRF51_DK": {
Kojto 123:b0220dba8be7 1987 "supported_form_factors": ["ARDUINO"],
Kojto 123:b0220dba8be7 1988 "inherits": ["MCU_NRF51_32K_UNIFIED"],
Kojto 123:b0220dba8be7 1989 "progen": {"target": "nrf51-dk"},
Kojto 123:b0220dba8be7 1990 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
Kojto 123:b0220dba8be7 1991 "release_versions": ["2", "5"]
Kojto 123:b0220dba8be7 1992 },
Kojto 123:b0220dba8be7 1993 "MCU_NRF52": {
Kojto 123:b0220dba8be7 1994 "inherits": ["Target"],
Kojto 123:b0220dba8be7 1995 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 1996 "macros": ["NRF52", "TARGET_NRF52832", "BLE_STACK_SUPPORT_REQD", "SOFTDEVICE_PRESENT", "S132"],
Kojto 123:b0220dba8be7 1997 "extra_labels": ["NORDIC", "MCU_NRF52", "MCU_NRF52832", "NRF5"],
Kojto 123:b0220dba8be7 1998 "OUTPUT_EXT": "hex",
Kojto 123:b0220dba8be7 1999 "is_disk_virtual": true,
Kojto 123:b0220dba8be7 2000 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
Kojto 123:b0220dba8be7 2001 "public": false,
Kojto 123:b0220dba8be7 2002 "detect_code": ["1101"],
Kojto 123:b0220dba8be7 2003 "program_cycle_s": 6,
Kojto 123:b0220dba8be7 2004 "MERGE_SOFT_DEVICE": true,
Kojto 123:b0220dba8be7 2005 "EXPECTED_SOFTDEVICES_WITH_OFFSETS": [
Kojto 123:b0220dba8be7 2006 {
Kojto 123:b0220dba8be7 2007 "boot": "",
Kojto 123:b0220dba8be7 2008 "name": "s132_nrf52_2.0.0_softdevice.hex",
Kojto 123:b0220dba8be7 2009 "offset": 114688
Kojto 123:b0220dba8be7 2010 }
Kojto 123:b0220dba8be7 2011 ],
Kojto 123:b0220dba8be7 2012 "post_binary_hook": {
Kojto 123:b0220dba8be7 2013 "function": "MCU_NRF51Code.binary_hook",
Kojto 123:b0220dba8be7 2014 "toolchains": ["ARM_STD", "GCC_ARM", "IAR"]
Kojto 123:b0220dba8be7 2015 },
Kojto 123:b0220dba8be7 2016 "MERGE_BOOTLOADER": false,
Kojto 123:b0220dba8be7 2017 "features": ["BLE"],
Kojto 123:b0220dba8be7 2018 "config":{
Kojto 123:b0220dba8be7 2019 "lf_clock_src": {
Kojto 123:b0220dba8be7 2020 "value": "NRF_LF_SRC_XTAL",
Kojto 123:b0220dba8be7 2021 "macro_name": "MBED_CONF_NORDIC_NRF_LF_CLOCK_SRC"
AnnaBridge 125:2e9cc70d1897 2022 },
AnnaBridge 125:2e9cc70d1897 2023 "uart_hwfc": {
AnnaBridge 125:2e9cc70d1897 2024 "help": "Value: 1 for enable, 0 for disable",
AnnaBridge 125:2e9cc70d1897 2025 "value": 1,
AnnaBridge 125:2e9cc70d1897 2026 "macro_name": "MBED_CONF_NORDIC_UART_HWFC"
Kojto 123:b0220dba8be7 2027 }
Kojto 123:b0220dba8be7 2028 }
Kojto 123:b0220dba8be7 2029 },
Kojto 123:b0220dba8be7 2030 "NRF52_DK": {
Kojto 123:b0220dba8be7 2031 "supported_form_factors": ["ARDUINO"],
Kojto 123:b0220dba8be7 2032 "inherits": ["MCU_NRF52"],
Kojto 123:b0220dba8be7 2033 "progen": {"target": "nrf52-dk"},
Kojto 123:b0220dba8be7 2034 "macros_add": [
Kojto 123:b0220dba8be7 2035 "BOARD_PCA10040",
Kojto 123:b0220dba8be7 2036 "NRF52_PAN_12",
Kojto 123:b0220dba8be7 2037 "NRF52_PAN_15",
Kojto 123:b0220dba8be7 2038 "NRF52_PAN_58",
Kojto 123:b0220dba8be7 2039 "NRF52_PAN_55",
Kojto 123:b0220dba8be7 2040 "NRF52_PAN_54",
Kojto 123:b0220dba8be7 2041 "NRF52_PAN_31",
Kojto 123:b0220dba8be7 2042 "NRF52_PAN_30",
Kojto 123:b0220dba8be7 2043 "NRF52_PAN_51",
Kojto 123:b0220dba8be7 2044 "NRF52_PAN_36",
Kojto 123:b0220dba8be7 2045 "NRF52_PAN_53",
Kojto 123:b0220dba8be7 2046 "S132",
Kojto 123:b0220dba8be7 2047 "CONFIG_GPIO_AS_PINRESET",
Kojto 123:b0220dba8be7 2048 "BLE_STACK_SUPPORT_REQD",
Kojto 123:b0220dba8be7 2049 "SWI_DISABLE0",
Kojto 123:b0220dba8be7 2050 "NRF52_PAN_20",
Kojto 123:b0220dba8be7 2051 "NRF52_PAN_64",
Kojto 123:b0220dba8be7 2052 "NRF52_PAN_62",
Kojto 123:b0220dba8be7 2053 "NRF52_PAN_63"
Kojto 123:b0220dba8be7 2054 ],
Kojto 123:b0220dba8be7 2055 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
Kojto 123:b0220dba8be7 2056 "release_versions": ["2", "5"]
Kojto 123:b0220dba8be7 2057 },
AnnaBridge 126:abea610beb85 2058 "DELTA_DFBM_NQ620": {
AnnaBridge 126:abea610beb85 2059 "supported_form_factors": ["ARDUINO"],
AnnaBridge 126:abea610beb85 2060 "inherits": ["MCU_NRF52"],
AnnaBridge 126:abea610beb85 2061 "progen": {"target": "dfbm-nq620"},
<> 127:25aea2a3f4e3 2062 "macros_add": ["BOARD_PCA10040", "NRF52_PAN_12", "NRF52_PAN_15", "NRF52_PAN_58", "NRF52_PAN_55", "NRF52_PAN_54", "NRF52_PAN_31", "NRF52_PAN_30", "NRF52_PAN_51", "NRF52_PAN_36", "NRF52_PAN_53", "S132", "CONFIG_GPIO_AS_PINRESET", "BLE_STACK_SUPPORT_REQD", "SWI_DISABLE0", "NRF52_PAN_20", "NRF52_PAN_64", "NRF52_PAN_62", "NRF52_PAN_63"],
AnnaBridge 126:abea610beb85 2063 "device_has": ["ANALOGIN", "ERROR_PATTERN", "I2C", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SLEEP", "SPI", "SPI_ASYNCH", "SPISLAVE"],
AnnaBridge 126:abea610beb85 2064 "release_versions": ["2", "5"]
AnnaBridge 126:abea610beb85 2065 },
Kojto 122:f9eeca106725 2066 "BLUEPILL_F103C8": {
Kojto 122:f9eeca106725 2067 "core": "Cortex-M3",
Kojto 122:f9eeca106725 2068 "default_toolchain": "GCC_ARM",
Kojto 122:f9eeca106725 2069 "extra_labels": ["STM", "STM32F1", "STM32F103C8"],
Kojto 122:f9eeca106725 2070 "supported_toolchains": ["GCC_ARM"],
Kojto 122:f9eeca106725 2071 "inherits": ["Target"],
Kojto 122:f9eeca106725 2072 "progen": {"target": "bluepill-f103c8"},
Kojto 122:f9eeca106725 2073 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SLEEP", "SPI", "SPISLAVE"]
Kojto 123:b0220dba8be7 2074 },
Kojto 123:b0220dba8be7 2075 "NUMAKER_PFM_NUC472": {
Kojto 123:b0220dba8be7 2076 "core": "Cortex-M4F",
Kojto 123:b0220dba8be7 2077 "default_toolchain": "ARM",
Kojto 123:b0220dba8be7 2078 "extra_labels": ["NUVOTON", "NUC472", "NUMAKER_PFM_NUC472"],
Kojto 124:2241e3a39974 2079 "macros": ["MBEDTLS_ENTROPY_HARDWARE_ALT"],
Kojto 123:b0220dba8be7 2080 "is_disk_virtual": true,
Kojto 123:b0220dba8be7 2081 "supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
Kojto 123:b0220dba8be7 2082 "inherits": ["Target"],
Kojto 123:b0220dba8be7 2083 "progen": {"target": "numaker-pfm-nuc472"},
Kojto 123:b0220dba8be7 2084 "device_has": ["ANALOGIN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH"],
Kojto 123:b0220dba8be7 2085 "features": ["IPV4"],
Kojto 123:b0220dba8be7 2086 "release_versions": ["2", "5"]
AnnaBridge 125:2e9cc70d1897 2087 },
AnnaBridge 125:2e9cc70d1897 2088 "NCS36510": {
AnnaBridge 125:2e9cc70d1897 2089 "inherits": ["Target"],
AnnaBridge 125:2e9cc70d1897 2090 "core": "Cortex-M3",
AnnaBridge 125:2e9cc70d1897 2091 "extra_labels": ["ONSEMI"],
AnnaBridge 125:2e9cc70d1897 2092 "post_binary_hook": {"function": "NCS36510TargetCode.ncs36510_addfib"},
AnnaBridge 125:2e9cc70d1897 2093 "macros": ["REVD", "CM3", "CPU_NCS36510", "TARGET_NCS36510"],
AnnaBridge 125:2e9cc70d1897 2094 "progen": {"target": "ncs36510"},
AnnaBridge 125:2e9cc70d1897 2095 "progen_target": "ncs36510",
AnnaBridge 125:2e9cc70d1897 2096 "supported_toolchains": ["GCC_ARM", "ARM", "IAR"],
AnnaBridge 125:2e9cc70d1897 2097 "device_has": ["ANALOGIN", "SERIAL", "I2C", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_FC", "SLEEP", "SPI"],
AnnaBridge 125:2e9cc70d1897 2098 "release_versions": ["2", "5"]
Kojto 122:f9eeca106725 2099 }
Kojto 122:f9eeca106725 2100 }