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

Cumulative per-instance fault counters. More...

#include <ra8_cnecc.h>

Data Fields

uint32_t one_bit_count
 Lifetime 1-bit fault count for this instance.
uint32_t two_bit_count
 Lifetime 2-bit fault count for this instance.
uint32_t overflow_count
 Lifetime ECOVFF count for this instance.

Detailed Description

Cumulative per-instance fault counters.

Returned by ra8_cnecc_get_counters for callers that only care about the soft counters (without the live register snapshot provided by ra8_cnecc_get_status). When a BBR mirror is attached via ra8_cnecc_set_counter_mirror the values returned here also live in battery-backed RAM.

Definition at line 166 of file ra8_cnecc.h.

Field Documentation

◆ one_bit_count

uint32_t ra8_cnecc_counters_t::one_bit_count

Lifetime 1-bit fault count for this instance.

Definition at line 167 of file ra8_cnecc.h.

Referenced by ra8_cnecc_get_counters(), and ra8_cnecc_set_counter_mirror().

◆ overflow_count

uint32_t ra8_cnecc_counters_t::overflow_count

Lifetime ECOVFF count for this instance.

Definition at line 169 of file ra8_cnecc.h.

Referenced by ra8_cnecc_get_counters(), and ra8_cnecc_set_counter_mirror().

◆ two_bit_count

uint32_t ra8_cnecc_counters_t::two_bit_count

Lifetime 2-bit fault count for this instance.

Definition at line 168 of file ra8_cnecc.h.

Referenced by ra8_cnecc_get_counters(), and ra8_cnecc_set_counter_mirror().


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