| _is_address_valid(size_t address) | functions::EEPROM25AA02 | inlineprotectedstatic |
| address | functions::Function | |
| ADDRESS_UUID | functions::EEPROM25AA02 | static |
| ADRESS_MASK | functions::EEPROM25AA02 | protectedstatic |
| alt_function_address | functions::DataFunction | protected |
| 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, uint8_t alt_function_idx, const SPISettings &spiSettings) | functions::DataFunction | |
| DEFAULT_SPI_SETTINGS | functions::EEPROM25AA02 | static |
| EEPROM25AA02(bus::addr_t address, uint8_t alt_function_idx) | 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 | |
| transfer16(uint16_t data_in) const | functions::DataFunction | |
| transfer32(uint32_t data_in) const | functions::DataFunction | |
| transfer8(uint8_t data_in) const | functions::DataFunction | |
| unset_write_enable() const | functions::EEPROM25AA02 | protected |
| use_csel | functions::DataFunction | 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 | |