Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
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_t * | tx_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. | |
Input parameters for FLASH_NPCX_EX_OP_EXEC_UMA operation.
Defines the content of a UMA transaction.
uint32_t npcx_ex_ops_uma_in::addr |
Address for address phase.
size_t npcx_ex_ops_uma_in::addr_count |
Number of address bytes (0–4).
uint8_t npcx_ex_ops_uma_in::opcode |
SPI opcode (command byte).
size_t npcx_ex_ops_uma_in::rx_count |
Number of bytes expected to be read.
uint8_t* npcx_ex_ops_uma_in::tx_buf |
Pointer to transmit buffer (may be NULL).
size_t npcx_ex_ops_uma_in::tx_count |
Number of bytes to transmit.