clean-up DEVICE features

Device features definition have been moved to targets.json,
so definitions in device.h are not required anymore.
pull/2714/head
Laurent MEUNIER 2016-07-08 11:39:45 +02:00 committed by Anna Bridge
parent fd73280b47
commit e8cf363442
3 changed files with 1 additions and 41 deletions

View File

@ -729,7 +729,7 @@
"progen": {"target": "nucleo-f303k8"}, "progen": {"target": "nucleo-f303k8"},
"detect_code": ["0775"], "detect_code": ["0775"],
"default_lib": "small", "default_lib": "small",
"device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"], "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "RTC_LSI", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "STDIO_MESSAGES"],
"release_versions": ["2"] "release_versions": ["2"]
}, },
"NUCLEO_F303RE": { "NUCLEO_F303RE": {

View File

@ -31,18 +31,11 @@
*/ */
#ifndef MBED_DEVICE_H #ifndef MBED_DEVICE_H
#define MBED_DEVICE_H #define MBED_DEVICE_H
#define DEVICE_RTC_LSI 1
//======================================= //=======================================
#define DEVICE_ID_LENGTH 24 #define DEVICE_ID_LENGTH 24
#include "objects.h" #include "objects.h"
#endif #endif

View File

@ -30,43 +30,10 @@
#ifndef MBED_DEVICE_H #ifndef MBED_DEVICE_H
#define MBED_DEVICE_H #define MBED_DEVICE_H
#define DEVICE_PORTIN 1
#define DEVICE_PORTOUT 1
#define DEVICE_PORTINOUT 1
#define DEVICE_INTERRUPTIN 1
#define DEVICE_ANALOGIN 1
#define DEVICE_ANALOGOUT 1
#define DEVICE_SERIAL 1
#define DEVICE_SERIAL_FC 0
#define DEVICE_I2C 1
#define DEVICE_I2CSLAVE 1
#define DEVICE_SPI 1
#define DEVICE_SPISLAVE 1
#define DEVICE_RTC 1
#define DEVICE_RTC_LSI 0
#define DEVICE_PWMOUT 1
#define DEVICE_SLEEP 1
//======================================= //=======================================
#define DEVICE_SEMIHOST 0
#define DEVICE_LOCALFILESYSTEM 0
#define DEVICE_ID_LENGTH 24 #define DEVICE_ID_LENGTH 24
#define DEVICE_DEBUG_AWARENESS 0
#define DEVICE_STDIO_MESSAGES 1
#define DEVICE_ERROR_RED 0
#include "objects.h" #include "objects.h"
#endif #endif