[NANO130] Support I2C

pull/4631/head
ccli8 2017-04-14 14:35:31 +08:00
parent edee7c36a2
commit 21f90cb120
3 changed files with 1047 additions and 1 deletions

View File

@ -107,6 +107,7 @@ struct i2c_s {
uint32_t event;
int stop;
uint32_t address;
uint32_t hdlr_async;
};
struct pwmout_s {

File diff suppressed because it is too large Load Diff

View File

@ -2633,7 +2633,7 @@
"supported_toolchains": ["ARM", "uARM", "GCC_ARM", "IAR"],
"inherits": ["Target"],
"progen": {"target": "numaker-pfm-nano130"},
"device_has": ["INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "STDIO_MESSAGES"],
"device_has": ["INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "STDIO_MESSAGES", "I2C", "I2CSLAVE", "I2C_ASYNCH"],
"release_versions": ["5"],
"device_name": "NANO130KE3BN"
},