modm API documentation
modm::BdSpiFlash< Spi, Cs, flashSize > Member List

This is the complete list of members for modm::BdSpiFlash< Spi, Cs, flashSize >, including all inherited members.

BlockDevice (defined in modm::BlockDevice)modm::BlockDevicestaticconstexpr
BlockDevice() = default (defined in modm::BlockDevice)modm::BlockDevicedefault
BlockDevice(const BlockDevice &) = delete (defined in modm::BlockDevice)modm::BlockDevicedelete
BlockSizeErase (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >staticconstexpr
BlockSizeErase (defined in modm::BlockDevice)modm::BlockDevicestaticconstexpr
BlockSizeRead (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >staticconstexpr
modm::BlockDevice::BlockSizeReadmodm::BlockDevicestaticconstexpr
BlockSizeWrite (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >staticconstexpr
BlockSizeWrite (defined in modm::BlockDevice)modm::BlockDevicestaticconstexpr
DeviceSize (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >staticconstexpr
ExtendedAddressThreshold (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >staticconstexpr
MODM_FLAGS8(StatusRegister) (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >
NestedResumable()modm::NestedResumable< 6 >inlineprotected
SpiDevice() (defined in modm::SpiDevice< Spi >)modm::SpiDevice< Spi >inline
StatusRegister enum name (defined in modm::BdSpiFlash< Spi, Cs, flashSize >)modm::BdSpiFlash< Spi, Cs, flashSize >strong
acquireMaster() (defined in modm::SpiDevice< Spi >)modm::SpiDevice< Spi >inlineprotected
attachConfigurationHandler(Spi::ConfigurationHandler handler) (defined in modm::SpiDevice< Spi >)modm::SpiDevice< Spi >inline
bd_address_t typedef (defined in modm::BlockDevice)modm::BlockDevice
bd_size_t typedef (defined in modm::BlockDevice)modm::BlockDevice
deinitialize()modm::BdSpiFlash< Spi, Cs, flashSize >
modm::BlockDevice::deinitialize()modm::BlockDevice
erase(bd_address_t address, bd_size_t size)modm::BdSpiFlash< Spi, Cs, flashSize >
modm::BlockDevice::erase(bd_address_t address, bd_size_t size)modm::BlockDevice
function(...)modm::NestedResumable< 6 >
getResumableDepth() constmodm::NestedResumable< 6 >inline
initialize()modm::BdSpiFlash< Spi, Cs, flashSize >
modm::BlockDevice::initialize()modm::BlockDevice
isBusy()modm::BdSpiFlash< Spi, Cs, flashSize >
isResumableRunning() constmodm::NestedResumable< 6 >inline
operator=(const BlockDevice &) = delete (defined in modm::BlockDevice)modm::BlockDevicedelete
program(const uint8_t *buffer, bd_address_t address, bd_size_t size)modm::BdSpiFlash< Spi, Cs, flashSize >
modm::BlockDevice::program(const uint8_t *buffer, bd_address_t address, bd_size_t size)modm::BlockDevice
read(uint8_t *buffer, bd_address_t address, bd_size_t size)modm::BdSpiFlash< Spi, Cs, flashSize >
modm::BlockDevice::read(uint8_t *buffer, bd_address_t address, bd_size_t size)modm::BlockDevice
readId()modm::BdSpiFlash< Spi, Cs, flashSize >
readStatus()modm::BdSpiFlash< Spi, Cs, flashSize >
releaseMaster() (defined in modm::SpiDevice< Spi >)modm::SpiDevice< Spi >inlineprotected
selectDie(uint8_t die)modm::BdSpiFlash< Spi, Cs, flashSize >
stopResumable()modm::NestedResumable< 6 >inline
waitWhileBusy()modm::BdSpiFlash< Spi, Cs, flashSize >
write(const uint8_t *buffer, bd_address_t address, bd_size_t size)modm::BdSpiFlash< Spi, Cs, flashSize >
modm::BlockDevice::write(const uint8_t *buffer, bd_address_t address, bd_size_t size)modm::BlockDevice