modm API documentation
modm::platform::UartSpiMaster4 Member List

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

ConfigurationHandler typedefmodm::Spi
DataMode enum namemodm::platform::UartSpiMaster4strong
modm::SpiMaster::DataMode enum namemodm::Spistrong
DataOrder enum namemodm::Spistrong
Interrupt enum namemodm::platform::UartBasestrong
InterruptFlag enum namemodm::platform::UartBasestrong
LastBitClockPulse enum name (defined in modm::platform::UartBase)modm::platform::UartBasestrong
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::UartBasestrong
SpiClock enum name (defined in modm::platform::UartBase)modm::platform::UartBasestrong
SpiDataMode enum name (defined in modm::platform::UartBase)modm::platform::UartBasestrong
WordLength enum name (defined in modm::platform::UartBase)modm::platform::UartBasestrong
acknowledgeInterruptFlag()modm::PeripheralDriverstatic
modm::acquire(void *ctx, ConfigurationHandler handler=nullptr)modm::SpiMasterstatic
acquire(void *ctx, Spi::ConfigurationHandler handler) (defined in modm::SpiLock< UartSpiMaster4 >)modm::SpiLock< UartSpiMaster4 >static
assertBaudrateInTolerance()modm::PeripheralDriverinlinestatic
assertDurationInTolerance() (defined in modm::PeripheralDriver)modm::PeripheralDriverinlinestatic
configurePurpose()modm::PeripheralDriverstatic
connect() (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4inlinestatic
modm::SpiMaster::connect()modm::SpiMasterstatic
getInterruptFlag()modm::PeripheralDriverstatic
getParameter()modm::PeripheralDriverstatic
initialize() (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4inlinestatic
modm::SpiMaster::initialize()modm::SpiMasterstatic
modm::SpiMaster::modm::PeripheralDriver::initialize()modm::PeripheralDriverstatic
modm::release(void *ctx)modm::SpiMasterstatic
release(void *ctx) (defined in modm::SpiLock< UartSpiMaster4 >)modm::SpiLock< UartSpiMaster4 >static
setDataMode(DataMode mode) (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4inlinestatic
modm::SpiMaster::setDataMode(DataMode mode)modm::SpiMasterstatic
setDataOrder(DataOrder order)modm::platform::UartSpiMaster4inlinestatic
modm::SpiMaster::setDataOrder(DataOrder order)modm::SpiMasterstatic
setParameter()modm::PeripheralDriverstatic
transfer(uint8_t data) (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4static
transfer(const uint8_t *tx, uint8_t *rx, std::size_t length) (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4static
modm::SpiMaster::transfer(uint8_t data)modm::SpiMasterstatic
modm::SpiMaster::transfer(const uint8_t *tx, uint8_t *rx, std::size_t length)modm::SpiMasterstatic
transferBlocking(uint8_t data) (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4inlinestatic
transferBlocking(const uint8_t *tx, uint8_t *rx, std::size_t length) (defined in modm::platform::UartSpiMaster4)modm::platform::UartSpiMaster4inlinestatic