Subject: query PCI bus speed?
To: None <port-i386@netbsd.org>
From: None <collver1@comcast.net>
List: netbsd-help
Date: 11/13/2003 15:14:25
Hello,

I have read that the standard PCI bus can be clocked at 20 to 33MHz, and
the specification provides for it being clocked at 66MHz.  It appears I can
find whether a device is going 66MHz in NetBSD.  In my computer it appears
my on-board IDE is going at 33MHz and AGP is going at 66MHz.

$ pcictl /dev/pci0 dump -b 000 -d 01 -f 0 | grep -e Device -e 66
    Device Name: 82845G/GL Host-to-AGP Bridge (0x2561)
      66 MHz capable: on

$ pcictl /dev/pci0 dump -b 000 -d 31 -f 1 | grep -e Device -e 66
    Device Name: 82801DB IDE Controller (UltraATA/100) (0x24cb)
      66 MHz capable: off

Is there any other way to detect the PCI bus timing on a typical PC?

How common is it for a PCI bus to be timed slower than 33MHz?

Thank you,

Ben