_is_address_valid(size_t address) | functions::EEPROM25AA02 | inlineprotectedstatic |
address | functions::Function | |
ADDRESS_UUID | functions::EEPROM25AA02 | static |
ADRESS_MASK | functions::EEPROM25AA02 | protectedstatic |
await_write_complete() const | functions::EEPROM25AA02 | protected |
begin_communication() const | functions::DataFunction | |
COMMAND_READ | functions::EEPROM25AA02 | protectedstatic |
COMMAND_READ_STATUS_REGISTER | functions::EEPROM25AA02 | protectedstatic |
COMMAND_WRITE | functions::EEPROM25AA02 | protectedstatic |
COMMAND_WRITE_DISABLE | functions::EEPROM25AA02 | protectedstatic |
COMMAND_WRITE_ENABLE | functions::EEPROM25AA02 | protectedstatic |
COMMAND_WRITE_STATUS_REGISTER | functions::EEPROM25AA02 | protectedstatic |
DataFunction(bus::addr_t address, const SPISettings &spiSettings) | functions::DataFunction | |
DEFAULT_SPI_SETTINGS | functions::EEPROM25AA02 | static |
EEPROM25AA02(bus::addr_t address) | functions::EEPROM25AA02 | inlineexplicit |
end_communication() const | functions::DataFunction | |
Function(bus::addr_t address) | functions::Function | explicit |
get_raw_spi() | functions::DataFunction | protectedstatic |
MAX_ADDRESS | functions::EEPROM25AA02 | protectedstatic |
read(size_t address, size_t length, uint8_t *buffer) const | functions::EEPROM25AA02 | |
read16(size_t address, uint16_t *data_out) const | functions::EEPROM25AA02 | |
read32(size_t address, uint32_t *data_out) const | functions::EEPROM25AA02 | |
read8(size_t address, uint8_t *data_out) const | functions::EEPROM25AA02 | |
read_status_register() const | functions::EEPROM25AA02 | |
set_write_enable() const | functions::EEPROM25AA02 | protected |
spi_settings | functions::DataFunction | |
transfer(const void *mosi_buf, void *miso_buf, size_t count) const | functions::DataFunction | protected |
transfer16(uint16_t data_in) const | functions::DataFunction | protected |
transfer32(uint32_t data_in) const | functions::DataFunction | protected |
transfer8(uint8_t data_in) const | functions::DataFunction | protected |
unset_write_enable() const | functions::EEPROM25AA02 | protected |
write(size_t address, size_t length, const uint8_t *buffer) const | functions::EEPROM25AA02 | |
write16(size_t address, uint16_t data) const | functions::EEPROM25AA02 | |
write32(size_t address, uint32_t data) const | functions::EEPROM25AA02 | |
write8(size_t address, uint8_t data) const | functions::EEPROM25AA02 | |
write_status_register(const Status status) const | functions::EEPROM25AA02 | |