boot: implement battery icon drawing functions

This commit is contained in:
Michael Scire 2019-05-06 13:33:54 -07:00
parent cccef3b85c
commit 72377c2345
8 changed files with 198 additions and 5 deletions

View file

@ -74,6 +74,11 @@ class Boot {
static void ShowDisplay(size_t x, size_t y, size_t width, size_t height, const u32 *img);
static void FinalizeDisplay();
/* Battery Display utilities. */
static void ShowLowBatteryIcon();
static void StartShowChargingIcon(size_t battery_percentage, bool wait);
static void EndShowChargingIcon();
/* Calibration utilities. */
static u16 GetCrc16(const void *data, size_t size);
static u32 GetBatteryVersion();