|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One ECC / CRC error notification from the receiver. More...
#include <ra8_mipi_csi_types.h>
Data Fields | |
| uint8_t | vc |
| Virtual channel that reported, or 0xFF. | |
| bool | ecc_corrected |
| VCST.ECC – 1-bit ECC corrected. | |
| bool | ecc_two_bit_error |
| VCST.ECD – 2-bit ECC error. | |
| bool | crc_error |
| VCST.CRC – payload CRC mismatch. | |
| uint32_t | raw_vcst |
| Original VCST snapshot (bits as decoded). | |
One ECC / CRC error notification from the receiver.
Decoded from VCST(M) (HUM Ch 66.3.18 p 3949) – the same bits the VC dispatcher already surfaces, but reshaped so callers do not have to re-decode them. vc == 0xFF is used for the catch-all "MLF/ECD" flags which apply to every channel.
Definition at line 193 of file ra8_mipi_csi_types.h.
| bool ra8_mipi_csi_error_report_t::crc_error |
VCST.CRC – payload CRC mismatch.
Definition at line 197 of file ra8_mipi_csi_types.h.
| bool ra8_mipi_csi_error_report_t::ecc_corrected |
VCST.ECC – 1-bit ECC corrected.
Definition at line 195 of file ra8_mipi_csi_types.h.
| bool ra8_mipi_csi_error_report_t::ecc_two_bit_error |
VCST.ECD – 2-bit ECC error.
Definition at line 196 of file ra8_mipi_csi_types.h.
| uint32_t ra8_mipi_csi_error_report_t::raw_vcst |
Original VCST snapshot (bits as decoded).
Definition at line 198 of file ra8_mipi_csi_types.h.
| uint8_t ra8_mipi_csi_error_report_t::vc |
Virtual channel that reported, or 0xFF.
Definition at line 194 of file ra8_mipi_csi_types.h.