Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
Header file for Andes QSPI-NOR XIP flash extended operations. More...
#include <zephyr/drivers/flash.h>
Go to the source code of this file.
Data Structures | |
struct | andes_xip_ex_ops_get_out |
Output parameters for FLASH_ANDES_XIP_EX_OP_GET_STATUS_REGS operation. More... | |
struct | andes_xip_ex_ops_set_in |
Input parameters for FLASH_ANDES_XIP_EX_OP_SET_STATUS_REGS operation. More... | |
struct | andes_xip_ex_ops_lock_in |
Input parameters for FLASH_ANDES_XIP_EX_OP_LOCK operation. More... | |
struct | andes_xip_ex_ops_lock_state_out |
Output parameters for FLASH_ANDES_XIP_EX_OP_LOCK_STATE operation. More... | |
struct | andes_xip_ex_ops_mem_read_cmd_in |
Input parameters for FLASH_ANDES_XIP_EX_OP_MEM_READ_CMD operation. More... | |
Enumerations | |
enum | flash_andes_xip_ex_ops { FLASH_ANDES_XIP_EX_OP_GET_STATUS_REGS = FLASH_EX_OP_VENDOR_BASE , FLASH_ANDES_XIP_EX_OP_SET_STATUS_REGS , FLASH_ANDES_XIP_EX_OP_LOCK , FLASH_ANDES_XIP_EX_OP_LOCK_STATE , FLASH_ANDES_XIP_EX_OP_MEM_READ_CMD } |
Enumeration for Andes flash extended operations. More... | |
enum | flash_andes_xip_mem_rd_cmd { FLASH_ANDES_XIP_MEM_RD_CMD_03 = 0 , FLASH_ANDES_XIP_MEM_RD_CMD_0B = 1 , FLASH_ANDES_XIP_MEM_RD_CMD_3B = 2 , FLASH_ANDES_XIP_MEM_RD_CMD_6B = 3 , FLASH_ANDES_XIP_MEM_RD_CMD_BB = 4 , FLASH_ANDES_XIP_MEM_RD_CMD_EB = 5 , FLASH_ANDES_XIP_MEM_RD_CMD_13 = 8 , FLASH_ANDES_XIP_MEM_RD_CMD_0C = 9 , FLASH_ANDES_XIP_MEM_RD_CMD_3C = 10 , FLASH_ANDES_XIP_MEM_RD_CMD_6C = 11 , FLASH_ANDES_XIP_MEM_RD_CMD_BC = 12 , FLASH_ANDES_XIP_MEM_RD_CMD_EC = 13 } |
SPI commands for memory-mapped read mode. More... | |
Header file for Andes QSPI-NOR XIP flash extended operations.