09-26-2019, 04:25 AM
(This post was last modified: 09-26-2019, 07:22 AM by Jeeves.
Edit Reason: touch panel docs
)
(09-25-2019, 04:53 PM)ericgundrum Wrote: PineTime details now in the wiki: https://wiki.pine64.org/index.php/PineTime
Well, it all seems reasonably well documented at least. Managing that size of display from a MC with so little ROM/RAM is going to present some interesting challenges, especially if we want to produce an API that third parties can use without having to worry about the implementation details too much.
It seems kind of a shame the display doesn't have a copyrect command. You could (ab)use all that juicy extra display RAM it intends for vertical scrolling for stuff like glyph storage.
Edit: Actually, I take it back a little. I can find nothing at all about the touchscreen. Is the devkit going to come with some sort of documentation for that? I guess just a header with the register names might be enough to get it working. It would be a little annoying if the only way to figure it out would be to reverse engineer some binary driver.