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

Go to the source code of this file.

Data Structures

struct  npcx_ex_ops_uma_in
 
struct  npcx_ex_ops_uma_out
 
struct  npcx_ex_ops_qspi_oper_in
 
struct  npcx_ex_ops_qspi_oper_out
 

Macros

#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 }
 

Macro Definition Documentation

◆ NPCX_EX_OP_INT_FLASH_WP

#define NPCX_EX_OP_INT_FLASH_WP   BIT(1) /* Issue write protection of internal flash */

◆ NPCX_EX_OP_LOCK_UMA

#define NPCX_EX_OP_LOCK_UMA   BIT(0) /* Lock/Unlock UMA mode */

Enumeration Type Documentation

◆ flash_npcx_ex_ops

Enumerator
FLASH_NPCX_EX_OP_EXEC_UMA 
FLASH_NPCX_EX_OP_SET_QSPI_OPER 
FLASH_NPCX_EX_OP_GET_QSPI_OPER