On Wed, 24 Nov 2004, Dave Ashley wrote:
3c5.34 is Scratch Pad Register 3 3c5.39 is BIOS reserved register 0
linuxbios isn't initializing either as far as I know. To handle this safely it would seem it must set the ram size in both seq registers.
This seems really weird, using vga seq scratch registers to convey information from the BIOS to XFree86. Is this common or something specific to VIA?
it's common. I think it would be easy to have the northbridge code set it up, we did something like this years ago on the sis 630.
look at the v1 northsouth code for the 630 and you'll see it. ron