Stefan Reinauer wrote:
- Luis Correia lfcorreia@lfcorreia.dyndns.org [061105 02:07]:
I've managed to reduce the overall size of the bios and added the original VGA bios rom. But my guess (from reading the archives) that VSA is still not supported and such, my hopes of seeing any image on teh VGA screen are now even more reduced...
VSA is supported since the OLPC.
I looked into OLPC configuration options and could not figure out how to enable VSA for my board.
The factory BIOS has a 32k Elpin systems vga rom and a 128k block with no visible strings that seems to be just code. I'm assuming this is the VSA code block.
I have now reduced LinuxBIOS and FILO payload footprint in order to fit inside the remaining 96k in the BIOS.
Attached you'll see a bootlog until FILO boots. This will give an idea of how the devices were initialized.
We can see thatthe 32k vga bios is copied to the correct place, but nothing is done to the VSA portion, it is true that this VSA code does not have the standard BIOS start values (0x55aa).
p.s. today i'm not complaining about IRQ's :) p.s.2. the actual console, ie keyboard and mouse appear to be working, at least the keyboard reacts on ctrl-alt-del.
Luis Correia