perf: added volatile for global variables
This commit is contained in:
1 parent
27af674d19
commit
54841bfd79
1 file changed
+4
-4
+4
-4
@@ -17,10 +17,10 @@ static gptimer_handle_t _dimmer_timer = NULL;
|
|||||||
static gptimer_alarm_config_t _alarm_config = {0};
|
static gptimer_alarm_config_t _alarm_config = {0};
|
||||||
|
|
||||||
static zh_ac_dimmer_init_config_t _init_config = {0};
|
static zh_ac_dimmer_init_config_t _init_config = {0};
|
||||||
static volatile uint64_t _prev_us = 0;
|
volatile static uint64_t _prev_us = 0;
|
||||||
static volatile uint8_t _dimmer_value = 0;
|
volatile static uint8_t _dimmer_value = 0;
|
||||||
static volatile bool _is_dimmer_work = false;
|
volatile static bool _is_dimmer_work = false;
|
||||||
static bool _is_initialized = false;
|
volatile static bool _is_initialized = false;
|
||||||
|
|
||||||
static esp_err_t _zh_ac_dimmer_validate_config(const zh_ac_dimmer_init_config_t *config);
|
static esp_err_t _zh_ac_dimmer_validate_config(const zh_ac_dimmer_init_config_t *config);
|
||||||
static esp_err_t _zh_ac_dimmer_gpio_init(const zh_ac_dimmer_init_config_t *config);
|
static esp_err_t _zh_ac_dimmer_gpio_init(const zh_ac_dimmer_init_config_t *config);
|
||||||
|
|||||||
Reference in new issue
Block a user