daisy::QSPIHandle::Config¶
#include <qspi.h>
Public Types¶
Name | |
---|---|
enum | Device |
enum | Mode |
Public Attributes¶
Name | |
---|---|
dsy_gpio_pin | io0 |
dsy_gpio_pin | io1 |
dsy_gpio_pin | io2 |
dsy_gpio_pin | io3 |
dsy_gpio_pin | clk |
dsy_gpio_pin | ncs |
struct daisy::QSPIHandle::Config::@14 | pin_config |
Device | device |
Mode | mode |
Detailed Description¶
Configuration structure for interfacing with QSPI Driver
Public Types Documentation¶
enum Device¶
Enumerator | Value | Description |
---|---|---|
IS25LP080D | & | |
IS25LP064A | & | |
DEVICE_LAST | & |
Flash Devices supported. (Both of these are more-or-less the same, just different sizes).
enum Mode¶
Enumerator | Value | Description |
---|---|---|
MEMORY_MAPPED | & | |
INDIRECT_POLLING | & | |
MODE_LAST |
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 io0¶
&
variable io1¶
&
variable io2¶
&
variable io3¶
&
variable clk¶
&
variable ncs¶
&
variable pin_config¶
variable device¶
variable mode¶
Updated on 2024-01-03 at 19:41:01 +0000