Interrupt enum name | modm::platform::UartBase | strong |
InterruptFlag enum name | modm::platform::UartBase | strong |
LastBitClockPulse enum name (defined in modm::platform::UartBase) | modm::platform::UartBase | strong |
MODM_FLAGS32(Interrupt) (defined in modm::platform::UartBase) | modm::platform::UartBase | |
MODM_FLAGS32(InterruptFlag) (defined in modm::platform::UartBase) | modm::platform::UartBase | |
Parity enum name (defined in modm::platform::UartBase) | modm::platform::UartBase | strong |
RxBufferSize (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | staticconstexpr |
SpiClock enum name (defined in modm::platform::UartBase) | modm::platform::UartBase | strong |
SpiDataMode enum name (defined in modm::platform::UartBase) | modm::platform::UartBase | strong |
TxBufferSize (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | staticconstexpr |
WordLength enum name (defined in modm::platform::UartBase) | modm::platform::UartBase | strong |
acknowledgeInterruptFlag() | modm::PeripheralDriver | static |
assertBaudrateInTolerance() | modm::PeripheralDriver | inlinestatic |
assertDurationInTolerance() (defined in modm::PeripheralDriver) | modm::PeripheralDriver | inlinestatic |
clearError() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
configurePurpose() | modm::PeripheralDriver | static |
connect(Gpio::InputType InputTypeRx=Gpio::InputType::PullUp, Gpio::OutputType OutputTypeTx=Gpio::OutputType::PushPull) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
modm::Uart::connect() | modm::Uart | static |
discardReceiveBuffer() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
discardTransmitBuffer() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
flushWriteBuffer() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
getInterruptFlag() | modm::PeripheralDriver | static |
getParameter() | modm::PeripheralDriver | static |
hasError() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
initialize(Hal::Parity parity=Hal::Parity::Disabled, Hal::WordLength length=Hal::WordLength::Bit8) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
modm::Uart::initialize() | modm::Uart | static |
isWriteFinished() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
read(uint8_t &data) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
read(uint8_t *buffer, std::size_t) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
receiveBufferSize() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
setParameter() | modm::PeripheralDriver | static |
transmitBufferSize() (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
write(uint8_t data) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
write(const uint8_t *data, std::size_t length) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
writeBlocking(uint8_t data) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |
writeBlocking(const uint8_t *data, std::size_t length) (defined in modm::platform::BufferedUart< Hal, Buffers >) | modm::platform::BufferedUart< Hal, Buffers > | inlinestatic |