REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
functions::EEPROM25AA02 Member List

This is the complete list of members for functions::EEPROM25AA02, including all inherited members.

_is_address_valid(size_t address)functions::EEPROM25AA02inlineprotectedstatic
addressfunctions::Function
ADDRESS_UUIDfunctions::EEPROM25AA02static
ADRESS_MASKfunctions::EEPROM25AA02protectedstatic
await_write_complete() constfunctions::EEPROM25AA02protected
begin_communication() constfunctions::DataFunction
COMMAND_READfunctions::EEPROM25AA02protectedstatic
COMMAND_READ_STATUS_REGISTERfunctions::EEPROM25AA02protectedstatic
COMMAND_WRITEfunctions::EEPROM25AA02protectedstatic
COMMAND_WRITE_DISABLEfunctions::EEPROM25AA02protectedstatic
COMMAND_WRITE_ENABLEfunctions::EEPROM25AA02protectedstatic
COMMAND_WRITE_STATUS_REGISTERfunctions::EEPROM25AA02protectedstatic
DataFunction(bus::addr_t address, const SPISettings &spiSettings)functions::DataFunction
DEFAULT_SPI_SETTINGSfunctions::EEPROM25AA02static
EEPROM25AA02(bus::addr_t address)functions::EEPROM25AA02inlineexplicit
end_communication() constfunctions::DataFunction
Function(bus::addr_t address)functions::Functionexplicit
get_raw_spi()functions::DataFunctionprotectedstatic
MAX_ADDRESSfunctions::EEPROM25AA02protectedstatic
read(size_t address, size_t length, uint8_t *buffer) constfunctions::EEPROM25AA02
read16(size_t address, uint16_t *data_out) constfunctions::EEPROM25AA02
read32(size_t address, uint32_t *data_out) constfunctions::EEPROM25AA02
read8(size_t address, uint8_t *data_out) constfunctions::EEPROM25AA02
read_status_register() constfunctions::EEPROM25AA02
set_write_enable() constfunctions::EEPROM25AA02protected
spi_settingsfunctions::DataFunction
transfer(const void *mosi_buf, void *miso_buf, size_t count) constfunctions::DataFunctionprotected
transfer16(uint16_t data_in) constfunctions::DataFunctionprotected
transfer32(uint32_t data_in) constfunctions::DataFunctionprotected
transfer8(uint8_t data_in) constfunctions::DataFunctionprotected
unset_write_enable() constfunctions::EEPROM25AA02protected
write(size_t address, size_t length, const uint8_t *buffer) constfunctions::EEPROM25AA02
write16(size_t address, uint16_t data) constfunctions::EEPROM25AA02
write32(size_t address, uint32_t data) constfunctions::EEPROM25AA02
write8(size_t address, uint8_t data) constfunctions::EEPROM25AA02
write_status_register(const Status status) constfunctions::EEPROM25AA02