|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Input parameters for FLASH_NPCX_EX_OP_EXEC_UMA operation. More...
#include <zephyr/drivers/flash/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.