MCUXpresso: Add TICKLESS support for LPC platforms

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
pull/11308/head
Mahesh Mahadevan 2019-08-17 15:31:40 -05:00 committed by adbridge
parent c5000e4968
commit 0eaf1c66bf
1 changed files with 25 additions and 6 deletions

View File

@ -1987,7 +1987,11 @@
"LPC" "LPC"
], ],
"is_disk_virtual": true, "is_disk_virtual": true,
"macros": ["CPU_LPC54114J256BD64_cm4", "FSL_RTOS_MBED"], "macros": [
"CPU_LPC54114J256BD64_cm4",
"FSL_RTOS_MBED",
"MBED_TICKLESS"
],
"inherits": ["Target"], "inherits": ["Target"],
"detect_code": ["1054"], "detect_code": ["1054"],
"device_has": [ "device_has": [
@ -2008,6 +2012,10 @@
"FLASH", "FLASH",
"MPU" "MPU"
], ],
"overrides": {
"tickless-from-us-ticker": true,
"init-us-ticker-at-boot": true
},
"release_versions": ["2", "5"], "release_versions": ["2", "5"],
"post_binary_hook": { "function": "LPCTargetCode.lpc_patch" }, "post_binary_hook": { "function": "LPCTargetCode.lpc_patch" },
"device_name": "LPC54114J256BD64" "device_name": "LPC54114J256BD64"
@ -2023,7 +2031,11 @@
], ],
"is_disk_virtual": true, "is_disk_virtual": true,
"public": false, "public": false,
"macros": ["CPU_LPC54628J512ET180", "FSL_RTOS_MBED"], "macros": [
"CPU_LPC54628J512ET180",
"FSL_RTOS_MBED",
"MBED_TICKLESS"
],
"inherits": ["Target"], "inherits": ["Target"],
"device_has": [ "device_has": [
"USTICKER", "USTICKER",
@ -2046,6 +2058,10 @@
"QSPI", "QSPI",
"MPU" "MPU"
], ],
"overrides": {
"tickless-from-us-ticker": true,
"init-us-ticker-at-boot": true
},
"device_name": "LPC54628J512ET180", "device_name": "LPC54628J512ET180",
"post_binary_hook": { "function": "LPCTargetCode.lpc_patch" }, "post_binary_hook": { "function": "LPCTargetCode.lpc_patch" },
"overrides": { "overrides": {
@ -2094,7 +2110,8 @@
"MBED_FAULT_HANDLER_DISABLED", "MBED_FAULT_HANDLER_DISABLED",
"CMSIS_NVIC_VIRTUAL", "CMSIS_NVIC_VIRTUAL",
"MBED_MPU_CUSTOM", "MBED_MPU_CUSTOM",
"NXP_LPADC" "NXP_LPADC",
"MBED_TICKLESS"
], ],
"components_add": ["FLASHIAP"], "components_add": ["FLASHIAP"],
"extra_labels_add": [ "extra_labels_add": [
@ -2130,7 +2147,9 @@
"secure-rom-start": "0x10000000", "secure-rom-start": "0x10000000",
"secure-rom-size": "0x28000", "secure-rom-size": "0x28000",
"secure-ram-start": "0x30000000", "secure-ram-start": "0x30000000",
"secure-ram-size": "0x22000" "secure-ram-size": "0x22000",
"tickless-from-us-ticker": true,
"init-us-ticker-at-boot": true
}, },
"OUTPUT_EXT": "hex", "OUTPUT_EXT": "hex",
"bootloader_supported": true "bootloader_supported": true