[OpenBIOS] success on l440gx+ ram

Chris Maresca ckm at crust.net
Wed Feb 16 00:05:50 CET 2000


Why not just output to a serial port for the momment?  That might be
easier and a very good option for the long term....

Then again, I know nothing about hardware.

Chris.

-- linux, up 52 days, because it can.

On Tue, 15 Feb 2000, David Christensen wrote:

> Are you using an ISA VGA adapter or a PCI/AGP video adapter?  The ISA
> adapter would be easier, setting up real mode and make a FAR CALL to the
> OPROM at address 0x000C0003.  (Make sure your stack pointers are setup.)
> PCI is a lot more complicated.  Probe the VGA BARs and assign the required
> I/O and memory resources.  Probe the PCI expansion ROM BAR and enable it at
> a convenient memory location.  Next you'll need to access the PAM registers
> in the 440GX and setup a read/write memory region starting at 0x000C0000, at
> least as long as the expansion OPROM.  Copy the OPROM down into the
> read/write shadow memory.  Turn off the expansion ROM, setup for real mode,
> then make a FAR CALL to the OPROM just like the ISA VGA case.  When the VGA
> OPROM returns check the size of the OPROM and set the PAM registers in the
> 440GX to read-only mode.  Now you should have video.  Easy as pie.
> 
> Dave
> 
> -----Original Message-----
> From: owner-openbios at elvis.informatik.uni-freiburg.de
> [mailto:owner-openbios at elvis.informatik.uni-freiburg.de]On Behalf Of
> Ronald G. Minnich
> Sent: Tuesday, February 15, 2000 6:18 PM
> To: openbios at elvis.informatik.uni-freiburg.de
> Subject: [OpenBIOS] success on l440gx+ ram
> 
> 
> I forgot to put a 0x17 in reg 0x76 after the mode set command. Sheesh.
> 
> dram is now working fine. I am actually in protected mode in the 32-bit
> openbios startup, getting ready to gunzip linux and jump to it.
> 
> Now the trick is to figure out why I have no display :-)
> 
> All I want for now is a vga-compatible thing, very limited in scope. So I
> want the absolute minimum hardware only. Any hints would be welcome.
> 
> ron
> 
> -
> To unsubscribe: send mail to majordomo at freiburg.linux.de
> with 'unsubscribe openbios' in the body of the message
> 
> -
> To unsubscribe: send mail to majordomo at freiburg.linux.de
> with 'unsubscribe openbios' in the body of the message
> 

-
To unsubscribe: send mail to majordomo at freiburg.linux.de
with 'unsubscribe openbios' in the body of the message



More information about the openbios mailing list