QSPI command Structure definition. More...
#include <gr55xx_hal_qspi.h>
Public Attributes | |
uint32_t | instruction |
Specifies the Instruction to be sent. More... | |
uint32_t | address |
Specifies the Address to be sent (Size from 1 to 4 bytes according AddressSize). More... | |
uint32_t | instruction_size |
Specifies the Instruction Size. More... | |
uint32_t | address_size |
Specifies the Address Size. More... | |
uint32_t | dummy_cycles |
Specifies the Number of Dummy Cycles. More... | |
uint32_t | data_size |
Specifies the QSPI address width. More... | |
uint32_t | instruction_address_mode |
Specifies the Instruction and Address Mode. More... | |
uint32_t | data_mode |
Specifies the Data Mode (used for dummy cycles and data phases). More... | |
uint32_t | length |
Specifies the number of data to transfer. More... | |
QSPI command Structure definition.
Definition at line 165 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::address |
Specifies the Address to be sent (Size from 1 to 4 bytes according AddressSize).
This parameter can be a value (32-bits) between 0x0 and 0xFFFFFFFF.
Definition at line 170 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::address_size |
Specifies the Address Size.
This parameter can be a value of QSPI Address Size.
Definition at line 176 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::data_mode |
Specifies the Data Mode (used for dummy cycles and data phases).
This parameter can be a value of QSPI Data Mode.
Definition at line 188 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::data_size |
Specifies the QSPI address width.
This parameter can be a value of Data Width.
Definition at line 182 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::dummy_cycles |
Specifies the Number of Dummy Cycles.
This parameter can be a number between 0 and 31.
Definition at line 179 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::instruction |
Specifies the Instruction to be sent.
This parameter can be a value (8-bit) between 0x00 and 0xFF.
Definition at line 167 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::instruction_address_mode |
Specifies the Instruction and Address Mode.
This parameter can be a value of QSPI Instruction and Address Mode.
Definition at line 185 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::instruction_size |
Specifies the Instruction Size.
This parameter can be a value of QSPI Instruction Size.
Definition at line 173 of file gr55xx_hal_qspi.h.
uint32_t _qspi_command_t::length |
Specifies the number of data to transfer.
(This is the number of bytes). This parameter can be any value between 0 and 0xFFFFFFFF (0 means undefined length until end of memory).
Definition at line 191 of file gr55xx_hal_qspi.h.