| modm API documentation
    | 
This is the complete list of members for modm::platform::SpiHal2, including all inherited members.
| DataMode enum name | modm::platform::SpiBase | strong | 
| DataOrder enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| DataSize enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| Interrupt enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| InterruptFlag enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| MODM_FLAGS32(Interrupt) (defined in modm::platform::SpiBase) | modm::platform::SpiBase | |
| MODM_FLAGS32(InterruptFlag) (defined in modm::platform::SpiBase) | modm::platform::SpiBase | |
| MasterSelection enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| Prescaler enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| RxFifoThreshold enum name (defined in modm::platform::SpiBase) | modm::platform::SpiBase | strong | 
| acknowledgeInterruptFlag(InterruptFlag_t flags) | modm::platform::SpiHal2 | static | 
| disable() | modm::platform::SpiHal2 | static | 
| disableInterrupt(Interrupt_t interrupt) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| disableTransfer() (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| enable() | modm::platform::SpiHal2 | static | 
| enableInterrupt(Interrupt_t interrupt) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| enableInterruptVector(bool enable, uint32_t priority) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| enableTransfer() (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| getInterruptFlags() (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| initialize(Prescaler prescaler, MasterSelection masterSelection=MasterSelection::Master, DataMode dataMode=DataMode::Mode0, DataOrder dataOrder=DataOrder::MsbFirst, DataSize dataSize=DataSize::Bit8) | modm::platform::SpiHal2 | static | 
| isReceiveRegisterNotEmpty() | modm::platform::SpiHal2 | static | 
| isTransmitRegisterEmpty() | modm::platform::SpiHal2 | static | 
| read(uint8_t &data) | modm::platform::SpiHal2 | static | 
| read(uint16_t &data) | modm::platform::SpiHal2 | static | 
| setDataMode(DataMode dataMode) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| setDataOrder(DataOrder dataOrder) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| setDataSize(DataSize dataSize) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| setMasterSelection(MasterSelection masterSelection) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| setRxFifoThreshold(RxFifoThreshold threshold) (defined in modm::platform::SpiHal2) | modm::platform::SpiHal2 | static | 
| write(uint16_t data) | modm::platform::SpiHal2 | static | 
| write(uint8_t data) | modm::platform::SpiHal2 | static |