You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move and rename board and panel LED APIs into common modules and update usages across the codebase. Key changes:
- Rename hal_boardinfo.h -> common/include/board.h and hal_boardinfo.cpp -> lib-gd32/src/board.cpp; introduce board namespace (replacing hal), add BootDevice enum and new board helpers (Init, Reboot, RebootHandler, GetBootDevice, CoreTemperatureMin/Max/Current, Website).
- Rename hal_panelled header/source to panelled.h/.cpp and remove old hal_panelled.h; switch namespace usages from hal::panelled to panelled and update callers.
- Update includes (firmwareversion, hal.h, hal_init, hal_statusled, etc.) to use new headers and symbols.
- Delete unused hwclockrtc.cpp and adjust remoteconfig to skip display messages before calling reboot.
- Misc: formatting/brace style changes, small debug/log additions (Show), inline constexpr adjustments, and pixel/ArtNet handler formatting fixes.
These changes consolidate board/panel LED APIs, simplify namespaces, and harmonize file locations.
0 commit comments