Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Aug 2003 21:46:00 -0500
From:      "Cagle, John (ISS-Houston)" <john.cagle@hp.com>
To:        "Petri Helenius" <pete@he.iki.fi>
Cc:        freebsd-current@freebsd.org
Subject:   RE: pci configuration
Message-ID:  <C50AB9511EE59B49B2A503CB7AE1ABD1067F2327@cceexc19.americas.cpqcorp.net>

next in thread | raw e-mail | index | archive | help
If you're using a server with the Compaq PCI-X Hot Plug controller, you
can read the maximum bus speed and current device speed from the hot
plug controller.  For details, take a look at the
drivers/pci/hotplug/cpqphp.h and drivers/pci/hotplug/cpqphp_core.c files
in the latest Linux 2.6 kernel.  Here are a couple links:

http://lxr.linux.no/source/drivers/pci/hotplug/cpqphp_core.c?v=3D2.6.0-te=
s
t2
http://lxr.linux.no/source/drivers/pci/hotplug/cpqphp.h?v=3D2.6.0-test2

Regards,
John

--------------------------------
John Cagle     john.cagle@hp.com
Principal Member Technical Staff
   Industry Standard Servers
    Hewlett-Packard Company

> -----Original Message-----
> From: Scott Long [mailto:scottl@freebsd.org]=20
> Sent: Tuesday, August 12, 2003 8:55 PM
> To: Doug White
> Cc: freebsd-current@freebsd.org; Petri Helenius
> Subject: Re: pci configuration
>=20
>=20
> Doug White wrote:
> > On Tue, 12 Aug 2003, Petri Helenius wrote:
> >=20
> >=20
> >>Is there way to view PCI / PCI-X configuration with=20
> bus-width and clock
> >>values when FreeBSD has already booted?
> >=20
> >=20
> > If you know where in PCI config space to look you could use=20
> pciconf to
> > query it.  Can't say I've heard of PCI speed negotiation=20
> issues, though.
> >=20
>=20
> I'm not aware of any registers in the standard PCI config space that
> will tell you the speed of the bus.  Some PCI devices will make that
> information available, but not in a standard way.  The BIOS of some
> higher-end systems might also tell you this information.
>=20
> Scott
>=20
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to=20
> "freebsd-current-unsubscribe@freebsd.org"
>=20



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