|
OpenOCD
|


Go to the source code of this file.
Data Structures | |
| struct | max32xxx_qspi_algo_header |
| struct | max32xxx_qspi_algo_tail |
| #define SPI_WRITE_BOUNDARY 256 |
Definition at line 44 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_HEADER_SIZE ((uint32_t)sizeof(struct max32xxx_qspi_algo_header)) |
Definition at line 73 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_OPTIONS_OFFSET ((uint32_t)offsetof(struct max32xxx_qspi_algo_tail, options)) |
Definition at line 80 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_READ_PTR_OFFSET ((uint32_t)offsetof(struct max32xxx_qspi_algo_header, read_ptr)) |
Definition at line 77 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_SPI_WRITE_CMD_OFFSET ((uint32_t)offsetof(struct max32xxx_qspi_algo_tail, spi_write_cmd)) |
Definition at line 79 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_STACK_SIZE 256U |
Definition at line 46 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_TAIL_SIZE ((uint32_t)sizeof(struct max32xxx_qspi_algo_tail)) |
Definition at line 74 of file max32xxx_qspi_common_defs.h.
| #define SPIX_ALGO_WRITE_PTR_OFFSET ((uint32_t)offsetof(struct max32xxx_qspi_algo_header, write_ptr)) |
Definition at line 76 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_BASE 0x40027000 |
Definition at line 13 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CFG (SPIXFC_BASE | 0x00) |
Definition at line 14 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CONFIG_PAGE_SIZE (0x3 << SPIXFC_CONFIG_PAGE_SIZE_POS) |
Definition at line 20 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CONFIG_PAGE_SIZE_16_BYTES (0x2 << SPIXFC_CONFIG_PAGE_SIZE_POS) |
Definition at line 23 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CONFIG_PAGE_SIZE_32_BYTES (0x3 << SPIXFC_CONFIG_PAGE_SIZE_POS) |
Definition at line 24 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CONFIG_PAGE_SIZE_4_BYTES (0x0 << SPIXFC_CONFIG_PAGE_SIZE_POS) |
Definition at line 21 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CONFIG_PAGE_SIZE_8_BYTES (0x1 << SPIXFC_CONFIG_PAGE_SIZE_POS) |
Definition at line 22 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_CONFIG_PAGE_SIZE_POS 6 |
Definition at line 19 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_CTRL (SPIXFC_BASE | 0x0C) |
Definition at line 17 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_CTRL_RX_FIFO_CNT (0x3FUL << SPIXFC_FIFO_CTRL_RX_FIFO_CNT_POS) |
Definition at line 30 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_CTRL_RX_FIFO_CNT_POS 24 |
Definition at line 29 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_CTRL_TX_FIFO_CNT (0x1FUL << SPIXFC_FIFO_CTRL_TX_FIFO_CNT_POS) |
Definition at line 27 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_CTRL_TX_FIFO_CNT_POS 8 |
Definition at line 26 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_RX 0x400BC004 |
Definition at line 33 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_FIFO_TX 0x400BC000 |
Definition at line 32 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_GEN_CTRL (SPIXFC_BASE | 0x08) |
Definition at line 16 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_BIT (0x0 << 2) |
Definition at line 37 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_BYTE (0x1 << 2) |
Definition at line 38 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_PAGE (0x2 << 2) |
Definition at line 39 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_RX 0x2 |
Definition at line 36 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_SIZE_POS 4 |
Definition at line 40 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_SS_DEASS (0x1 << 13) |
Definition at line 42 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_TX 0x1 |
Definition at line 35 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_HEADER_WIDTH_POS 9 |
Definition at line 41 of file max32xxx_qspi_common_defs.h.
| #define SPIXFC_SS_POL (SPIXFC_BASE | 0x04) |
Definition at line 15 of file max32xxx_qspi_common_defs.h.