modm API documentation
modm::platform::I2cMaster0 Member List

This is the complete list of members for modm::platform::I2cMaster0, including all inherited members.

ConfigurationHandler typedefmodm::I2c
DetachCause enum namemodm::I2cstrong
Error enum namemodm::I2cMasterstrong
Operation enum namemodm::I2cstrong
OperationAfterRead enum namemodm::I2cstrong
OperationAfterStart enum namemodm::I2cstrong
OperationAfterWrite enum namemodm::I2cstrong
PullUps enum namemodm::I2cMasterstrong
Readmodm::I2cstaticconstexpr
ResetDevices enum namemodm::I2cMasterstrong
TransactionBufferSizemodm::I2cMasterstaticconstexpr
TransactionState enum namemodm::I2cstrong
Writemodm::I2cstaticconstexpr
acknowledgeInterruptFlag()modm::PeripheralDriverstatic
assertBaudrateInTolerance()modm::PeripheralDriverinlinestatic
assertDurationInTolerance() (defined in modm::PeripheralDriver)modm::PeripheralDriverinlinestatic
configurePurpose()modm::PeripheralDriverstatic
connect(PullUps pullups=PullUps::External, ResetDevices reset=ResetDevices::Standard) (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0inlinestatic
getErrorState() (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
getInterruptFlag()modm::PeripheralDriverstatic
getParameter()modm::PeripheralDriverstatic
hw() (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0inlinestatic
hwReset() (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
hwUnReset() (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
initialize()modm::platform::I2cMaster0static
modm::I2cMaster::modm::PeripheralDriver::initialize()modm::PeripheralDriverstatic
reset() (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
resetDevices(uint32_t baudrate=100'000)modm::I2cinlinestatic
setBaudrate() (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
setParameter()modm::PeripheralDriverstatic
start(I2cTransaction *transaction, ConfigurationHandler handler=nullptr) (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
transfer(uint8_t addr, const uint8_t *write, size_t writeLen, uint8_t *read, size_t readLen) (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static
transfer(uint8_t address, const uint8_t *write, size_t writeLen, uint8_t *read, size_t readLen) (defined in modm::platform::I2cMaster0)modm::platform::I2cMaster0static