||[Nov. 3rd, 2008|09:37 pm]
I've thrown some more code into my xoos repository on Github. Now you'll find
XOOS1.st which calls
Test run to execute simple Pepsi selftest code for keyboard and mouse input (via Openfirmware bindings) and 32-bpp framebuffer display support with hardware blit (Geode driver written in Pepsi). That's a bit over 500 lines of code that I've yet to polish.
If you want to play around then you can find build instructions on the VPRI Wiki's XO Hacking page. I'd appreciate feedback on the usefulness of the examples and instructions so try it out!
Hacking time is running out for the moment: I'm heading up to Mountain View for the 40th Anniversary of the Dynabook on wednesday and then on thursday I'm disappearing into the mountains of New Zealand for a couple of weeks. Then more hacking!
Update: I forgot to mention that Mitch Bradley improved the firmware mouse support for me and
xoos requires bleeding-edge firmware q2e21a.rom to operate the mouse. To install: download that file, put it on a USB stuck, and type
flash u:\q2e21a.rom at the Forth prompt.