Struct daisy::QSPIHandle::Config¶
ClassList > daisy > QSPIHandle > Config
#include <qspi.h>
Public Types¶
| Type | Name |
|---|---|
| enum | Device |
| enum | Mode |
Public Attributes¶
| Type | Name |
|---|---|
| Pin | clk |
| Device | device |
| Pin | io0 |
| Pin | io1 |
| Pin | io2 |
| Pin | io3 |
| Mode | mode |
| Pin | ncs |
| struct daisy::QSPIHandle::Config | pin_config |
Detailed Description¶
Configuration structure for interfacing with QSPI Driver
Public Types Documentation¶
enum Device¶
Flash Devices supported. (Both of these are more-or-less the same, just different sizes).
enum Mode¶
Modes of operation. Memory Mapped mode: QSPI configured so that the QSPI can be read from starting address 0x90000000. Writing is not possible in this mode. Indirect Polling mode: Device driver enabled.
Public Attributes Documentation¶
variable clk¶
&
variable device¶
variable io0¶
&
variable io1¶
&
variable io2¶
&
variable io3¶
&
variable mode¶
variable ncs¶
&
variable pin_config¶
The documentation for this class was generated from the following file external-docs/libDaisy/src/per/qspi.h