|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Caller-owned CEU source state. More...
#include <ra8_camera_source_ceu.h>
Data Fields | |
| ra8_camera_source_info_t | info |
| Validated output metadata. | |
| ra8_ceu_capture_format_t | capture_format |
| Fixed-frame or data-enable mode. | |
| uint32_t | poll_interval_ms |
| Completion polling interval. | |
| uint32_t | poll_attempts |
| Maximum completion polls. | |
| uint32_t | last_events |
| Latest raw CEU event snapshot. | |
| bool | initialized |
| Backend binding completed. | |
Caller-owned CEU source state.
Treat fields as private after init. last_events retains the most recent CEU event snapshot even when the backend clears the hardware latch, allowing diagnostics without bypassing the camera source.
Definition at line 45 of file ra8_camera_source_ceu.h.
| ra8_ceu_capture_format_t ra8_camera_source_ceu_state_t::capture_format |
Fixed-frame or data-enable mode.
Definition at line 47 of file ra8_camera_source_ceu.h.
Referenced by internal_ceu_frame_bytes().
| ra8_camera_source_info_t ra8_camera_source_ceu_state_t::info |
Validated output metadata.
Definition at line 46 of file ra8_camera_source_ceu.h.
Referenced by internal_ceu_capture(), internal_ceu_frame_bytes(), and internal_ceu_get_info().
| bool ra8_camera_source_ceu_state_t::initialized |
Backend binding completed.
Definition at line 51 of file ra8_camera_source_ceu.h.
Referenced by internal_ceu_capture(), internal_ceu_get_info(), and ra8_camera_source_ceu_get_last_events().
| uint32_t ra8_camera_source_ceu_state_t::last_events |
Latest raw CEU event snapshot.
Definition at line 50 of file ra8_camera_source_ceu.h.
Referenced by internal_ceu_capture(), internal_ceu_wait_for_frame(), and ra8_camera_source_ceu_get_last_events().
| uint32_t ra8_camera_source_ceu_state_t::poll_attempts |
Maximum completion polls.
Definition at line 49 of file ra8_camera_source_ceu.h.
Referenced by internal_ceu_wait_for_frame().
| uint32_t ra8_camera_source_ceu_state_t::poll_interval_ms |
Completion polling interval.
Definition at line 48 of file ra8_camera_source_ceu.h.
Referenced by internal_ceu_wait_for_frame().