![]() |
nRF5 SDK
v12.3.0
|
| Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API |
Work structure of QSPI block device. More...
#include <nrf_block_dev_qspi.h>
Data Fields | |
| volatile nrf_block_dev_qspi_state_t | state |
| QSPI block device state. | |
| nrf_block_dev_geometry_t | geometry |
| Block device geometry. | |
| nrf_block_dev_ev_handler | ev_handler |
| Block device event handler. | |
| void const * | p_context |
| Context handle passed to event handler. | |
| nrf_block_req_t | req |
| Block READ/WRITE request: original value. | |
| nrf_block_req_t | left_req |
| Block READ/WRITE request: left value. | |
| bool | cache_flushing |
| QSPI cache flush in progress flag. | |
| bool | writeback_mode |
| QSPI write-back mode flag. | |
| bool | erase_required |
| QSPI erase required flag. | |
| uint32_t | erase_unit_idx |
| QSPI erase unit index. | |
| uint32_t | erase_unit_dirty_blocks |
| QSPI erase unit dirty blocks mask. | |
| uint8_t | p_erase_unit_buff [(4096)] |
| QSPI erase unit buffer (fixed value) | |
Work structure of QSPI block device.