Classes

struct  app_qspi_pin_t
 QSPI IO configuration Structures. More...
 
struct  app_qspi_pin_cfg_t
 QSPI configuration Structures. More...
 
struct  app_qspi_dma_cfg_t
 QSPI DMA configuration structure definition. More...
 

Enumerations

enum  app_qspi_id_t {
  APP_QSPI_ID_0,
  APP_QSPI_ID_1,
  APP_QSPI_ID_MAX
}
 QSPI module Enumerations definition. More...
 
enum  app_qspi_evt_type_t {
  APP_QSPI_EVT_ERROR,
  APP_QSPI_EVT_TX_CPLT,
  APP_QSPI_EVT_RX_DATA,
  APP_QSPI_EVT_ABORT
}
 APP QSPI Event Type. More...
 
enum  app_qspi_state_t {
  APP_QSPI_INVALID = 0,
  APP_QSPI_ACTIVITY
}
 App qspi state types. More...
 
enum  app_qspi_dma_state_t {
  APP_QSPI_DMA_INVALID = 0,
  APP_QSPI_DMA_ACTIVITY
}
 App qspi dma_state types. More...
 

Detailed Description

Enumeration Type Documentation

◆ app_qspi_dma_state_t

App qspi dma_state types.

Enumerator
APP_QSPI_DMA_INVALID 
APP_QSPI_DMA_ACTIVITY 

Definition at line 483 of file app_qspi.h.

◆ app_qspi_evt_type_t

APP QSPI Event Type.

Enumerator
APP_QSPI_EVT_ERROR 

Error reported by QSPI peripheral.

APP_QSPI_EVT_TX_CPLT 

Requested TX transfer completed.

APP_QSPI_EVT_RX_DATA 

Requested RX transfer completed.

APP_QSPI_EVT_ABORT 

Abort reported by QSPI peripheral.

Definition at line 122 of file app_qspi.h.

◆ app_qspi_id_t

QSPI module Enumerations definition.

Enumerator
APP_QSPI_ID_0 

QSPI module 0

APP_QSPI_ID_1 

QSPI module 1

APP_QSPI_ID_MAX 

Only for check parameter, not used as input parameters.

Definition at line 109 of file app_qspi.h.

◆ app_qspi_state_t

App qspi state types.

Enumerator
APP_QSPI_INVALID 
APP_QSPI_ACTIVITY 

Definition at line 473 of file app_qspi.h.