- Jun 11, 2023
-
-
q3k authored
This uses atomics to lock out concurrenct writes/reads, and fixes some potential null pointer dereferences.
-
q3k authored
Sometimes mpy code requests ctx too early, before the display (and thus ctx) are initialized. This is a quick-and-dirty workaround as we're planning on getting rid of this code path anyway.
-
q3k authored
-
q3k authored
This moves badge hardware generation selection over from a header file into ESP-IDF configuratbility. The generaiton can now be selected by specifying `BADGE_GENERATION` or `-g` when running the initial built. In addition, each generation now gets its own sdkconfig.defaults file (instead named sdkconfig.$generation) and the big autogeneration sdkconfig file gets yeeted.
-
q3k authored
-
q3k authored