|
CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
|
#include <cstdint>Go to the source code of this file.
Classes | |
| struct | cdc::ui::UiDeps |
Namespaces | |
| namespace | cdc |
| namespace | cdc::hal |
| namespace | cdc::ui |
| Centralized key-code constants for cdc_views. | |
Functions | |
| void | cdc::ui::ui_init (const UiDeps &deps) |
| Initializes App UI, builds all core views, and wires callbacks. | |
| void | cdc::ui::ui_on_modules_ready () |
| Refreshes module-backed menus once module startup is complete. | |
| void | cdc::ui::ui_rebuild_menus () |
| Rebuilds dynamic UI menus. | |
| void | cdc::ui::ui_process (uint32_t nowMs) |
| Main UI tick: input processing, timeouts, status updates, and rendering. | |
| void | cdc::ui::rebootIntoBootloader () |
| Reboots the device into USB download (bootloader) mode. | |