Classes | Enumerations
Enumerations
Peripheral Driver » APP DRIVER » QSPI
Collaboration diagram for Enumerations:

## 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, APP_STORAGE_RAM_ID = 0xf }
| 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

enum app_qspi_dma_state_t

App qspi dma_state types.

Enumerator
APP_QSPI_DMA_INVALID |
APP_QSPI_DMA_ACTIVITY |

Definition at line 528 of file app_qspi.h.

## ◆ app_qspi_evt_type_t

enum 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 166 of file app_qspi.h.

## ◆ app_qspi_id_t

enum 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.
APP_STORAGE_RAM_ID |

Definition at line 151 of file app_qspi.h.

## ◆ app_qspi_state_t

enum app_qspi_state_t

App qspi state types.

Enumerator
APP_QSPI_INVALID |
APP_QSPI_ACTIVITY |

Definition at line 518 of file app_qspi.h.