/hal_espressif-latest/components/esp_hw_support/port/esp32s2/ |
D | sar_periph_ctrl.c | 28 static int rtc_spinlock; variable 30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
D | adc2_init_cal.c | 17 extern int rtc_spinlock; 19 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 20 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/ |
D | sar_periph_ctrl.c | 27 int rtc_spinlock; variable 29 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 30 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 31 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/ |
D | sar_periph_ctrl.c | 26 static int rtc_spinlock; variable 28 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 29 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 30 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/ |
D | sar_periph_ctrl.c | 28 static int rtc_spinlock; variable 30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/esp_hw_support/port/esp32/ |
D | sar_periph_ctrl.c | 26 static int rtc_spinlock; variable 28 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 29 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 30 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/ |
D | sar_periph_ctrl.c | 28 int rtc_spinlock; variable 30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
D | adc2_init_cal.c | 17 extern int rtc_spinlock; 19 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 20 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/ |
D | sar_periph_ctrl.c | 28 int rtc_spinlock; variable 30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0) 31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock); 32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/driver/deprecated/esp32/ |
D | dac_legacy.c | 12 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 13 #define DAC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 14 #define DAC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sar_periph_ctrl_common.c | 21 extern int rtc_spinlock; 23 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0) 24 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
|
D | adc_share_hw_ctrl.c | 45 extern int rtc_spinlock; 47 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0) 48 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
|
D | rtc_module.c | 38 int rtc_spinlock; variable
|
/hal_espressif-latest/components/esp_adc/ |
D | adc_oneshot.c | 36 extern portMUX_TYPE rtc_spinlock; 157 portENTER_CRITICAL(&rtc_spinlock); in adc_oneshot_config_channel() 162 portEXIT_CRITICAL(&rtc_spinlock); in adc_oneshot_config_channel() 175 portENTER_CRITICAL(&rtc_spinlock); in adc_oneshot_read() 186 portEXIT_CRITICAL(&rtc_spinlock); in adc_oneshot_read() 198 portENTER_CRITICAL_SAFE(&rtc_spinlock); in adc_oneshot_read_isr() 208 portEXIT_CRITICAL_SAFE(&rtc_spinlock); in adc_oneshot_read_isr()
|
D | adc_continuous.c | 50 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 51 #define ADC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 52 #define ADC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
/hal_espressif-latest/components/driver/deprecated/esp32s2/ |
D | dac_legacy.c | 19 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 20 #define DAC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 21 #define DAC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
/hal_espressif-latest/components/driver/deprecated/ |
D | dac_common_legacy.c | 19 extern int rtc_spinlock; 21 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0) 22 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
|
D | adc_i2s_deprecated.c | 46 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 47 #define ADC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 48 #define ADC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
D | adc_dma_legacy.c | 54 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 55 #define ADC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 56 #define ADC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
D | adc_legacy.c | 48 extern int rtc_spinlock; 50 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0) 51 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/driver/gpio/ |
D | rtc_io.c | 19 extern int rtc_spinlock; 21 #define RTCIO_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0) 22 #define RTCIO_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
|
/hal_espressif-latest/components/driver/touch_sensor/ |
D | touch_sensor_common.c | 46 extern int rtc_spinlock; 48 #define TOUCH_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0) 49 #define TOUCH_EXIT_CRITICAL() irq_unlock(rtc_spinlock)
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s3/ |
D | touch_sensor.c | 50 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 51 #define TOUCH_ENTER_CRITICAL_SAFE() portENTER_CRITICAL_SAFE(&rtc_spinlock) // Can be called in isr… 52 #define TOUCH_EXIT_CRITICAL_SAFE() portEXIT_CRITICAL_SAFE(&rtc_spinlock) 53 #define TOUCH_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 54 #define TOUCH_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/ |
D | touch_sensor.c | 50 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 51 #define TOUCH_ENTER_CRITICAL_SAFE() portENTER_CRITICAL_SAFE(&rtc_spinlock) // Can be called in isr… 52 #define TOUCH_EXIT_CRITICAL_SAFE() portEXIT_CRITICAL_SAFE(&rtc_spinlock) 53 #define TOUCH_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 54 #define TOUCH_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|
/hal_espressif-latest/components/driver/touch_sensor/esp32/ |
D | touch_sensor.c | 59 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc … 60 #define TOUCH_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock) 61 #define TOUCH_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
|