nRF5 SDK v17.1.0
Data Fields
nrf_block_dev_qspi_work_t Struct Reference

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)
 

Detailed Description

Work structure of QSPI block device.


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated