businfo subcommand
The businfo subcommand displays information about all registered buses or about a specified bus.
Format
businfo [-a | -b Bid | eaddr ]
Parameters
Item | Description |
---|---|
-a | Displays data for all valid buses. |
-b Bid | Displays data for bus specified by bus id Bid. |
eaddr | Displays data for the bus at this address. |
Other
No aliases.
Examples
The following is an example of how to use the businfo subcommand:
(0)> businfo //display summary
********** PCI BUSES ***********
ADDRESS BID BUS_NUM DEVFUNC PHB_UNIT_ID REGIONS
F100010039787700 900000C0 00000000 00000000 0800000020000000 00000002
********** OTHER BUSES ***********
ADDRESS BID BUS_NUM DEVFUNC PHB_UNIT_ID REGIONS
F100010029238E80 90000040 00000000 00000000 0000000000000000 00000001
F100010029242E00 90000300 00000000 00000000 0000000000000000 00000001
F100010029243C80 90000340 00000000 00000000 0000000000000000 00000000
(0)> businfo -b 900000C0 //display details specifying bus id
next = 0000000000000000 d_map_init = 00000000078736E0
d_map_init_ext = 0000000007873710 d_map_query = 00000000078736F8
disable_io = 0000000000000000
eeh_init = 0000000007873728 eeh_init_multifunc = 00000000078738F0
PHB_Unit_ID = 0800000020000000 bus_specific_data = 00000000
devfunc = 00000000 bid = 900000C0
num_regions = 00000002
ioaddr[00] = 0000200000000000 ioaddr[01] = 0000200000000000
ioaddr[02] = 0000000000000000 ioaddr[03] = 0000000000000000
ioaddr[04] = 0000000000000000 ioaddr[05] = 0000000000000000
ioaddr[06] = 0000000000000000 ioaddr[07] = 0000000000000000
ioaddr[08] = 0000000000000000 ioaddr[09] = 0000000000000000
ioaddr[10] = 0000000000000000 ioaddr[11] = 0000000000000000
ioaddr[12] = 0000000000000000 ioaddr[13] = 0000000000000000
ioaddr[14] = 0000000000000000 ioaddr[15] = F1000100396AEB00
Extended Memory Regions
----------------------------------------------------------------------------
eyec: 42455230 -> BER0
bid: 900000C0
num_regions: 00000002
Regions:
regions[0]:
eyec: 65787452 -> extR
type: 00000001 (PCI_BUSMEM)
size: 0000000080000000
bus_addr: 0000000080000000
sys_addr: 0000200080000000
regions[1]:
eyec: 65787452 -> extR
type: 00000001 (PCI_BUSMEM)
size: 0000010000000000
bus_addr: 0000210000000000
sys_addr: 0000210000000000
----------------------------------------------------------------------------
(0)> businfo F100010029238E80 //display details specifying address
next = 0000000000000000 d_map_init = 0000000000000000
d_map_init_ext = 0000000000000000 d_map_query = 0000000000000000
disable_io = 0000000000000000
eeh_init = 0000000000000000 eeh_init_multifunc = 0000000000000000
PHB_Unit_ID = 0000000000000000 bus_specific_data = 00000000
devfunc = 00000000 bid = 90000040
num_regions = 00000001
ioaddr[00] = 0000000000000000 ioaddr[01] = 0000000000000000
ioaddr[02] = 0000000000000000 ioaddr[03] = 0000000000000000
ioaddr[04] = 0000000000000000 ioaddr[05] = 0000000000000000
ioaddr[06] = 0000000000000000 ioaddr[07] = 0000000000000000
ioaddr[08] = 0000000000000000 ioaddr[09] = 0000000000000000
ioaddr[10] = 0000000000000000 ioaddr[11] = 0000000000000000
ioaddr[12] = 0000000000000000 ioaddr[13] = 0000000000000000
ioaddr[14] = 0000000000000000 ioaddr[15] = 0000000000000000
(0)> businfo -a //display details for all valid buses
********** PCI BUSES ***********
Printing Hash bucket 00000000
-----------------------------
next = 0000000000000000 d_map_init = 00000000078736E0
d_map_init_ext = 0000000007873710 d_map_query = 00000000078736F8
disable_io = 0000000000000000
eeh_init = 0000000007873728 eeh_init_multifunc = 00000000078738F0
PHB_Unit_ID = 0800000020000000 bus_specific_data = 00000000
devfunc = 00000000 bid = 900000C0
num_regions = 00000002
ioaddr[00] = 0000200000000000 ioaddr[01] = 0000200000000000
ioaddr[02] = 0000000000000000 ioaddr[03] = 0000000000000000
ioaddr[04] = 0000000000000000 ioaddr[05] = 0000000000000000
ioaddr[06] = 0000000000000000 ioaddr[07] = 0000000000000000
ioaddr[08] = 0000000000000000 ioaddr[09] = 0000000000000000
ioaddr[10] = 0000000000000000 ioaddr[11] = 0000000000000000
ioaddr[12] = 0000000000000000 ioaddr[13] = 0000000000000000
ioaddr[14] = 0000000000000000 ioaddr[15] = F1000100396AEB00
Extended Memory Regions
----------------------------------------------------------------------------
eyec: 42455230 -> BER0
bid: 900000C0
num_regions: 00000002
Regions:
regions[0]:
eyec: 65787452 -> extR
type: 00000001 (PCI_BUSMEM)
size: 0000000080000000
bus_addr: 0000000080000000
sys_addr: 0000200080000000
regions[1]:
eyec: 65787452 -> extR
type: 00000001 (PCI_BUSMEM)
size: 0000010000000000
bus_addr: 0000210000000000
sys_addr: 0000210000000000
----------------------------------------------------------------------------
********** OTHER BUSES ***********
next = 0000000000000000 d_map_init = 0000000000000000
d_map_init_ext = 0000000000000000 d_map_query = 0000000000000000
disable_io = 0000000000000000
eeh_init = 0000000000000000 eeh_init_multifunc = 0000000000000000
PHB_Unit_ID = 0000000000000000 bus_specific_data = 00000000
devfunc = 00000000 bid = 90000040
num_regions = 00000001
ioaddr[00] = 0000000000000000 ioaddr[01] = 0000000000000000
ioaddr[02] = 0000000000000000 ioaddr[03] = 0000000000000000
ioaddr[04] = 0000000000000000 ioaddr[05] = 0000000000000000
ioaddr[06] = 0000000000000000 ioaddr[07] = 0000000000000000
ioaddr[08] = 0000000000000000 ioaddr[09] = 0000000000000000
ioaddr[10] = 0000000000000000 ioaddr[11] = 0000000000000000
ioaddr[12] = 0000000000000000 ioaddr[13] = 0000000000000000
ioaddr[14] = 0000000000000000 ioaddr[15] = 0000000000000000
next = 0000000000000000 d_map_init = 0000000000000000
d_map_init_ext = 0000000000000000 d_map_query = 0000000000000000
disable_io = 0000000000000000
eeh_init = 0000000000000000 eeh_init_multifunc = 0000000000000000
PHB_Unit_ID = 0000000000000000 bus_specific_data = 00000000
devfunc = 00000000 bid = 90000300
num_regions = 00000001
ioaddr[00] = 0000000000000000 ioaddr[01] = 0000000000000000
ioaddr[02] = 0000000000000000 ioaddr[03] = 0000000000000000
ioaddr[04] = 0000000000000000 ioaddr[05] = 0000000000000000
ioaddr[06] = 0000000000000000 ioaddr[07] = 0000000000000000
ioaddr[08] = 0000000000000000 ioaddr[09] = 0000000000000000
ioaddr[10] = 0000000000000000 ioaddr[11] = 0000000000000000
ioaddr[12] = 0000000000000000 ioaddr[13] = 0000000000000000
ioaddr[14] = 0000000000000000 ioaddr[15] = 0000000000000000
next = 0000000000000000 d_map_init = 000000000789A4C8
d_map_init_ext = 000000000789A4E0 d_map_query = 0000000000000000
disable_io = 0000000000000000
eeh_init = 0000000000000000 eeh_init_multifunc = 0000000000000000
PHB_Unit_ID = 0000000000000000 bus_specific_data = 00000000
devfunc = 00000000 bid = 90000340
num_regions = 00000000
ioaddr[00] = FFFFFFFFFFFFFFFF ioaddr[01] = FFFFFFFFFFFFFFFF
ioaddr[02] = FFFFFFFFFFFFFFFF ioaddr[03] = FFFFFFFFFFFFFFFF
ioaddr[04] = FFFFFFFFFFFFFFFF ioaddr[05] = FFFFFFFFFFFFFFFF
ioaddr[06] = FFFFFFFFFFFFFFFF ioaddr[07] = FFFFFFFFFFFFFFFF
ioaddr[08] = FFFFFFFFFFFFFFFF ioaddr[09] = FFFFFFFFFFFFFFFF
ioaddr[10] = FFFFFFFFFFFFFFFF ioaddr[11] = FFFFFFFFFFFFFFFF
ioaddr[12] = FFFFFFFFFFFFFFFF ioaddr[13] = FFFFFFFFFFFFFFFF
ioaddr[14] = FFFFFFFFFFFFFFFF ioaddr[15] = FFFFFFFFFFFFFFFF