Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
andes_flash_xip_api_ex.h File Reference

Header file for Andes QSPI-NOR XIP flash extended operations. More...

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...
 

Detailed Description

Header file for Andes QSPI-NOR XIP flash extended operations.