mirror of https://github.com/ARMmbed/mbed-os.git
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
parent
fd73280b47
commit
e8cf363442
|
@ -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": {
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue