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

Bench-visible counters for the C6 NetX bridge. More...

Data Fields

uint32_t tx_total
 Frames handed to ra8_c6link_eth_send.
uint32_t tx_err
 Transmits the facade or link rejected.
uint32_t rx_total
 Frames pushed into NetX from the receive path.
uint32_t rx_drop
 Frames dropped (pre-init, runt, no packet).
uint32_t poll_total
 ra8_c6link_poll calls the worker made.

Detailed Description

Bench-visible counters for the C6 NetX bridge.

Never consulted by control flow; a debugger or a diagnostic print reads them to tell a silent link apart from a busy one.

Invariant
Every field is monotonic non-decreasing for the life of the link.
See also
s_nx_c6_diag
Since
0.1.0

Definition at line 148 of file nx_ether_driver_c6.c.

Field Documentation

◆ poll_total

uint32_t nx_c6_diag::poll_total

ra8_c6link_poll calls the worker made.

Definition at line 153 of file nx_ether_driver_c6.c.

◆ rx_drop

uint32_t nx_c6_diag::rx_drop

Frames dropped (pre-init, runt, no packet).

Definition at line 152 of file nx_ether_driver_c6.c.

◆ rx_total

uint32_t nx_c6_diag::rx_total

Frames pushed into NetX from the receive path.

Definition at line 151 of file nx_ether_driver_c6.c.

◆ tx_err

uint32_t nx_c6_diag::tx_err

Transmits the facade or link rejected.

Definition at line 150 of file nx_ether_driver_c6.c.

◆ tx_total

uint32_t nx_c6_diag::tx_total

Frames handed to ra8_c6link_eth_send.

Definition at line 149 of file nx_ether_driver_c6.c.


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