
VVDN_T4MFCS_Scaleout_User_Manual Rev. A0-03
35
CONFIDENTIAL
Examples:
=>
pci 0
Scanning PCI devices on bus 0
BusDevFun VendorId DeviceId Device Class Sub-Class
_____________________________________________________________
00.00.00 0x1957 0x0440 Processor 0x20
=>
pci 1
Scanning PCI devices on bus 1
BusDevFun VendorId DeviceId Device Class Sub-Class
_____________________________________________________________
01.00.00 0x1957 0x0800 Processor 0x2
=>
pci display 0
00000000: 04401957 00100006 0b200010 00810008
00000010: df000000 00000000 00010100 00000111
00000020: e010e000 00011001 00000000 00000000
00000030: 00000000 00000040 00000000 000001ff
From the linux terminal we can scan pci devices and read write memory
and I/O Space allocated
to it using SYSFS and lspci.
=> lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller
(rev 0b)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC
(rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root
Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root
Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root
Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root
Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1
(rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA
Controller 1 [AHCI mode] (rev 04)