modm API documentation
modm::platform::I2cMaster1 Member List

This is the complete list of members for modm::platform::I2cMaster1, 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
TransactionBufferSize (defined in modm::platform::I2cMaster1)modm::platform::I2cMaster1staticconstexpr
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::I2cMaster1)modm::platform::I2cMaster1inlinestatic
getErrorState() (defined in modm::platform::I2cMaster1)modm::platform::I2cMaster1static
getInterruptFlag()modm::PeripheralDriverstatic
getParameter()modm::PeripheralDriverstatic
initialize(uint8_t isrPriority=10u)modm::platform::I2cMaster1inlinestatic
modm::I2cMaster::initialize()modm::I2cMasterstatic
modm::I2cMaster::modm::PeripheralDriver::initialize()modm::PeripheralDriverstatic
reset() (defined in modm::platform::I2cMaster1)modm::platform::I2cMaster1static
resetDevices(uint32_t baudrate=100'000)modm::I2cinlinestatic
setParameter()modm::PeripheralDriverstatic
start(I2cTransaction *transaction, ConfigurationHandler handler=nullptr) (defined in modm::platform::I2cMaster1)modm::platform::I2cMaster1static