semf
semf::Stm32SpiMaster Member List

This is the complete list of members for semf::Stm32SpiMaster, including all inherited members.

dataAvailablesemf::app::Communication
dataWrittensemf::app::Communication
deinit() overridesemf::Stm32SpiMastervirtual
disableChipSelect()semf::SpiMasterHardware
enableChipSelect()semf::SpiMasterHardware
errorsemf::app::Communication
ErrorCode enum namesemf::Stm32SpiMaster
Frame enum namesemf::CommunicationHardware
frame() constsemf::SpiMasterHardwareprotected
init() overridesemf::Stm32SpiMastervirtual
isBusyReading() const overridesemf::SpiMasterHardwarevirtual
isBusyWriting() const overridesemf::SpiMasterHardwarevirtual
isInQueue(LinkedQueue &queue)semf::LinkedQueue< T >::Nodeinline
isrAborted(SPI_HandleTypeDef &spi)semf::Stm32SpiMaster
isrError(SPI_HandleTypeDef &spi)semf::Stm32SpiMaster
isrRead(SPI_HandleTypeDef &spi)semf::Stm32SpiMaster
isrWritten(SPI_HandleTypeDef &spi)semf::Stm32SpiMaster
isrWrittenAndRead(SPI_HandleTypeDef &spi)semf::Stm32SpiMaster
next() constsemf::LinkedQueue< T >::Nodeinline
onDataAvailable()semf::SpiMasterHardwareprotected
onDataWritten()semf::SpiMasterHardwareprotected
onError(Error thrown)semf::SpiMasterHardwareprotected
queue()semf::Stm32SpiMasterstatic
read(uint8_t buffer[], size_t bufferSize) overridesemf::SpiMasterHardwarevirtual
readHardware(uint8_t buffer[], size_t bufferSize) overridesemf::Stm32SpiMasterprotectedvirtual
readStoppedsemf::app::Communication
setBusy(bool isBusy)semf::SpiMasterHardwareprotected
setChipSelectPin(Gpio &chipSelectPin)semf::SpiMasterHardwarevirtual
setFormat(uint8_t bits, TransmissionMode transmission, WireMode wire) overridesemf::SpiMasterHardwarevirtual
setFormatHardware(uint8_t bits, TransmissionMode transmission, WireMode wire) overridesemf::Stm32SpiMasterprotectedvirtual
setFrame(CommunicationHardware::Frame frame) overridesemf::SpiMasterHardwarevirtual
setFrequency(uint32_t hz) overridesemf::Stm32SpiMastervirtual
setNext(T *next)semf::LinkedQueue< T >::Nodeinline
setTransmissionMode(TransmissionMode mode)semf::SpiMasterHardwareprotected
setWireMode(WireMode mode)semf::SpiMasterHardwareprotected
SpiMasterHardware()=defaultsemf::SpiMasterHardware
SpiMasterHardware(Gpio &chipSelectPin)semf::SpiMasterHardwareexplicit
Stm32SpiMaster(SPI_HandleTypeDef &hwHandle, uint32_t spiClockFrequencyHz=0)semf::Stm32SpiMasterexplicit
Stm32SpiMaster(SPI_HandleTypeDef &hwHandle, Gpio &chipSelectPin, uint32_t spiClockFrequencyHz=0)semf::Stm32SpiMaster
Stm32SpiMaster(const Stm32SpiMaster &other)=deletesemf::Stm32SpiMasterexplicit
stopRead() overridesemf::SpiMasterHardwarevirtual
stopReadHardware() overridesemf::Stm32SpiMasterprotectedvirtual
stopWrite() overridesemf::SpiMasterHardwarevirtual
stopWriteHardware() overridesemf::Stm32SpiMasterprotectedvirtual
systemIsrAbort(SPI_HandleTypeDef &spi)semf::Stm32SpiMasterstatic
systemIsrError(SPI_HandleTypeDef &spi)semf::Stm32SpiMasterstatic
systemIsrRead(SPI_HandleTypeDef &spi)semf::Stm32SpiMasterstatic
systemIsrWritten(SPI_HandleTypeDef &spi)semf::Stm32SpiMasterstatic
systemIsrWrittenAndRead(SPI_HandleTypeDef &spi)semf::Stm32SpiMasterstatic
TransmissionMode enum namesemf::Spi
type() const overridesemf::CommunicationHardwareSynchronousMasterinlinevirtual
Type enum namesemf::CommunicationHardware
WireMode enum namesemf::Spi
write(const uint8_t data[], size_t dataSize) overridesemf::SpiMasterHardwarevirtual
writeHardware(const uint8_t data[], size_t dataSize) overridesemf::Stm32SpiMasterprotectedvirtual
writeRead(const uint8_t writeData[], uint8_t readBuffer[], size_t size) overridesemf::SpiMasterHardwarevirtual
writeReadHardware(const uint8_t writeData[], uint8_t readBuffer[], size_t size) overridesemf::Stm32SpiMasterprotectedvirtual
writeStoppedsemf::app::Communication
~Communication()=defaultsemf::app::Communicationvirtual
~CommunicationHardware()=defaultsemf::CommunicationHardwarevirtual
~CommunicationHardwareSynchronousMaster()=defaultsemf::CommunicationHardwareSynchronousMastervirtual
~Node()=defaultsemf::LinkedQueue< T >::Nodevirtual
~Spi()=defaultsemf::Spivirtual
~SpiMasterHardware()=defaultsemf::SpiMasterHardwarevirtual
~Stm32SpiMaster()=defaultsemf::Stm32SpiMastervirtual