HSPI::MemoryDevice Member List
This is the complete list of members for HSPI::MemoryDevice, including all inherited members.
| begin(PinSet pinSet, uint8_t chipSelect, uint32_t clockSpeed) | HSPI::Device | inline |
| controller | HSPI::Device | |
| Controller | HSPI::Device | protected |
| Device(Controller &controller) | HSPI::MemoryDevice | inline |
| HSPI::Device::Device(Controller &controller) | HSPI::Device | inline |
| end() | HSPI::Device | inline |
| execute(Request &request) | HSPI::Device | inline |
| getBitOrder() const | HSPI::Device | inline |
| getBitsPerClock() const | HSPI::Device | inline |
| getChipSelect() const | HSPI::Device | inline |
| getClockMode() const | HSPI::Device | inline |
| getIoMode() const | HSPI::Device | inline |
| getPinSet() const | HSPI::Device | inline |
| getSize() const =0 | HSPI::MemoryDevice | pure virtual |
| getSpeed() const | HSPI::Device | inline |
| getSupportedIoModes() const =0 | HSPI::Device | pure virtual |
| isReady() const | HSPI::Device | inline |
| isSupported(IoMode mode) const | HSPI::Device | inline |
| onTransfer(Callback callback) | HSPI::Device | inline |
| prepareRead(HSPI::Request &req, uint32_t address)=0 | HSPI::MemoryDevice | pure virtual |
| prepareRead(HSPI::Request &req, uint32_t address, void *buffer, size_t len) | HSPI::MemoryDevice | inline |
| prepareWrite(HSPI::Request &req, uint32_t address)=0 | HSPI::MemoryDevice | pure virtual |
| prepareWrite(HSPI::Request &req, uint32_t address, const void *data, size_t len) | HSPI::MemoryDevice | inline |
| read(uint32_t address, void *buffer, size_t len) | HSPI::MemoryDevice | inline |
| read(Request &req, uint32_t address, void *buffer, size_t len, Callback callback=nullptr, void *param=nullptr) | HSPI::MemoryDevice | inline |
| read16(uint32_t address) | HSPI::MemoryDevice | inline |
| read32(uint32_t address) | HSPI::MemoryDevice | inline |
| read8(uint32_t address) | HSPI::MemoryDevice | inline |
| readWord(uint32_t address, unsigned byteCount) | HSPI::MemoryDevice | inline |
| setBitOrder(BitOrder bitOrder) | HSPI::Device | inline |
| setClockMode(ClockMode mode) | HSPI::Device | inline |
| setIoMode(IoMode mode) | HSPI::Device | inlinevirtual |
| transferComplete(Request &request) | HSPI::Device | inlineprotected |
| transferStarting(Request &request) | HSPI::Device | inlineprotected |
| wait(Request &request) | HSPI::Device | inline |
| write(uint32_t address, const void *data, size_t len) | HSPI::MemoryDevice | inline |
| write(Request &req, uint32_t address, const void *data, size_t len, Callback callback=nullptr, void *param=nullptr) | HSPI::MemoryDevice | inline |
| write16(uint32_t address, uint16_t value) | HSPI::MemoryDevice | inline |
| write16(Request &req, uint32_t address, uint16_t value, Callback callback=nullptr, void *param=nullptr) | HSPI::MemoryDevice | inline |
| write32(uint32_t address, uint32_t value) | HSPI::MemoryDevice | inline |
| write32(Request &req, uint32_t address, uint32_t value, Callback callback=nullptr, void *param=nullptr) | HSPI::MemoryDevice | inline |
| write8(uint32_t address, uint8_t value) | HSPI::MemoryDevice | inline |
| write8(Request &req, uint32_t address, uint8_t value, Callback callback=nullptr, void *param=nullptr) | HSPI::MemoryDevice | inline |
| writeWord(Request &req, uint32_t address, uint32_t value, unsigned byteCount) | HSPI::MemoryDevice | inline |
| ~Device() | HSPI::Device | inlinevirtual |
1.8.17