|
| 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) |