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
maybe the changes I did in a bigger refactoring of my LCD-lib would be of interest for you. Especially the zero-cost abstraction of CGRAM and DDRAM, which guaranties exclusive access at compile time. I also added correct handling of some rare edge cases like address overflowing.
Unfortunately, I haven't had enough time to add support for the embedded-hal traits, yet. So maybe some of my implementations will be an inspiration for you to improve your API, fell free to reuse any of them.
Cheers,
Hendrik
The text was updated successfully, but these errors were encountered:
Hi,
maybe the changes I did in a bigger refactoring of my LCD-lib would be of interest for you. Especially the zero-cost abstraction of CGRAM and DDRAM, which guaranties exclusive access at compile time. I also added correct handling of some rare edge cases like address overflowing.
kunerd/clerk#35
Unfortunately, I haven't had enough time to add support for the embedded-hal traits, yet. So maybe some of my implementations will be an inspiration for you to improve your API, fell free to reuse any of them.
Cheers,
Hendrik
The text was updated successfully, but these errors were encountered: