Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
npcx_ex_ops_uma_in Struct Reference

Input parameters for FLASH_NPCX_EX_OP_EXEC_UMA operation. More...

#include <npcx_flash_api_ex.h>

Data Fields

uint8_t opcode
 SPI opcode (command byte).
 
uint8_ttx_buf
 Pointer to transmit buffer (may be NULL).
 
size_t tx_count
 Number of bytes to transmit.
 
uint32_t addr
 Address for address phase.
 
size_t addr_count
 Number of address bytes (0–4).
 
size_t rx_count
 Number of bytes expected to be read.
 

Detailed Description

Input parameters for FLASH_NPCX_EX_OP_EXEC_UMA operation.

Defines the content of a UMA transaction.

Field Documentation

◆ addr

uint32_t npcx_ex_ops_uma_in::addr

Address for address phase.

◆ addr_count

size_t npcx_ex_ops_uma_in::addr_count

Number of address bytes (0–4).

◆ opcode

uint8_t npcx_ex_ops_uma_in::opcode

SPI opcode (command byte).

◆ rx_count

size_t npcx_ex_ops_uma_in::rx_count

Number of bytes expected to be read.

◆ tx_buf

uint8_t* npcx_ex_ops_uma_in::tx_buf

Pointer to transmit buffer (may be NULL).

◆ tx_count

size_t npcx_ex_ops_uma_in::tx_count

Number of bytes to transmit.


The documentation for this struct was generated from the following file: