Hacker News new | ask | show | jobs
by megous 2689 days ago
I think it's because bigger displays consist of multiple controllers, handling different sections of the display. (at the bottom, there should usually be 2 chips, but for bigger displays there are 3) So you have to address these separately.

But nothing really weird.

1 comments

You're 100% right but it's very inconvenient to use. For example if you want to copy a buffer to the display you have to track the position and then execute commands to move the cursor to the new region.

Less of a problem now in C but back in the day, Z80 asm / PIC asm it was a PITA.