From 32b7347965c2af6eb5e786645fa545a77995c6ab Mon Sep 17 00:00:00 2001 From: gaoxu Date: Wed, 26 Mar 2025 14:52:59 +0800 Subject: [PATCH] feat(rng): add comment of reserved channel in RNG --- components/bootloader_support/src/bootloader_random_esp32c5.c | 4 ++-- components/bootloader_support/src/bootloader_random_esp32c6.c | 4 ++-- .../bootloader_support/src/bootloader_random_esp32c61.c | 4 ++-- components/bootloader_support/src/bootloader_random_esp32h2.c | 2 +- components/hal/esp32c5/include/hal/adc_ll.h | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/components/bootloader_support/src/bootloader_random_esp32c5.c b/components/bootloader_support/src/bootloader_random_esp32c5.c index 171970a53a..d2073ebc84 100644 --- a/components/bootloader_support/src/bootloader_random_esp32c5.c +++ b/components/bootloader_support/src/bootloader_random_esp32c5.c @@ -30,11 +30,11 @@ void bootloader_random_enable(void) adc_digi_pattern_config_t pattern_config = {}; pattern_config.unit = ADC_UNIT_1; pattern_config.atten = ADC_ATTEN_DB_12; - pattern_config.channel = ADC_CHANNEL_7; + pattern_config.channel = ADC_CHANNEL_7; //Use reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_1, 0, pattern_config); pattern_config.unit = ADC_UNIT_2; pattern_config.atten = ADC_ATTEN_DB_12; - pattern_config.channel = ADC_CHANNEL_1; + pattern_config.channel = ADC_CHANNEL_1; //Use reserved ADC2 and reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_2, 1, pattern_config); adc_ll_digi_set_pattern_table_len(ADC_UNIT_1, 2); diff --git a/components/bootloader_support/src/bootloader_random_esp32c6.c b/components/bootloader_support/src/bootloader_random_esp32c6.c index a8c37fd91a..4e268b97fb 100644 --- a/components/bootloader_support/src/bootloader_random_esp32c6.c +++ b/components/bootloader_support/src/bootloader_random_esp32c6.c @@ -30,11 +30,11 @@ void bootloader_random_enable(void) adc_digi_pattern_config_t pattern_config = {}; pattern_config.unit = ADC_UNIT_2; pattern_config.atten = ADC_ATTEN_DB_2_5; - pattern_config.channel = ADC_CHANNEL_1; + pattern_config.channel = ADC_CHANNEL_1; //Use reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_1, 0, pattern_config); pattern_config.unit = ADC_UNIT_2; pattern_config.atten = ADC_ATTEN_DB_2_5; - pattern_config.channel = ADC_CHANNEL_1; + pattern_config.channel = ADC_CHANNEL_1; //Use reserved ADC2 and reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_2, 1, pattern_config); adc_ll_digi_set_pattern_table_len(ADC_UNIT_2, 2); diff --git a/components/bootloader_support/src/bootloader_random_esp32c61.c b/components/bootloader_support/src/bootloader_random_esp32c61.c index ddc790bc2b..fb91164ca9 100644 --- a/components/bootloader_support/src/bootloader_random_esp32c61.c +++ b/components/bootloader_support/src/bootloader_random_esp32c61.c @@ -30,11 +30,11 @@ void bootloader_random_enable(void) adc_digi_pattern_config_t pattern_config = {}; pattern_config.unit = ADC_UNIT_1; pattern_config.atten = ADC_ATTEN_DB_12; - pattern_config.channel = ADC_CHANNEL_7; + pattern_config.channel = ADC_CHANNEL_7; //Use reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_1, 0, pattern_config); pattern_config.unit = ADC_UNIT_2; pattern_config.atten = ADC_ATTEN_DB_12; - pattern_config.channel = ADC_CHANNEL_1; + pattern_config.channel = ADC_CHANNEL_1; //Use reserved ADC2 and reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_2, 1, pattern_config); adc_ll_digi_set_pattern_table_len(ADC_UNIT_1, 2); diff --git a/components/bootloader_support/src/bootloader_random_esp32h2.c b/components/bootloader_support/src/bootloader_random_esp32h2.c index 5221a46433..b6f26e9027 100644 --- a/components/bootloader_support/src/bootloader_random_esp32h2.c +++ b/components/bootloader_support/src/bootloader_random_esp32h2.c @@ -31,7 +31,7 @@ void bootloader_random_enable(void) adc_ll_digi_set_pattern_table(ADC_UNIT_1, 0, pattern_config); pattern_config.unit = ADC_UNIT_2; pattern_config.atten = ADC_ATTEN_DB_2_5; - pattern_config.channel = ADC_CHANNEL_1; + pattern_config.channel = ADC_CHANNEL_1; //Use reserved ADC2 and reserved channel to get internal voltage adc_ll_digi_set_pattern_table(ADC_UNIT_2, 1, pattern_config); adc_ll_digi_set_pattern_table_len(ADC_UNIT_1, 1); diff --git a/components/hal/esp32c5/include/hal/adc_ll.h b/components/hal/esp32c5/include/hal/adc_ll.h index 88ae44d08f..716669bb5d 100644 --- a/components/hal/esp32c5/include/hal/adc_ll.h +++ b/components/hal/esp32c5/include/hal/adc_ll.h @@ -896,7 +896,7 @@ static inline void adc_ll_set_ent_param(uint32_t param) __attribute__((always_inline)) static inline void adc_ll_enable_calibration_ref(adc_unit_t adc_n, bool en) { - //C6 doesn't support ADC2, here is for backward compatibility for RNG + //C5 doesn't support ADC2, here is for backward compatibility for RNG if (adc_n == ADC_UNIT_1) { REGI2C_WRITE_MASK(I2C_SAR_ADC, ADC_SARADC1_EN_TOUT_ADDR, en); } else {