This is the complete list of members for devices::WinBond< CS >, including all inherited members.
AbstractSPIDevice()=default (defined in spi::AbstractSPIDevice) | spi::AbstractSPIDevice | protected |
AbstractSPIDevice(const AbstractSPIDevice &)=delete (defined in spi::AbstractSPIDevice) | spi::AbstractSPIDevice | protected |
BlockProtect enum name | devices::WinBond< CS > | |
disable_write() | devices::WinBond< CS > | inline |
enable_write() | devices::WinBond< CS > | inline |
end_transfer() INLINE | spi::SPIDevice< CS, spi::ChipSelect::ACTIVE_LOW, spi::ClockRate::CLOCK_DIV_2 > | inlineprotected |
erase_block_32K(uint32_t address) | devices::WinBond< CS > | inline |
erase_block_64K(uint32_t address) | devices::WinBond< CS > | inline |
erase_chip() | devices::WinBond< CS > | inline |
erase_sector(uint32_t address) | devices::WinBond< CS > | inline |
operator=(const AbstractSPIDevice &)=delete (defined in spi::AbstractSPIDevice) | spi::AbstractSPIDevice | protected |
power_down() | devices::WinBond< CS > | inline |
power_up() | devices::WinBond< CS > | inline |
read_data(uint32_t address) | devices::WinBond< CS > | |
read_data(uint32_t address, uint8_t *data, uint16_t size) | devices::WinBond< CS > | |
read_device() | devices::WinBond< CS > | |
read_unique_ID() | devices::WinBond< CS > | |
set_status(uint16_t status) | devices::WinBond< CS > | |
SPIDevice() INLINE=default | spi::SPIDevice< CS, spi::ChipSelect::ACTIVE_LOW, spi::ClockRate::CLOCK_DIV_2 > | protected |
start_transfer() | spi::SPIDevice< CS, spi::ChipSelect::ACTIVE_LOW, spi::ClockRate::CLOCK_DIV_2 > | inlineprotected |
status() | devices::WinBond< CS > | inline |
StatusRegisterProtect enum name | devices::WinBond< CS > | |
transfer(uint8_t data) | spi::AbstractSPIDevice | inlineprotected |
transfer(uint8_t *data, uint16_t size) | spi::AbstractSPIDevice | inlineprotected |
transfer(const uint8_t *data, uint16_t size) | spi::AbstractSPIDevice | inlineprotected |
transfer(uint8_t *data, uint16_t size, uint8_t sent) | spi::AbstractSPIDevice | inlineprotected |
transfer(uint16_t size, uint8_t sent) | spi::AbstractSPIDevice | inlineprotected |
wait_until_ready(uint16_t timeout_ms) | devices::WinBond< CS > | |
WinBond()=default | devices::WinBond< CS > | |
write_page(uint32_t address, uint8_t *data, uint8_t size) | devices::WinBond< CS > | inline |