AT25040 Driver
API reference
Loading...
Searching...
No Matches
at25040
Device
at25040::Device< Spi > Member List
This is the complete list of members for
at25040::Device< Spi >
, including all inherited members.
Device
(Spi &spi) noexcept
at25040::Device< Spi >
inline
explicit
Device
(const Device &)=delete
at25040::Device< Spi >
GetBlockProtection
(BlockProtect &level) noexcept
at25040::Device< Spi >
inline
kPollIntervalUs
at25040::Device< Spi >
static
kPollsPerMsWithoutDelay
at25040::Device< Spi >
static
kReadChunkBytes
at25040::Device< Spi >
static
kWriteCycleTimeoutMs
at25040::Device< Spi >
static
LastRdsr
() const noexcept
at25040::Device< Spi >
inline
operator=
(const Device &)=delete
at25040::Device< Spi >
Probe
() noexcept
at25040::Device< Spi >
inline
Read
(uint16_t addr, uint8_t *dst, uint16_t len) noexcept
at25040::Device< Spi >
inline
ReadStatus
(uint8_t &sr) noexcept
at25040::Device< Spi >
inline
SetBlockProtection
(BlockProtect level) noexcept
at25040::Device< Spi >
inline
WaitReady
(uint32_t timeout_ms=kWriteCycleTimeoutMs) noexcept
at25040::Device< Spi >
inline
Write
(uint16_t addr, const uint8_t *src, uint16_t len) noexcept
at25040::Device< Spi >
inline
WriteDisable
() noexcept
at25040::Device< Spi >
inline
WriteEnable
() noexcept
at25040::Device< Spi >
inline
WritePage
(uint16_t addr, const uint8_t *src, uint16_t len) noexcept
at25040::Device< Spi >
inline
Generated by
1.9.8