modm API documentation
modm::platform::SpiHal3 Member List

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

CrcInit enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
DataMode enum namemodm::platform::SpiBasestrong
DataOrder enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
DataSize enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
DmaMode enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
DuplexMode enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
FifoSizemodm::platform::SpiHal3staticconstexpr
Interrupt enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
MODM_FLAGS32(Interrupt) (defined in modm::platform::SpiBase)modm::platform::SpiBase
MODM_FLAGS32(StatusFlag) (defined in modm::platform::SpiBase)modm::platform::SpiBase
MODM_FLAGS32(DmaMode) (defined in modm::platform::SpiBase)modm::platform::SpiBase
MasterSelection enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
MaxCrcBits (defined in modm::platform::SpiHal3)modm::platform::SpiHal3staticconstexpr
MaxDataBits (defined in modm::platform::SpiHal3)modm::platform::SpiHal3staticconstexpr
MaxTransferSizemodm::platform::SpiHal3staticconstexpr
Prescaler enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
SlaveSelectMode enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
SlaveSelectPolarity enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
StatusFlag enum name (defined in modm::platform::SpiBase)modm::platform::SpiBasestrong
acknowledgeInterruptFlags(StatusFlag_t flags) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
disableClock() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
disableInterrupt(Interrupt_t interrupt) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
disableTransfer() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
enableClock() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
enableInterrupt(Interrupt_t interrupt) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
enableInterruptVector(bool enable, uint32_t priority) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
enableTransfer() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
initialize(Prescaler prescaler, MasterSelection masterSelection=MasterSelection::Master, DataMode dataMode=DataMode::Mode0, DataOrder dataOrder=DataOrder::MsbFirst, DataSize dataSize=DataSize::Bit8) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
isRxDataAvailable()modm::platform::SpiHal3static
isTransferCompleted()modm::platform::SpiHal3static
isTransferEnabled() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
isTxCompleted()modm::platform::SpiHal3static
isTxFifoFull()modm::platform::SpiHal3static
peripheral (defined in modm::platform::SpiHal3)modm::platform::SpiHal3staticconstexpr
read()modm::platform::SpiHal3static
read16()modm::platform::SpiHal3static
read32()modm::platform::SpiHal3static
receiveCrc() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
receiveRegister() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setCrcEnabled(bool enabled) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setCrcInitialValue(CrcInit init) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setCrcPolynomial(uint32_t poly) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setCrcSize(DataSize crcSize) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setDataMode(DataMode dataMode) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setDataOrder(DataOrder dataOrder) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setDataSize(DataSize dataSize) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setDmaMode(DmaMode_t mode) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setDuplexMode(DuplexMode mode) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setMasterSelection(MasterSelection masterSelection) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setSlaveSelectMode(SlaveSelectMode mode) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setSlaveSelectPolarity(SlaveSelectPolarity polarity) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setSlaveSelectState(bool state) (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
setTransferSize(uint16_t size, uint16_t reload=0)modm::platform::SpiHal3static
startMasterTransfer() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
status() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
suspendMasterTransfer() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
transmitCrc() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
transmitRegister() (defined in modm::platform::SpiHal3)modm::platform::SpiHal3static
write(uint8_t data)modm::platform::SpiHal3static
write16(uint16_t data)modm::platform::SpiHal3static
write32(uint32_t data)modm::platform::SpiHal3static