diff --git a/targets/targets.json b/targets/targets.json index 6982cbbab99..741d4b50d6b 100755 --- a/targets/targets.json +++ b/targets/targets.json @@ -4042,16 +4042,12 @@ "inherits": ["SARA_NBIOT"], "extra_labels": ["ublox", "HI2110", "SARA_NBIOT"] }, - "REALTEK_RTL8195AM": { - "supported_form_factors": ["ARDUINO"], + "MCU_RTL8195A": { "core": "Cortex-M3", "default_toolchain": "GCC_ARM", - "inherits": ["Target"], - "detect_code": ["4600"], - "extra_labels": ["Realtek", "AMEBA", "RTL8195A", "RTW_EMAC"], "macros": ["__RTL8195A__","CONFIG_PLATFORM_8195A","CONFIG_MBED_ENABLED","PLATFORM_CMSIS_RTOS","MBED_FAULT_HANDLER_DISABLED"], + "inherits": ["Target"], "supported_toolchains": ["GCC_ARM", "ARM", "IAR"], - "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SPI", "TRNG", "FLASH"], "post_binary_hook": { "function": "RTL8195ACode.binary_hook", "toolchains": ["ARM_STD", "GCC_ARM", "IAR"] @@ -4061,6 +4057,13 @@ "network-default-interface-type": "WIFI" } }, + "REALTEK_RTL8195AM": { + "supported_form_factors": ["ARDUINO"], + "inherits": ["MCU_RTL8195A"], + "detect_code": ["4600"], + "extra_labels": ["Realtek", "AMEBA", "RTL8195A", "RTW_EMAC"], + "device_has": ["ANALOGIN", "ANALOGOUT", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "SERIAL", "SPI", "TRNG", "FLASH"] + }, "VBLUNO51_LEGACY": { "supported_form_factors": ["ARDUINO"], "inherits": ["MCU_NRF51_32K"],