X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fcore%2Fao_config.c;h=cc580d666ede29b97dce87cccbec54b205719485;hb=84f9a525c64491afa9b7a565e3c10a4cee106e14;hp=76a8ed4a3b37aaa9f2e912113b1f2f327f785f0b;hpb=8164cd95db62e4564b3a9ba5c06a74c870c03841;p=fw%2Faltos diff --git a/src/core/ao_config.c b/src/core/ao_config.c index 76a8ed4a..cc580d66 100644 --- a/src/core/ao_config.c +++ b/src/core/ao_config.c @@ -81,6 +81,10 @@ _ao_config_get(void) if (ao_config_loaded) return; #if HAS_EEPROM + /* Yes, I know ao_storage_read calls ao_storage_setup, + * but ao_storage_setup *also* sets ao_storage_config, which we + * need before calling ao_storage_read here + */ ao_storage_setup(); ao_storage_read(ao_storage_config, &ao_config, sizeof (ao_config)); #endif