|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Per-queue configuration descriptor for ra8_eth_gwca_configure_queue. More...
#include <ra8_eth_gwca.h>
Data Fields | |
| uint8_t | priority |
| DCP[2:0]: class priority (0..7). | |
| bool | is_tx |
| DQT: true = TX, false = RX. | |
| bool | stop_on_last |
| SL: stop processing on last. | |
| bool | extended |
| EDE: true = 16-byte extended descriptors. | |
| void * | chain_head |
| First descriptor in the queue (basic or extended). | |
Per-queue configuration descriptor for ra8_eth_gwca_configure_queue.
Populated by the caller and passed to configure_queue; holds the user-facing GWDCC fields plus the chain-head pointer that goes into the matching LINKFIX entry.
Definition at line 204 of file ra8_eth_gwca.h.
| void* ra8_eth_gwca_queue_cfg_t::chain_head |
First descriptor in the queue (basic or extended).
Definition at line 209 of file ra8_eth_gwca.h.
Referenced by ra8_eth_gwca_configure_queue().
| bool ra8_eth_gwca_queue_cfg_t::extended |
EDE: true = 16-byte extended descriptors.
Definition at line 208 of file ra8_eth_gwca.h.
Referenced by internal_compose_gwdcc().
| bool ra8_eth_gwca_queue_cfg_t::is_tx |
DQT: true = TX, false = RX.
Definition at line 206 of file ra8_eth_gwca.h.
Referenced by internal_compose_gwdcc().
| uint8_t ra8_eth_gwca_queue_cfg_t::priority |
DCP[2:0]: class priority (0..7).
Definition at line 205 of file ra8_eth_gwca.h.
Referenced by internal_compose_gwdcc(), and ra8_eth_gwca_configure_queue().
| bool ra8_eth_gwca_queue_cfg_t::stop_on_last |
SL: stop processing on last.
Definition at line 207 of file ra8_eth_gwca.h.
Referenced by internal_compose_gwdcc().