23 #include "driver/adc_types_legacy.h"
25 #include "soc/soc_caps.h"
29 #define RTCIO_GPIO(n) n
30 #define RTCIO_NA UINT8_MAX
32 #define ADC_UNIT_INV ((adc_unit_t)255)
33 #define ADC_CHANNEL_INV SOC_ADC_MAX_CHANNEL_NUM
35 #define ADC1_CHANNEL_MAX (SOC_ADC_CHANNEL_NUM(ADC_UNIT_1))
36 #define ADC2_CHANNEL_MAX (SOC_ADC_CHANNEL_NUM(ADC_UNIT_2))
37 #define ADC_CHANNEL_MAX(u) ((u == ADC_UNIT_1) ? ADC1_CHANNEL_MAX : ADC2_CHANNEL_MAX)
46 adc_channel_t adc_channel;
56 extern const _adc_hw_desc_t _adc_hw[];
61 extern const gpio_t _gpio_rtcio_map[];
Low-level GPIO peripheral driver interface definitions.