|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Flash simulator parameters structure. More...
#include <zephyr/drivers/flash/flash_simulator.h>
Data Fields | |
| size_t | memory_size |
| The total size of the memory. | |
| size_t | base_offset |
| The base offset of the flash simulator. | |
| size_t | erase_unit |
| The erase unit size. | |
| size_t | prog_unit |
| The program unit size. | |
| bool | explicit_erase |
| Whether explicit erase is required. | |
| uint8_t | erase_value |
| The value used to represent erased memory. | |
Flash simulator parameters structure.
Auxiliary structure containing flash simulator parameters to be used by callbacks that can modify the behavior of the flash simulator driver.
| size_t flash_simulator_params::base_offset |
The base offset of the flash simulator.
| size_t flash_simulator_params::erase_unit |
The erase unit size.
| uint8_t flash_simulator_params::erase_value |
The value used to represent erased memory.
| bool flash_simulator_params::explicit_erase |
Whether explicit erase is required.
| size_t flash_simulator_params::memory_size |
The total size of the memory.
| size_t flash_simulator_params::prog_unit |
The program unit size.