I hope this is the right channel to be asking the following question, so
here goes:

I have tried porting the x86 emulation part of the EBSA285 BIOS so I could
warm-boot the VGA on my Integrator board (this code is integrated into my
bootloader). Besides a timer problem the S3 Trio64 video card I've installed
seems to "wake-up", however I've tried using the vga_print function to
output something to the screen, but nothing happens.

What I understand is that the EBSA285 has ISA memory space starting at
0x80000000 so the character memory is set to 0x800B8000. I've tried setting
the charmem/scrmem variable to the PCI card (first RAM BAR base + 0xB8000)

My questions are:

1. How should I access the VGA text buffer (with PCs it's 0xB8000) or what's
wrong with my mapping ?
2. Should I see anything printed on the screen when the card initializes ?
3. Is there any easier way of setting up MicroWindows on a Integrator board
?

TIA,
Idan.


_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to