Specifications

Table Of Contents
pcitool -S[=all]
To test using default PCI config-file :=
pcitool --
test (or)
pcitool -t
Show confic data for specific bus:dev.func:=
pcitool --show {--bus=<bus># --dev=<dev># --
func=<func>#} (or)
pcitool -x {-B <bus># -D <dev># -F <func>#}
Read 8-bit config register for bus:dev.func:=
pcitool --read {--bus=<bus># --dev=<dev># --func=<func># --offset=<offset> --
count=<count>} (or)
pcitool -r {-B <bus># -D <dev># -F <func># -O <offset> -C <count>}
Write 8-bit config register for bus:dev.func:=
pcitool --write {--bus=<bus># --dev=<dev># --func=<func># --offset=<offset> --
val=<value>} (or)
pcitool -w {-B <bus># -D <dev># -F <func># -O <offset> -V <value>}
Execute repeatedly command by count:=
pcitool --iteration=max/<count> [option1]
[option2]... (or)
pcitool -I max/<count> [option1] [option2]...
Syntax: pcitool <option>
-h, --h Show the help text
-S, --scan Scan operation
-t, --test Test using the pre-programmed configuration or use supplied config
-x, --show Show operation
-r, --read Read operation
-w, --write Write operation
-I, --iteration= Iteration command execution
-B, --bus= To specify the i2c bus e.g.: /dev/i2c-<bus number>
-D, --dev= Device
-F, --func= Func
-O, --offset= Set the Offset
-C, --count= Count
-V, --val= Value to be set
Output
scan output
root@dell-diag-os:~# pcitool --scan
Acquiring PCI device name database
Device#01: bus:dev.fn 00:00.0 - ID=0x1f0c8086, Intel Atom Processor SoC Transaction Router
Device#02: bus:dev.fn 00:01.0 - ID=0x1f108086, Intel Atom Processor PCIe Root Port 1
Device#03: bus:dev.fn 00:02.0 - ID=0x1f118086, Intel Atom Processor PCIe Root Port 2
Device#04: bus:dev.fn 00:03.0 - ID=0x1f128086, Intel Atom Processor PCIe Root Port 3
Device#05: bus:dev.fn 00:04.0 - ID=0x1f138086, Intel Atom Processor PCIe Root Port 4
Device#06: bus:dev.fn 00:0e.0 - ID=0x1f148086, Intel Atom Processor C2000 RAS
Device#07: bus:dev.fn 00:0f.0 - ID=0x1f168086, Intel Atom Processor C2000 RCEC
Device#08: bus:dev.fn 00:13.0 - ID=0x1f158086, Intel Atom processor C2000 SMBus 2.0
Device#09: bus:dev.fn 00:14.0 - ID=0x1f418086, Intel Ethernet Connection I354
Device#10: bus:dev.fn 00:14.1 - ID=0x1f418086, Intel Ethernet Connection I354
Device#11: bus:dev.fn 00:14.2 - ID=0x1f418086, Intel Ethernet Connection I354
Device#12: bus:dev.fn 00:16.0 - ID=0x1f2c8086, Intel USB Enhanced Host Controller
Device#13: bus:dev.fn 00:17.0 - ID=0x1f228086, Intel AHCI SATA2 Controller
Device#14: bus:dev.fn 00:18.0 - ID=0x1f328086, Intel AHCI SATA3 Controller
Device#15: bus:dev.fn 00:1f.0 - ID=0x1f388086, Intel ISA bridge
Device#16: bus:dev.fn 00:1f.3 - ID=0x1f3c8086, Intel PCU SMBus
Device#17: bus:dev.fn 01:00.0 - ID=0x837514e4, Broadcom Network Processor BCM88375
Device#18: bus:dev.fn 01:00.1 - ID=0x837514e4, Broadcom Network Processor BCM88375
root@dell-diag-os:~#
Dell EMC DAIG-OS tools
61