ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_eth_stats_t Struct Reference

NIC software counters. More...

#include <ra8_eth.h>

Data Fields

uint32_t tx_ok
 Frames successfully enqueued.
uint32_t rx_ok
 Frames successfully received.
uint32_t tx_err
 TX failures (ring full, etc.).
uint32_t rx_err
 RX failures (no data, etc.).

Detailed Description

NIC software counters.

Maintained by the driver at descriptor turnover time. Counters are 32-bit and saturate at UINT32_MAX rather than wrapping (matching NASA Power-of-10 deterministic-counter convention).

Definition at line 260 of file ra8_eth.h.

Field Documentation

◆ rx_err

uint32_t ra8_eth_stats_t::rx_err

RX failures (no data, etc.).

Definition at line 264 of file ra8_eth.h.

◆ rx_ok

uint32_t ra8_eth_stats_t::rx_ok

Frames successfully received.

Definition at line 262 of file ra8_eth.h.

◆ tx_err

uint32_t ra8_eth_stats_t::tx_err

TX failures (ring full, etc.).

Definition at line 263 of file ra8_eth.h.

◆ tx_ok

uint32_t ra8_eth_stats_t::tx_ok

Frames successfully enqueued.

Definition at line 261 of file ra8_eth.h.


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