| ConfigurationHandler typedef | modm::I2c | |
| DetachCause enum name | modm::I2c | strong |
| Error enum name | modm::I2cMaster | strong |
| Operation enum name | modm::I2c | strong |
| OperationAfterRead enum name | modm::I2c | strong |
| OperationAfterStart enum name | modm::I2c | strong |
| OperationAfterWrite enum name | modm::I2c | strong |
| PullUps enum name | modm::I2cMaster | strong |
| Read | modm::I2c | staticconstexpr |
| ResetDevices enum name | modm::I2cMaster | strong |
| TransactionBufferSize | modm::I2cMaster | staticconstexpr |
| TransactionState enum name | modm::I2c | strong |
| Write | modm::I2c | staticconstexpr |
| acknowledgeInterruptFlag() | modm::PeripheralDriver | static |
| assertBaudrateInTolerance() | modm::PeripheralDriver | inlinestatic |
| assertDurationInTolerance() (defined in modm::PeripheralDriver) | modm::PeripheralDriver | inlinestatic |
| configurePurpose() | modm::PeripheralDriver | static |
| connect(PullUps pullups=PullUps::External, ResetDevices reset=ResetDevices::Standard) (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | inlinestatic |
| getErrorState() (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| getInterruptFlag() | modm::PeripheralDriver | static |
| getParameter() | modm::PeripheralDriver | static |
| hw() (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | inlinestatic |
| hwReset() (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| hwUnReset() (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| initialize() | modm::platform::I2cMaster1 | static |
| modm::I2cMaster::modm::PeripheralDriver::initialize() | modm::PeripheralDriver | static |
| reset() (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| resetDevices(uint32_t baudrate=100'000) | modm::I2c | inlinestatic |
| setBaudrate() (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| setParameter() | modm::PeripheralDriver | static |
| start(I2cTransaction *transaction, ConfigurationHandler handler=nullptr) (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| transfer(uint8_t addr, const uint8_t *write, size_t writeLen, uint8_t *read, size_t readLen) (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |
| transfer(uint8_t address, const uint8_t *write, size_t writeLen, uint8_t *read, size_t readLen) (defined in modm::platform::I2cMaster1) | modm::platform::I2cMaster1 | static |