i2c.h
Go to the documentation of this file.
Definition: i2c.h:99
Definition: i2c.h:109
Definition: i2c.h:67
KI2CStatus kprv_i2c_slave_read(KI2CNum i2c, uint16_t addr, uint8_t *ptr, int len)
Definition: i2c.h:114
Definition: i2c.h:75
void kprv_i2c_dev_init(KI2CNum i2c)
Definition: i2c.h:110
Definition: i2c.h:83
Definition: i2c.h:117
KI2CStatus kprv_i2c_slave_write(KI2CNum i2c, uint16_t addr, uint8_t *ptr, int len)
KI2CStatus k_i2c_write(KI2CNum i2c, uint16_t addr, uint8_t *ptr, int len)
Definition: i2c.h:115
void k_i2c_default_dev_init(KI2CNum i2c)
KI2CStatus kprv_i2c_master_write(KI2CNum i2c, uint16_t addr, uint8_t *ptr, int len)
void k_i2c_init(KI2CNum i2c, KI2CConf *conf)
Definition: i2c.h:116
Definition: i2c.h:74
KI2CStatus k_i2c_read(KI2CNum i2c, uint16_t addr, uint8_t *ptr, int len)
void kprv_i2c_dev_terminate(KI2CNum i2c)
void k_i2c_terminate(KI2CNum i2c)
KI2CConf k_i2c_conf_defaults(void)
KI2CStatus kprv_i2c_master_read(KI2CNum i2c, uint16_t addr, uint8_t *ptr, int len)
Definition: i2c.h:111
Definition: i2c.h:84
Definition: i2c.h:90
Definition: i2c.h:113
KI2C * kprv_i2c_get(KI2CNum i2c)
void k_i2c_default_init()
Definition: i2c.h:66
Definition: i2c.h:112