|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Cross-TU constants shared by the ADC_B driver split. More...
#include <stdint.h>Go to the source code of this file.
Enumerations | |
| enum | ra8_adc_const_t : uint32_t { k_ra8_adc_clk_wait_limit = 100000UL , k_ra8_adc_busy_wait_limit = 2000000UL } |
| Local timing / mask constants shared by the ADC_B driver TUs. More... | |
Cross-TU constants shared by the ADC_B driver split.
Not part of the public API. The RA8D2 ADC_B HAL driver is split across two translation units:
Both translation units bounded-poll ADSR.ADACT0 to wait for a conversion to finish, so the busy-poll budget below is defined once here. ra8_adc_const_t is the single source of truth for those timing constants.
Definition in file adc_internal.h.
| enum ra8_adc_const_t : uint32_t |
Local timing / mask constants shared by the ADC_B driver TUs.
Definition at line 41 of file adc_internal.h.