49 void i2c_receiveinit(uint8_t slave_address);
50 uint8_t i2c_receive_n(uint8_t byte_ctr, uint8_t *rx_buf);
52 void i2c_transmitinit(uint8_t slave_address);
53 void i2c_transmit_n(uint8_t byte_ctr, uint8_t *tx_buf);
55 uint8_t i2c_busy(
void);
56 void i2c_setrate(uint8_t p_lsb, uint8_t p_msb);
60 #define PRINTFDEBUG(...) printf(__VA_ARGS__)
62 #define PRINTFDEBUG(...)
void i2c_enable(void)
Configure serial controller in I2C mode and set I2C speed.
void i2c_disable(void)
Configure serial controller in disabled mode.