In message: <[EMAIL PROTECTED]>
            "Daniel O'Connor" <[EMAIL PROTECTED]> writes:
: On Thu, 2002-03-14 at 18:11, M. Warner Losh wrote:
: > : However this just ends up printing 0.
: > : 
: > : (PCI_DC_SIO_PORT is 0x2f)
: > 
: > Do you have the right dev?
: > 
: >     bcr = pci_read_config(sp->sc->dev, CB_PCI_BRIDGE_CTRL, 2);
: > 
: > is what I use in the pccard bridge pci driver and it works.
: 
: I believe so..
: The code I pasted is in the probe routine of the device just after a
: check that the vendor and device ID are correct.
: 
: Perhaps not all of it is mapped? (or isn't during probe?)
: Or some other straw grabbing statement :)

The pci config space is always mapped.  What does pciconf -r pciX:Y:Z
0:0xff say?  X:Y:Z is the pci bus address.

Warner

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to