QSPI device structure definition. More...
#include <app_qspi.h>
Public Attributes | |
qspi_handle_t | handle |
app_qspi_dma_cfg_t | dma_cfg |
app_qspi_pin_cfg_t * | p_pin_cfg |
dma_id_t | dma_id |
app_qspi_state_t | qspi_state |
app_qspi_dma_state_t | qspi_dma_state |
volatile bool | start_flag |
app_qspi_evt_handler_t | evt_handler |
app_qspi_mmap_device_t | mounted_mmap_device |
volatile uint8_t | mmap_endian_mode |
volatile bool | is_mmap_inited |
volatile bool | is_mmap_prefetch_en |
volatile bool | is_used_dma |
volatile bool | is_dma_mode_m2m |
volatile bool | is_rx_done |
volatile bool | is_tx_done |
volatile bool | is_xfer_err |
volatile bool | is_dma_done |
volatile bool | is_async_write_screen |
QSPI device structure definition.
Definition at line 498 of file app_qspi.h.
app_qspi_dma_cfg_t qspi_env_t::dma_cfg |
QSPI DMA configuration structure.
Definition at line 501 of file app_qspi.h.
dma_id_t qspi_env_t::dma_id |
DMA id.
Definition at line 504 of file app_qspi.h.
app_qspi_evt_handler_t qspi_env_t::evt_handler |
QSPI event callback .
Definition at line 508 of file app_qspi.h.
qspi_handle_t qspi_env_t::handle |
QSPI handle Structure.
Definition at line 499 of file app_qspi.h.
volatile bool qspi_env_t::is_async_write_screen |
async write screen.
Definition at line 525 of file app_qspi.h.
volatile bool qspi_env_t::is_dma_done |
dma done.
Definition at line 524 of file app_qspi.h.
volatile bool qspi_env_t::is_dma_mode_m2m |
dma mode.
Definition at line 518 of file app_qspi.h.
volatile bool qspi_env_t::is_mmap_inited |
mmap inited.
Definition at line 513 of file app_qspi.h.
volatile bool qspi_env_t::is_mmap_prefetch_en |
mmap prefetch.
Definition at line 514 of file app_qspi.h.
volatile bool qspi_env_t::is_rx_done |
rx done.
Definition at line 520 of file app_qspi.h.
volatile bool qspi_env_t::is_tx_done |
tx done.
Definition at line 521 of file app_qspi.h.
volatile bool qspi_env_t::is_used_dma |
used dma.
Definition at line 517 of file app_qspi.h.
volatile bool qspi_env_t::is_xfer_err |
xfer err.
Definition at line 522 of file app_qspi.h.
volatile uint8_t qspi_env_t::mmap_endian_mode |
mmap endian mode.
Definition at line 512 of file app_qspi.h.
app_qspi_mmap_device_t qspi_env_t::mounted_mmap_device |
QSPI memory-mapped configuration Structures.
Definition at line 510 of file app_qspi.h.
app_qspi_pin_cfg_t* qspi_env_t::p_pin_cfg |
QSPI configuration Structures.
Definition at line 503 of file app_qspi.h.
app_qspi_dma_state_t qspi_env_t::qspi_dma_state |
App qspi dma_state types.
Definition at line 506 of file app_qspi.h.
app_qspi_state_t qspi_env_t::qspi_state |
App qspi state types.
Definition at line 505 of file app_qspi.h.
volatile bool qspi_env_t::start_flag |
start flag.
Definition at line 507 of file app_qspi.h.