|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Snapshot of the CEU live-status registers. More...
#include <ra8_ceu_types.h>
Data Fields | |
| uint32_t | events |
| CETCR raw value (event flags). | |
| uint32_t | data_size |
| CDSSR last-write byte count. | |
| bool | capturing |
| CSTSR.CPTON. | |
| bool | reset_in_flight |
| CAPSR.CPKIL. | |
| ra8_ceu_plane_t | active_plane |
| CSTSR.CRST register plane. | |
| bool | top_field |
| CSTSR.CPFLD == 1. | |
Snapshot of the CEU live-status registers.
Returned by ra8_ceu_status_snapshot. Callers that only need the raw event-flag word can use ra8_ceu_get_status instead.
Definition at line 304 of file ra8_ceu_types.h.
| ra8_ceu_plane_t ra8_ceu_status_t::active_plane |
CSTSR.CRST register plane.
Definition at line 309 of file ra8_ceu_types.h.
Referenced by ra8_ceu_status_snapshot().
| bool ra8_ceu_status_t::capturing |
CSTSR.CPTON.
Definition at line 307 of file ra8_ceu_types.h.
Referenced by ra8_ceu_status_snapshot().
| uint32_t ra8_ceu_status_t::data_size |
CDSSR last-write byte count.
Definition at line 306 of file ra8_ceu_types.h.
Referenced by internal_ceu_frame_bytes(), and ra8_ceu_status_snapshot().
| uint32_t ra8_ceu_status_t::events |
CETCR raw value (event flags).
Definition at line 305 of file ra8_ceu_types.h.
Referenced by internal_ceu_wait_for_frame(), and ra8_ceu_status_snapshot().
| bool ra8_ceu_status_t::reset_in_flight |
CAPSR.CPKIL.
Definition at line 308 of file ra8_ceu_types.h.
Referenced by ra8_ceu_status_snapshot().
| bool ra8_ceu_status_t::top_field |
CSTSR.CPFLD == 1.
Definition at line 310 of file ra8_ceu_types.h.
Referenced by ra8_ceu_status_snapshot().