modm API documentation
modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx > Member List

This is the complete list of members for modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >, including all inherited members.

ConfigurationHandler typedefmodm::Spi
DataMode enum namemodm::Spistrong
DataOrder enum namemodm::Spistrong
acknowledgeInterruptFlag()modm::PeripheralDriverstatic
modm::acquire(void *ctx, ConfigurationHandler handler=nullptr)modm::SpiMasterstatic
acquire(void *ctx, Spi::ConfigurationHandler handler) (defined in modm::SpiLock< SpiMaster0 >)modm::SpiLock< SpiMaster0 >static
assertBaudrateInTolerance()modm::PeripheralDriverinlinestatic
assertDurationInTolerance() (defined in modm::PeripheralDriver)modm::PeripheralDriverinlinestatic
calcPrescale() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotectedconstexpr
configurePurpose()modm::PeripheralDriverstatic
connect() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestatic
modm::SpiMaster::connect()modm::SpiMasterstatic
disableDreq(uint32_t mask) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >inlinestaticprotected
drainRx() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
enableDreq(uint32_t mask) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >inlinestaticprotected
getInterruptFlag()modm::PeripheralDriverstatic
getParameter()modm::PeripheralDriverstatic
initialize()modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >static
modm::platform::SpiMaster0::modm::SpiMaster::initialize()modm::SpiMasterstatic
modm::platform::SpiMaster0::modm::SpiMaster::modm::PeripheralDriver::initialize()modm::PeripheralDriverstatic
isBusy() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
read() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
modm::release(void *ctx)modm::SpiMasterstatic
release(void *ctx) (defined in modm::SpiLock< SpiMaster0 >)modm::SpiLock< SpiMaster0 >static
reset() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0static
rxFifoEmpty() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
setBaudrate() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestatic
setDataMode(DataMode mode) (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestatic
modm::SpiMaster::setDataMode(DataMode mode)modm::SpiMasterstatic
setDataOrder(DataOrder order) (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestatic
modm::SpiMaster::setDataOrder(DataOrder order)modm::SpiMasterstatic
setFormat(uint8_t data_bits, DataMode mode, DataOrder order) (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestatic
setParameter()modm::PeripheralDriverstatic
startTransfer(const uint8_t *tx, uint8_t *rx, std::size_t length) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >static
state (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
transfer(uint8_t data) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >static
transfer(const uint8_t *tx, uint8_t *rx, std::size_t length) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >static
modm::platform::SpiMaster0::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::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >inlinestatic
transferBlocking(const uint8_t *tx, uint8_t *rx, std::size_t length) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >inlinestatic
modm::platform::SpiMaster0::transferBlocking(const uint8_t *tx, std::size_t length)modm::platform::SpiMaster0staticprotected
txFifoEmpty() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
txFifoFull() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected
unreset() (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0static
waitCompleted(Wait wait) (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >static
waitCompleted() (defined in modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >)modm::platform::SpiMaster0_Dma< DmaChannelRx, DmaChannelTx >inlinestatic
write(uint8_t data) (defined in modm::platform::SpiMaster0)modm::platform::SpiMaster0inlinestaticprotected