|
CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
|
This is the complete list of members for cdc::hal::II2cBus, including all inherited members.
| addDevice(uint8_t addr, I2cDeviceHandle *out_dev)=0 | cdc::hal::II2cBus | pure virtual |
| eepromRead(uint8_t addr, uint16_t offset, uint8_t *buf, size_t len)=0 | cdc::hal::II2cBus | pure virtual |
| eepromWrite(uint8_t addr, uint16_t offset, const uint8_t *buf, size_t len)=0 | cdc::hal::II2cBus | pure virtual |
| getName() const =0 | cdc::core::IService | pure virtual |
| getState() const =0 | cdc::core::IService | pure virtual |
| init()=0 | cdc::core::IService | pure virtual |
| probe(uint8_t addr)=0 | cdc::hal::II2cBus | pure virtual |
| readRaw(uint8_t addr, uint8_t *data, size_t len)=0 | cdc::hal::II2cBus | pure virtual |
| readReg(I2cDeviceHandle dev, uint8_t reg, uint8_t *data, size_t len)=0 | cdc::hal::II2cBus | pure virtual |
| start()=0 | cdc::core::IService | pure virtual |
| stop()=0 | cdc::core::IService | pure virtual |
| writeRaw(uint8_t addr, const uint8_t *data, size_t len)=0 | cdc::hal::II2cBus | pure virtual |
| writeReadRaw(uint8_t addr, const uint8_t *wr, size_t wr_len, uint8_t *rd, size_t rd_len)=0 | cdc::hal::II2cBus | pure virtual |
| writeReg(I2cDeviceHandle dev, uint8_t reg, const uint8_t *data, size_t len)=0 | cdc::hal::II2cBus | pure virtual |
| ~II2cBus()=default | cdc::hal::II2cBus | virtual |
| ~IService()=default | cdc::core::IService | virtual |