Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Sep 1997 16:29:02 +0930
From:      Mike Smith <mike@smith.net.au>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        mike@smith.net.au (Mike Smith), sos@sos.freebsd.dk, hackers@FreeBSD.ORG
Subject:   Re: INB question 
Message-ID:  <199709190659.QAA01136@word.smith.net.au>
In-Reply-To: Your message of "Thu, 18 Sep 1997 16:27:12 GMT." <199709181627.JAA17940@usr03.primenet.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > If Jonathan can get the early-kernel BIOS call stuff working, int15 may 
> > still be the "right" way to go.  Until then, how about you look for the 
> > MCA configuration information?  One would hope that its location and 
> > format were documented.
> 
> They are, sort of:
> 
> INT 0x15 AH=0xCO:
> 
> 	Gets a pointer to configuration information storead in
> 	the system BIOS ROM.  This information often resides at
> 	F000:E6F5, but starting with the PS/2, IBM no longer
> 	retains a fixed location for this table.
> 
> Bletch.  Exactly the case I wanted.  8-(.

This isn't the MCA configuration information; this is the BIOS 
hardware table.  I mean the soft configuration information that you 
mung with the config disk.

> Yeah;  that's why I picked the extended MCA DMA ports for the detect;
> that, and I can do the probe non-destructively, with the expectation of
> a 0 bit in my data and no hardware configuratio changes resulting.

Where is the port exactly?  ie. is it likely to be sat on or masked 
over by an ISA device?

mike





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709190659.QAA01136>