|
| | LOG_MODULE_REGISTER (spi_eeprom, CONFIG_TT_APP_LOG_LEVEL) |
| static void | EepromSetup (void) |
| static int | SpiBlockRead (uint32_t spi_address, uint32_t num_bytes, uint8_t *dest) |
| static int | SpiSmartWrite (uint32_t address, const uint8_t *data, uint32_t num_bytes) |
| static bool | check_csm_region (uint32_t addr, uint32_t num_bytes) |
| static uint8_t | read_eeprom_handler (const union request *request, struct response *response) |
| static uint8_t | write_eeprom_handler (const union request *request, struct response *response) |
| static uint8_t | confirm_flashed_spi_handler (const union request *request, struct response *response) |
| static uint8_t | flash_lock_handler (const union request *request, struct response *response) |
| static uint8_t | flash_unlock_handler (const union request *request, struct response *response) |
| | REGISTER_MESSAGE (TT_SMC_MSG_READ_EEPROM, read_eeprom_handler) |
| | REGISTER_MESSAGE (TT_SMC_MSG_WRITE_EEPROM, write_eeprom_handler) |
| | REGISTER_MESSAGE (TT_SMC_MSG_CONFIRM_FLASHED_SPI, confirm_flashed_spi_handler) |
| | REGISTER_MESSAGE (TT_SMC_MSG_FLASH_LOCK, flash_lock_handler) |
| | REGISTER_MESSAGE (TT_SMC_MSG_FLASH_UNLOCK, flash_unlock_handler) |
| static int | InitSpiFS (void) |
| | SYS_INIT_APP (InitSpiFS) |