mirror of https://github.com/ARMmbed/mbed-os.git
Remove EFM32PG12 targets
parent
84bad91489
commit
4d8a720e21
|
|
@ -99,7 +99,7 @@ watchdog_features_t hal_watchdog_get_platform_features(void)
|
||||||
#elif defined(TARGET_EFM32GG11)
|
#elif defined(TARGET_EFM32GG11)
|
||||||
.clock_typical_frequency = 1000,
|
.clock_typical_frequency = 1000,
|
||||||
.clock_max_frequency = 1120
|
.clock_max_frequency = 1120
|
||||||
#elif defined(TARGET_EFM32PG) || defined(TARGET_EFM32PG12) || defined(TARGET_EFR32MG1) || defined(TARGET_EFR32MG12)
|
#elif defined(TARGET_EFR32MG1) || defined(TARGET_EFR32MG12)
|
||||||
.clock_typical_frequency = 1000,
|
.clock_typical_frequency = 1000,
|
||||||
.clock_max_frequency = 1070
|
.clock_max_frequency = 1070
|
||||||
#else
|
#else
|
||||||
|
|
|
||||||
|
|
@ -38,19 +38,13 @@
|
||||||
#define INITIAL_SP (0x20008000UL)
|
#define INITIAL_SP (0x20008000UL)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#elif defined(TARGET_EFM32PG)
|
|
||||||
|
|
||||||
#ifndef INITIAL_SP
|
|
||||||
#define INITIAL_SP (0x20008000UL)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#elif defined(TARGET_EFR32MG1)
|
#elif defined(TARGET_EFR32MG1)
|
||||||
|
|
||||||
#ifndef INITIAL_SP
|
#ifndef INITIAL_SP
|
||||||
#define INITIAL_SP (0x20007C00UL)
|
#define INITIAL_SP (0x20007C00UL)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#elif defined(TARGET_EFR32MG12) || defined(TARGET_EFM32PG12)
|
#elif defined(TARGET_EFR32MG12)
|
||||||
|
|
||||||
#ifndef INITIAL_SP
|
#ifndef INITIAL_SP
|
||||||
#define INITIAL_SP (0x20040000UL)
|
#define INITIAL_SP (0x20040000UL)
|
||||||
|
|
|
||||||
|
|
@ -6494,107 +6494,6 @@
|
||||||
"2015"
|
"2015"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"EFM32PG12B500F1024GL125": {
|
|
||||||
"inherits": [
|
|
||||||
"EFM32"
|
|
||||||
],
|
|
||||||
"extra_labels_add": [
|
|
||||||
"EFM32PG12",
|
|
||||||
"1024K",
|
|
||||||
"SL_CRYPTO"
|
|
||||||
],
|
|
||||||
"core": "Cortex-M4F",
|
|
||||||
"macros_add": [
|
|
||||||
"EFM32PG12B500F1024GL125",
|
|
||||||
"TRANSACTION_QUEUE_SIZE_SPI=4"
|
|
||||||
],
|
|
||||||
"supported_toolchains": [
|
|
||||||
"GCC_ARM",
|
|
||||||
"ARM",
|
|
||||||
"uARM",
|
|
||||||
"IAR"
|
|
||||||
],
|
|
||||||
"release_versions": [
|
|
||||||
"2",
|
|
||||||
"5"
|
|
||||||
],
|
|
||||||
"device_name": "EFM32PG12B500F1024GL125",
|
|
||||||
"public": false,
|
|
||||||
"bootloader_supported": true
|
|
||||||
},
|
|
||||||
"EFM32PG12_STK3402": {
|
|
||||||
"inherits": [
|
|
||||||
"EFM32PG12B500F1024GL125"
|
|
||||||
],
|
|
||||||
"device_has": [
|
|
||||||
"ANALOGIN",
|
|
||||||
"CRC",
|
|
||||||
"I2C",
|
|
||||||
"I2CSLAVE",
|
|
||||||
"I2C_ASYNCH",
|
|
||||||
"INTERRUPTIN",
|
|
||||||
"LPTICKER",
|
|
||||||
"PORTIN",
|
|
||||||
"PORTINOUT",
|
|
||||||
"PORTOUT",
|
|
||||||
"PWMOUT",
|
|
||||||
"RESET_REASON",
|
|
||||||
"RTC",
|
|
||||||
"SERIAL",
|
|
||||||
"SERIAL_ASYNCH",
|
|
||||||
"SLEEP",
|
|
||||||
"SPI",
|
|
||||||
"SPISLAVE",
|
|
||||||
"SPI_ASYNCH",
|
|
||||||
"STDIO_MESSAGES",
|
|
||||||
"USTICKER",
|
|
||||||
"TRNG",
|
|
||||||
"FLASH",
|
|
||||||
"MPU",
|
|
||||||
"WATCHDOG"
|
|
||||||
],
|
|
||||||
"forced_reset_timeout": 2,
|
|
||||||
"config": {
|
|
||||||
"hf_clock_src": {
|
|
||||||
"help": "Value: HFXO for external crystal, HFRCO for internal RC oscillator",
|
|
||||||
"value": "HFXO",
|
|
||||||
"macro_name": "CORE_CLOCK_SOURCE"
|
|
||||||
},
|
|
||||||
"hfxo_clock_freq": {
|
|
||||||
"help": "Value: External crystal frequency in hertz",
|
|
||||||
"value": "40000000",
|
|
||||||
"macro_name": "HFXO_FREQUENCY"
|
|
||||||
},
|
|
||||||
"lf_clock_src": {
|
|
||||||
"help": "Value: LFXO for external crystal, LFRCO for internal RC oscillator, ULFRCO for internal 1KHz RC oscillator",
|
|
||||||
"value": "LFXO",
|
|
||||||
"macro_name": "LOW_ENERGY_CLOCK_SOURCE"
|
|
||||||
},
|
|
||||||
"lfxo_clock_freq": {
|
|
||||||
"help": "Value: External crystal frequency in hertz",
|
|
||||||
"value": "32768",
|
|
||||||
"macro_name": "LFXO_FREQUENCY"
|
|
||||||
},
|
|
||||||
"hfrco_clock_freq": {
|
|
||||||
"help": "Value: Frequency in hertz, must correspond to setting of hfrco_band_select",
|
|
||||||
"value": "32000000",
|
|
||||||
"macro_name": "HFRCO_FREQUENCY"
|
|
||||||
},
|
|
||||||
"hfrco_band_select": {
|
|
||||||
"help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
|
|
||||||
"value": "cmuHFRCOFreq_32M0Hz",
|
|
||||||
"macro_name": "HFRCO_FREQUENCY_ENUM"
|
|
||||||
},
|
|
||||||
"board_controller_enable": {
|
|
||||||
"help": "Pin to pull high for enabling the USB serial port",
|
|
||||||
"value": "PA5",
|
|
||||||
"macro_name": "EFM_BC_EN"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"detect_code": [
|
|
||||||
"2040"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"EFR32MG12P332F1024GL125": {
|
"EFR32MG12P332F1024GL125": {
|
||||||
"inherits": [
|
"inherits": [
|
||||||
"EFM32"
|
"EFM32"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue