I recently purchased a Dell Precision T5400 and installed an Adaptec
PCI-X 2230SLP SCSI controller. The Dell system is advertised as
having 100Mhz capable PCI-X slots and the Adaptec card is advertised
as being 133Mhz capable. Iím trying to determine the current bus
speed of this Adaptec card. The only tool that I've found so far to
check bus speed is lspci (pciutils v3.0.0). The output from "lspci -
vvv" follows for the PCI-X bridge and the Adaptec card:

03:00.3 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express to
PCI-X Bridge (rev 01) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
SERR- Latency: 0, Cache Line Size: 64 bytes
Bus: primary=03, secondary=07, subordinate=07, sec-latency=64
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: f7900000-f7cfffff
Prefetchable memory behind bridge:
Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort-
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
Capabilities: [44] Express PCI/PCI-X Bridge IRQ 0
Device: Supported: MaxPayload 256 bytes, PhantFunc 0,
Device: Latency L0s <64ns, L1 <1us
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 256 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x8, ASPM L0s, Port 0
Link: Latency L0s unlimited, L1 unlimited
Link: ASPM Disabled CommClk- ExtSynch-
Link: Speed 2.5Gb/s, Width x4
Capabilities: [6c] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] Subsystem: Dell Unknown device 021e
Capabilities: [d8] PCI-X bridge device
Secondary Status: 64bit+ 133MHz+ SCD- USC- SCO- SRD-
Status: Dev=00:00.3 64bit- 133MHz- SCD- USC- SCO- SRD-
Upstream: Capacity=65535 CommitmentLimit=65535
Downstream: Capacity=65535 CommitmentLimit=65535
Capabilities: [100] Advanced Error Reporting

07:05.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 03)
Subsystem: Adaptec ASR-2230S + ASR-2230SLP PCI-X (Lancer)
Control: I/O- Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
SERR- Latency: 64 (250ns min, 250ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 74
Region 0: Memory at f7a00000 (64-bit, non-prefetchable)
Region 2: Memory at f79ff000 (64-bit, non-prefetchable)
Expansion ROM at f7c00000 [disabled] [size=32K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+
Queue=0/1 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [58] PCI-X non-bridge device
Command: DPERE- ERO- RBC=512 OST=16
Status: Dev=07:05.0 64bit+ 133MHz+ SCD- USC- DC=simple
DMMRBC=4096 DMOST=2 DMCRS=128 RSCEM- 266MHz- 533MHz-
Capabilities: [60] Vital Product Data

The Adaptec card is the only card on the PCI-X bus and I have
with Adaptec that the card will down clock to 100Mhz. My cause for
concern is that the first ďstatusĒ line for the Adaptec card shows
66Mhz. Could someone shed some light on how to interpret the lspci


Rob Ramsey
Colorado Springs, CO