[−][src]Module nrf52840_hal::target::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. |