[][src]Module nrf52840_pac::qspi

External flash interface

Modules

addrconf

Extended address configuration.

cinstrconf

Custom instruction configuration register.

cinstrdat0

Custom instruction data register 0.

cinstrdat1

Custom instruction data register 1.

dpmdur

Set the duration required to enter/exit deep power-down mode (DPM).

enable

Enable QSPI peripheral and acquire the pins selected in PSELn registers

erase

Register block Unspecified

events_ready

QSPI peripheral is ready. This event will be generated as a response to any QSPI task.

ifconfig0

Interface configuration.

ifconfig1

Interface configuration.

iftiming

SPI interface timing.

inten

Enable or disable interrupt

intenclr

Disable interrupt

intenset

Enable interrupt

psel

Register block Unspecified

read

Register block Unspecified

status

Status register.

tasks_activate

Activate QSPI interface

tasks_deactivate

Deactivate QSPI interface

tasks_erasestart

Start external flash memory erase operation

tasks_readstart

Start transfer from external flash memory to internal RAM

tasks_writestart

Start transfer from internal RAM to external flash memory

write

Register block Unspecified

xipoffset

Address offset into the external memory for Execute in Place operation.

Structs

ERASE

Register block

PSEL

Register block

READ

Register block

RegisterBlock

Register block

WRITE

Register block

Type Definitions

ADDRCONF

Extended address configuration.

CINSTRCONF

Custom instruction configuration register.

CINSTRDAT0

Custom instruction data register 0.

CINSTRDAT1

Custom instruction data register 1.

DPMDUR

Set the duration required to enter/exit deep power-down mode (DPM).

ENABLE

Enable QSPI peripheral and acquire the pins selected in PSELn registers

EVENTS_READY

QSPI peripheral is ready. This event will be generated as a response to any QSPI task.

IFCONFIG0

Interface configuration.

IFCONFIG1

Interface configuration.

IFTIMING

SPI interface timing.

INTEN

Enable or disable interrupt

INTENCLR

Disable interrupt

INTENSET

Enable interrupt

STATUS

Status register.

TASKS_ACTIVATE

Activate QSPI interface

TASKS_DEACTIVATE

Deactivate QSPI interface

TASKS_ERASESTART

Start external flash memory erase operation

TASKS_READSTART

Start transfer from external flash memory to internal RAM

TASKS_WRITESTART

Start transfer from internal RAM to external flash memory

XIPOFFSET

Address offset into the external memory for Execute in Place operation.