Home
last modified time | relevance | path

Searched refs:flash_config_t (Results 1 – 2 of 2) sorted by relevance

/hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/
Dfsl_flash.h567 } flash_config_t; typedef
594 status_t FLASH_Init(flash_config_t *config);
605 status_t FLASH_PrepareExecuteInRamFunctions(flash_config_t *config);
630 status_t FLASH_EraseAll(flash_config_t *config, uint32_t key);
655 status_t FLASH_Erase(flash_config_t *config, uint32_t start, uint32_t lengthInBytes, uint32_t key);
673 status_t FLASH_EraseAllUnsecure(flash_config_t *config, uint32_t key);
690 status_t FLASH_EraseAllExecuteOnlySegments(flash_config_t *config, uint32_t key);
722 status_t FLASH_Program(flash_config_t *config, uint32_t start, uint32_t *src, uint32_t lengthInByte…
744 status_t FLASH_ProgramOnce(flash_config_t *config, uint32_t index, uint32_t *src, uint32_t lengthIn…
772 status_t FLASH_ProgramSection(flash_config_t *config, uint32_t start, uint32_t *src, uint32_t lengt…
[all …]
Dfsl_flash.c475 static status_t flash_check_execute_in_ram_function_info(flash_config_t *config);
479 static status_t flash_command_sequence(flash_config_t *config);
482 void flash_cache_clear(flash_config_t *config);
485 static void flash_cache_clear_process(flash_config_t *config, flash_cache_clear_process_t process);
488 static status_t flash_check_range(flash_config_t *config,
493 static status_t flash_get_matched_operation_info(flash_config_t *config,
501 static status_t flash_update_flexnvm_memory_partition_status(flash_config_t *config);
519 static status_t flash_validate_swap_indicator_address(flash_config_t *config, uint32_t address);
528 static status_t flash_get_protection_info(flash_config_t *config, flash_protection_config_t *info);
532 static status_t flash_get_access_info(flash_config_t *config, flash_access_config_t *info);
[all …]