|
libxr
Embedded C++ framework for bare-metal, RTOS and Linux
|
This is the complete list of members for LibXR::HPMI2C, including all inherited members.
| AddressMode enum name | LibXR::HPMI2C | |
| AsyncTransferKind enum name | LibXR::HPMI2C | |
| CompleteAsyncTransfer(bool in_isr, ErrorCode ans) | LibXR::HPMI2C | |
| DefaultWaitPolicy() | LibXR::HPMI2C | inlinestatic |
| GetAddressMode() const | LibXR::HPMI2C | inline |
| GetClockFreq() const | LibXR::HPMI2C | inline |
| GetWaitPolicy() const | LibXR::HPMI2C | inline |
| HPMI2C(LibXRHpmI2cType *i2c, clock_name_t clock, I2C::Configuration config) | LibXR::HPMI2C | |
| I2C() | LibXR::I2C | inline |
| MemAddrLength enum name (defined in LibXR::I2C) | LibXR::I2C | |
| MemRead(uint16_t slave_addr, uint16_t mem_addr, RawData read_data, ReadOperation &op, MemAddrLength mem_addr_size=MemAddrLength::BYTE_8, bool in_isr=false) override | LibXR::HPMI2C | virtual |
| MemWrite(uint16_t slave_addr, uint16_t mem_addr, ConstRawData write_data, WriteOperation &op, MemAddrLength mem_addr_size=MemAddrLength::BYTE_8, bool in_isr=false) override | LibXR::HPMI2C | virtual |
| Read(uint16_t slave_addr, RawData read_data, ReadOperation &op, bool in_isr=false) override | LibXR::HPMI2C | virtual |
| SequenceFrame enum name | LibXR::HPMI2C | |
| SequenceRead(uint16_t slave_addr, RawData read_data, SequenceFrame frame, ReadOperation &op, bool in_isr=false) | LibXR::HPMI2C | |
| SequenceWrite(uint16_t slave_addr, ConstRawData write_data, SequenceFrame frame, bool check_ack, WriteOperation &op, bool in_isr=false) | LibXR::HPMI2C | |
| SetAddressMode(AddressMode mode) | LibXR::HPMI2C | |
| SetConfig(Configuration config) override | LibXR::HPMI2C | virtual |
| SetWaitPolicy(WaitPolicy policy) | LibXR::HPMI2C | |
| TransferFlag enum name | LibXR::HPMI2C | |
| TransferWithFlags(uint16_t slave_addr, RawData data, uint16_t flags, ReadOperation &op, bool in_isr=false) | LibXR::HPMI2C | |
| TransferWithFlags(uint16_t slave_addr, ConstRawData data, uint16_t flags, WriteOperation &op, bool in_isr=false) | LibXR::HPMI2C | |
| Write(uint16_t slave_addr, ConstRawData write_data, WriteOperation &op, bool in_isr=false) override | LibXR::HPMI2C | virtual |