possible compiler optimisation problems

This commit is contained in:
mitxela
2023-07-20 13:21:46 +01:00
parent 594e1b9eab
commit becf0d46e0
2 changed files with 3 additions and 2 deletions

View File

@@ -182,7 +182,7 @@ struct {
float fake_lat;
time_t countdown_to;
float brightness_override;
_Bool zone_override;
volatile _Bool zone_override;
_Bool modes_enabled[NUM_DISPLAY_MODES];
} config = {0};
@@ -1443,6 +1443,7 @@ void checkDelayedLoadRules(){
config.zone_override = 1;
if (loadRulesSingle(preloadRulesString) !=RULES_OK) {
config.zone_override = 0;
if (data_valid) new_position=1;
}
}
delayedLoadRules=0;

View File

@@ -83,7 +83,7 @@ uint32_t mapCacheStart = 0xffffffff, mapCacheEnd = 0;
extern uint32_t qspi_write_time;
extern uint32_t qspi_usb_read_time;
_Bool zd_abort =0;
volatile _Bool zd_abort =0;
void ZDAbort(){
zd_abort=1;
}