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

Header file for NPCX flash extended operations. More...

Go to the source code of this file.

Data Structures

struct  npcx_ex_ops_uma_in
 Input parameters for FLASH_NPCX_EX_OP_EXEC_UMA operation. More...
 
struct  npcx_ex_ops_uma_out
 Output parameters for FLASH_NPCX_EX_OP_EXEC_UMA operation. More...
 
struct  npcx_ex_ops_qspi_oper_in
 Input parameters for FLASH_NPCX_EX_OP_SET_QSPI_OPER operation. More...
 
struct  npcx_ex_ops_qspi_oper_out
 Output parameters for FLASH_NPCX_EX_OP_GET_QSPI_OPER operation. More...
 

Macros

NPCX QSPI operation control bits
#define NPCX_EX_OP_LOCK_UMA   BIT(0)
 Lock/Unlock UMA mode.
 
#define NPCX_EX_OP_INT_FLASH_WP   BIT(1)
 Issue write protection of internal flash.
 

Enumerations

enum  flash_npcx_ex_ops { FLASH_NPCX_EX_OP_EXEC_UMA = FLASH_EX_OP_VENDOR_BASE , FLASH_NPCX_EX_OP_SET_QSPI_OPER , FLASH_NPCX_EX_OP_GET_QSPI_OPER }
 Enumeration for NPCX flash extended operations. More...
 

Detailed Description

Header file for NPCX flash extended operations.