6 #define EXTERNC extern "C" EXTERNC bool i2c_writeRegisterMulti(uint16_t reg, size_t count, void *pdata)
void i2c_setup(uint8_t bus, uint8_t addr)
EXTERNC bool i2c_readRegisterMulti(uint16_t reg, size_t count, void *pdata)
EXTERNC bool i2c_readRegisterWord(uint16_t reg, uint16_t *pdata)
EXTERNC bool i2c_writeRegisterByte(uint16_t reg, uint8_t value)
EXTERNC bool i2c_readRegisterByte(int reg, uint8_t *pdata)
unsigned short uint16_t
Typedef defining 16 bit unsigned short type. The developer should modify this to suit the platform be...
unsigned char uint8_t
Typedef defining 8 bit unsigned char type. The developer should modify this to suit the platform bein...
EXTERNC bool i2c_writeRegisterWord(uint16_t reg, uint16_t value)