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
Multiple cleanups and small feature additions across display and GPIO headers:
- common/utils: Replace a constexpr static_assert in FromHex with a runtime assert to avoid compile-time failure for non-constant contexts.
- lib-display: Bump copyright years to 2026 and adjust formatting (namespace/struct brace style, include-guard comment).
- lib-display SPI config: Reformat macro alignment, add RASPPI support (include gpio_rasppi.h) and ODROID conditional, standardize SPI_LCD_* macro definitions, and default GPIO values to 0 in unspecified platforms; clarify CS macro scope with comments.
- lib-display SPI driver: Simplify PutString implementation to a pointer-based while loop and remove unused index variable.
- st7789 driver: Add include of timing.h.
- lib-gd32 GPIO: Add GD32H7XX stub for Gd32GpioIntCfg (assert not implemented), adjust template/function formatting, and replace several block comments with clearer // comments to improve readability.
These changes are primarily formatting, minor API stubbing, portability additions, and readability improvements. Review runtime behavior where asserts and default 0 GPIO values were introduced to ensure they match intended platform defaults.
0 commit comments