|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Snapshot of an ETHA port's runtime state. More...
#include <ra8_etha_types.h>
Data Fields | |
| ra8_etha_ops_t | ops |
| Current operating-mode flag. | |
| uint32_t | eaeis0 |
| Raw EAEIS0 (ECC + frame errors). | |
| uint32_t | eaeis1 |
| Raw EAEIS1 (CBS + TAS gate). | |
| uint32_t | eaeis2 |
| Raw EAEIS2 (queue overflow). | |
| uint32_t | tas_cycle |
| EATASCTM TAS cycle-time monitor. | |
Snapshot of an ETHA port's runtime state.
Returned by::ra8_etha_get_status. Combines the operating-mode flag with the three error-IRQ status words plus the cycle-time monitor.
Definition at line 55 of file ra8_etha_types.h.
| uint32_t ra8_etha_status_t::eaeis0 |
Raw EAEIS0 (ECC + frame errors).
Definition at line 57 of file ra8_etha_types.h.
Referenced by ra8_etha_get_status().
| uint32_t ra8_etha_status_t::eaeis1 |
Raw EAEIS1 (CBS + TAS gate).
Definition at line 58 of file ra8_etha_types.h.
Referenced by ra8_etha_get_status().
| uint32_t ra8_etha_status_t::eaeis2 |
Raw EAEIS2 (queue overflow).
Definition at line 59 of file ra8_etha_types.h.
Referenced by ra8_etha_get_status().
| ra8_etha_ops_t ra8_etha_status_t::ops |
Current operating-mode flag.
Definition at line 56 of file ra8_etha_types.h.
Referenced by ra8_etha_get_status().
| uint32_t ra8_etha_status_t::tas_cycle |
EATASCTM TAS cycle-time monitor.
Definition at line 60 of file ra8_etha_types.h.
Referenced by ra8_etha_get_status(), and tsn_log_status().