distortos  v0.3.0
Advanced real-time operating system for deeply embedded targets
distortos::devices::SpiEeprom Member List

This is the complete list of members for distortos::devices::SpiEeprom, including all inherited members.

capacityMask_distortos::devices::SpiEepromprivatestatic
capacityShift_distortos::devices::SpiEepromprivatestatic
capacityWidth_distortos::devices::SpiEepromprivatestatic
close()distortos::devices::SpiEeprom
getCapacity() constdistortos::devices::SpiEeprominline
getPageSize() constdistortos::devices::SpiEeprominline
isWriteInProgress()distortos::devices::SpiEeprom
lock()distortos::devices::SpiEeprom
open()distortos::devices::SpiEeprom
pageSizeMask_distortos::devices::SpiEepromprivatestatic
pageSizeShift_distortos::devices::SpiEepromprivatestatic
pageSizeWidth_distortos::devices::SpiEepromprivatestatic
read(uint32_t address, void *buffer, size_t size)distortos::devices::SpiEeprom
readStatusRegister()distortos::devices::SpiEepromprivate
spiDevice_distortos::devices::SpiEepromprivate
SpiEeprom(SpiMaster &spiMaster, OutputPin &slaveSelectPin, const Type type, const bool mode3={}, const uint32_t maxClockFrequency=1000000)distortos::devices::SpiEeprominline
Type enum namedistortos::devices::SpiEeprom
type_distortos::devices::SpiEepromprivate
unlock(bool previousLockState)distortos::devices::SpiEeprom
waitWhileWriteInProgress()distortos::devices::SpiEeprom
write(uint32_t address, const void *buffer, size_t size)distortos::devices::SpiEeprom
writeEnable()distortos::devices::SpiEepromprivate
writePage(uint32_t address, const void *buffer, size_t size)distortos::devices::SpiEepromprivate