FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
devices::WinBond< CS > Member List

This is the complete list of members for devices::WinBond< CS >, including all inherited members.

AbstractSPIDevice()=default (defined in spi::AbstractSPIDevice)spi::AbstractSPIDeviceprotected
AbstractSPIDevice(const AbstractSPIDevice &)=delete (defined in spi::AbstractSPIDevice)spi::AbstractSPIDeviceprotected
BlockProtect enum namedevices::WinBond< CS >
disable_write()devices::WinBond< CS >inline
enable_write()devices::WinBond< CS >inline
end_transfer() INLINEspi::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::AbstractSPIDeviceprotected
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=defaultspi::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 namedevices::WinBond< CS >
transfer(uint8_t data)spi::AbstractSPIDeviceinlineprotected
transfer(uint8_t *data, uint16_t size)spi::AbstractSPIDeviceinlineprotected
transfer(const uint8_t *data, uint16_t size)spi::AbstractSPIDeviceinlineprotected
transfer(uint8_t *data, uint16_t size, uint8_t sent)spi::AbstractSPIDeviceinlineprotected
transfer(uint16_t size, uint8_t sent)spi::AbstractSPIDeviceinlineprotected
wait_until_ready(uint16_t timeout_ms)devices::WinBond< CS >
WinBond()=defaultdevices::WinBond< CS >
write_page(uint32_t address, uint8_t *data, uint8_t size)devices::WinBond< CS >inline