|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Accumulator for the bounded sync/data sampling pass. More...
Data Fields | |
| uint32_t | prior |
| Previous masked sync sample. | |
| uint32_t | run_samples |
| Samples in the current HSYNC run. | |
| uint32_t | run_start_cycles |
| Cycle counter at HSYNC run start. | |
| uint32_t | prior_pclk_cycles |
| Cycle counter at prior PCLK edge. | |
| uint32_t | high_min |
| Minimum high run in samples. | |
| uint32_t | high_max |
| Maximum high run in samples. | |
| uint32_t | low_min |
| Minimum low run in samples. | |
| uint32_t | low_max |
| Maximum low run in samples. | |
| uint32_t | high_cycles_min |
| Minimum high run in CPU cycles. | |
| uint32_t | high_cycles_max |
| Maximum high run in CPU cycles. | |
| uint8_t | data_min |
| Minimum sampled camera byte. | |
| uint8_t | data_max |
| Maximum sampled camera byte. | |
| uint8_t | data_and |
| AND reduction of camera bytes. | |
| uint8_t | data_or |
| OR reduction of camera bytes. | |
| uint8_t | prior_data |
| Previously sampled camera byte. | |
| uint8_t cam_sync_state_t::data_and |
AND reduction of camera bytes.
Definition at line 70 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_probe_data().
| uint8_t cam_sync_state_t::data_max |
Maximum sampled camera byte.
Definition at line 69 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_probe_data().
| uint8_t cam_sync_state_t::data_min |
Minimum sampled camera byte.
Definition at line 68 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_probe_data().
| uint8_t cam_sync_state_t::data_or |
OR reduction of camera bytes.
Definition at line 71 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_probe_data().
| uint32_t cam_sync_state_t::high_cycles_max |
Maximum high run in CPU cycles.
Definition at line 67 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_sync_sample().
| uint32_t cam_sync_state_t::high_cycles_min |
Minimum high run in CPU cycles.
Definition at line 66 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_sync_sample().
| uint32_t cam_sync_state_t::high_max |
Maximum high run in samples.
Definition at line 63 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_sync_sample().
| uint32_t cam_sync_state_t::high_min |
Minimum high run in samples.
Definition at line 62 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_sync_sample().
| uint32_t cam_sync_state_t::low_max |
Maximum low run in samples.
Definition at line 65 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_sync_sample().
| uint32_t cam_sync_state_t::low_min |
Minimum low run in samples.
Definition at line 64 of file cam_ceu.c.
Referenced by cam_measure_sync(), and cam_record_sync_sample().
| uint32_t cam_sync_state_t::prior |
Previous masked sync sample.
Definition at line 58 of file cam_ceu.c.
Referenced by cam_record_sync_sample().
| uint8_t cam_sync_state_t::prior_data |
Previously sampled camera byte.
Definition at line 72 of file cam_ceu.c.
Referenced by cam_record_probe_data().
| uint32_t cam_sync_state_t::prior_pclk_cycles |
Cycle counter at prior PCLK edge.
Definition at line 61 of file cam_ceu.c.
Referenced by cam_record_sync_sample().
| uint32_t cam_sync_state_t::run_samples |
Samples in the current HSYNC run.
Definition at line 59 of file cam_ceu.c.
Referenced by cam_record_sync_sample().
| uint32_t cam_sync_state_t::run_start_cycles |
Cycle counter at HSYNC run start.
Definition at line 60 of file cam_ceu.c.
Referenced by cam_record_sync_sample().