Kamcho Library 02.00.03
lib.kamcho.02.00.03.287
|
A structure to represent Special Function Registers for I2C. More...
#include <i2c_sfrs.h>
Data Fields | |
union { | |
struct { | |
uint8_t IRBUFOVL:1 | |
uint8_t IWBUFOVL:1 | |
uint8_t IBUFF:1 | |
uint8_t IRWBUSY:1 | |
uint8_t ISTPR:1 | |
uint8_t ISTRR:1 | |
uint8_t IADDRR:1 | |
uint8_t IACKR:1 | |
} | |
uint8_t BYTE | |
} | STATUS |
union { | |
struct { | |
uint8_t ISTRSTRETCH:1 | |
uint8_t ISTPSIZE:1 | |
uint8_t ISACK:1 | |
uint8_t ISNACK:1 | |
uint8_t IRCSTRT:1 | |
uint8_t IGC:1 | |
uint8_t ICLKSTR:1 | |
uint8_t IRSTR:1 | |
} | |
uint8_t BYTE | |
} | CTRL1 |
union { | |
struct { | |
uint8_t IMS:1 | |
uint8_t IFILTER:1 | |
uint8_t IEN:1 | |
uint8_t IMSK:5 | |
} | |
uint8_t BYTE | |
} | CTRL2 |
uint8_t | DATA |
uint8_t | IADDR0 |
uint8_t | IADDR1 |
A structure to represent Special Function Registers for I2C.
uint8_t BYTE |
union { ... } CTRL1 |
union { ... } CTRL2 |
uint8_t DATA |
uint8_t IACKR |
uint8_t IADDR0 |
uint8_t IADDR1 |
uint8_t IADDRR |
uint8_t IBUFF |
uint8_t ICLKSTR |
uint8_t IEN |
uint8_t IFILTER |
uint8_t IGC |
uint8_t IMS |
uint8_t IMSK |
uint8_t IRBUFOVL |
uint8_t IRCSTRT |
uint8_t IRSTR |
uint8_t IRWBUSY |
uint8_t ISACK |
uint8_t ISNACK |
uint8_t ISTPR |
uint8_t ISTPSIZE |
uint8_t ISTRR |
uint8_t ISTRSTRETCH |
uint8_t IWBUFOVL |
union { ... } STATUS |