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
Introduce a new debug i2c detect header (common/include/firmware/debug/debug_i2cdetect.h) and migrate display drivers and related device code from the old HAL_I2C wrapper to the new I2c interface. Changes include: replacing hal_i2c_ members with i2c_, updating includes from hal_i2c.h to i2c.h, adapting I2C read/write/register calls, and switching i2c::IsConnected usage in display detection. SC16IS740 register writes were updated to pass the explicit stop/restart flag (third parameter) where required. Added debug entry/exit logging in several display classes, bumped copyright years to 2026, and removed legacy lib-hal debug i2cdetect and hal_i2c headers/sources. Note: callers relying on the old HAL_I2C API or the previous WriteRegister signature will need to be updated to match the I2c API and the new WriteRegister parameter.
0 commit comments