I used it for a bit 25 years ago when we were using it as the GUI for a Linux based tablet because X took too much memory...
I used it for a bit 25 years ago when we were using it as the GUI for a Linux based tablet because X took too much memory...
But it only requires a driver that can handle a minimum of reading/setting individual pixels and draw horizontal and vertical lines and manage the palette (of course if whatever you're drawing on supports more than that, you'll get far better performance if you implement e.g. blits).
We were using it without any shims, and had a very tiny GUI lib running directly against the Nano-X API, and contracted Opera to port their browser to it as well to use on our tablet.
It was a fun project, but way too early - the hardware we built was beautiful but so extremely constrained, leading to put a huge effort into shrinking everything. Never made it to mass production.