COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for W25X40CL, including all inherited members.
B32ER enum value | W25X40CL | protected |
B64ER enum value | W25X40CL | protected |
begin() | W25X40CL | virtual |
CER enum value | W25X40CL | protected |
clock(uint32_t freq) | SPI::Driver | inlineprotectedstatic |
Command enum name | W25X40CL | protected |
cycle(uint16_t ns) | SPI::Driver | inlineprotectedstatic |
DEFAULT_SECTOR_BYTES | Flash::Device | static |
DEVICE | W25X40CL | protectedstatic |
Device(uint32_t bytes, uint16_t count) | Flash::Device | inline |
DEVICE_BYTES | Flash::Device | |
Driver(Board::DigitalPin cs, Pulse pulse=DEFAULT_PULSE, Clock rate=DEFAULT_CLOCK, uint8_t mode=0, Order order=MSB_ORDER, Interrupt::Handler *irq=NULL) | SPI::Driver | protected |
end() | Flash::Device | inlinevirtual |
erase(uint32_t dest, uint8_t size=4) | W25X40CL | virtual |
FRD enum value | W25X40CL | protected |
FRDDIO enum value | W25X40CL | protected |
is_ready() | W25X40CL | virtual |
issue(Command cmd) | W25X40CL | protected |
m_cs | SPI::Driver | protected |
m_irq | SPI::Driver | protected |
m_next | SPI::Driver | protected |
m_pulse | SPI::Driver | protected |
m_spcr | SPI::Driver | protected |
m_spsr | SPI::Driver | protected |
m_status | W25X40CL | protected |
MANUFACTURER | W25X40CL | protectedstatic |
PAGE_MASK | W25X40CL | static |
PAGE_MAX | W25X40CL | static |
PP enum value | W25X40CL | protected |
PWD enum value | W25X40CL | protected |
RDID enum value | W25X40CL | protected |
RDIDDIO enum value | W25X40CL | protected |
RDJID enum value | W25X40CL | protected |
RDSR enum value | W25X40CL | protected |
RDUID enum value | W25X40CL | protected |
READ enum value | W25X40CL | protected |
read(void *dest, uint32_t src, size_t size) | W25X40CL | virtual |
read_status() | W25X40CL | inline |
RLPWD enum value | W25X40CL | protected |
SECTOR_BYTES | Flash::Device | |
SECTOR_MASK | Flash::Device | |
SECTOR_MAX | Flash::Device | |
SER enum value | W25X40CL | protected |
set_clock(Clock rate) | SPI::Driver | protected |
set_clock(uint32_t freq) | SPI::Driver | inlineprotected |
W25X40CL(Board::DigitalPin csn=Board::D15) | W25X40CL | inline |
WRDI enum value | W25X40CL | protected |
WREN enum value | W25X40CL | protected |
WREVSR enum value | W25X40CL | protected |
write(uint32_t dest, const void *src, size_t size) | W25X40CL | virtual |
write_P(uint32_t dest, const void *buf, size_t size) | W25X40CL | virtual |
WRR enum value | W25X40CL | protected |