Skip to content

Commit f1848f9

Browse files
authored
Merge pull request #11828 from 0xc0170/fix_11652
MCU_LPC11U35_501: fix MCU inheritance
2 parents 609612c + 7794d90 commit f1848f9

File tree

1 file changed

+14
-55
lines changed

1 file changed

+14
-55
lines changed

targets/targets.json

Lines changed: 14 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -379,11 +379,11 @@
379379
"release_versions": ["2"],
380380
"device_name": "LPC11U35FBD48/401"
381381
},
382-
"LPC11U35_501": {
382+
"MCU_LPC11U35_501": {
383383
"inherits": ["LPCTarget"],
384384
"core": "Cortex-M0",
385385
"default_toolchain": "uARM",
386-
"extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
386+
"extra_labels": ["NXP", "LPC11UXX"],
387387
"macros": [
388388
"CMSIS_VECTAB_VIRTUAL",
389389
"CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""
@@ -404,65 +404,24 @@
404404
"SPISLAVE"
405405
],
406406
"default_lib": "small",
407-
"release_versions": ["2"],
408-
"device_name": "LPC11U35FHI33/501"
407+
"device_name": "LPC11U35FHI33/501",
408+
"public": false
409+
},
410+
"LPC11U35_501": {
411+
"inherits": ["MCU_LPC11U35_501"],
412+
"release_versions": ["2"]
409413
},
410414
"LPC11U35_501_IBDAP": {
411-
"inherits": ["LPCTarget"],
412-
"core": "Cortex-M0",
413-
"default_toolchain": "uARM",
414-
"extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
415-
"macros": [
416-
"CMSIS_VECTAB_VIRTUAL",
417-
"CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""
418-
],
419-
"supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
420-
"device_has": [
421-
"ANALOGIN",
422-
"I2C",
423-
"I2CSLAVE",
424-
"INTERRUPTIN",
425-
"PORTIN",
426-
"PORTINOUT",
427-
"PORTOUT",
428-
"PWMOUT",
429-
"SERIAL",
430-
"SLEEP",
431-
"SPI",
432-
"SPISLAVE"
433-
],
434-
"default_lib": "small",
435-
"device_name": "LPC11U35FHI33/501"
415+
"inherits": ["MCU_LPC11U35_501"],
416+
"release_versions": ["2"]
436417
},
437418
"XADOW_M0": {
438-
"inherits": ["LPC11U35_501"]
419+
"inherits": ["MCU_LPC11U35_501"],
420+
"release_versions": ["2"]
439421
},
440422
"LPC11U35_Y5_MBUG": {
441-
"inherits": ["LPCTarget"],
442-
"core": "Cortex-M0",
443-
"default_toolchain": "uARM",
444-
"extra_labels": ["NXP", "LPC11UXX", "MCU_LPC11U35_501"],
445-
"macros": [
446-
"CMSIS_VECTAB_VIRTUAL",
447-
"CMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\""
448-
],
449-
"supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
450-
"device_has": [
451-
"ANALOGIN",
452-
"I2C",
453-
"I2CSLAVE",
454-
"INTERRUPTIN",
455-
"PORTIN",
456-
"PORTINOUT",
457-
"PORTOUT",
458-
"PWMOUT",
459-
"SERIAL",
460-
"SLEEP",
461-
"SPI",
462-
"SPISLAVE"
463-
],
464-
"default_lib": "small",
465-
"device_name": "LPC11U35FHI33/501"
423+
"inherits": ["MCU_LPC11U35_501"],
424+
"release_versions": ["2"]
466425
},
467426
"LPC11U37_501": {
468427
"inherits": ["LPCTarget"],

0 commit comments

Comments
 (0)