Specifications
Understanding the Kernel Environmen
t
9-11
cpu Reserved for future use.
sio_address Short I/O address of the adapter. The term short I/O refers
to the sixteen-bit wide address space of the I/O bus. Driv-
ers do not normally access this field.
bus_address Bus I/O address of the adapter. Bus I/O refers to the thirty-
two bit wide address space of the I/O bus. Drivers do not
normally access this field.
v_sio_address Virtual short I/O address of the adapter. This component is
populated by the driver during the driver’s init(D2)
routine.
v_busaddress Virtual bus address for the adapter. This entry is populated
by the driver after mapping the physical bus address into
the kernel address space using physmap(D3).Itisused
for informational display.
slot The physical slot location of the adapter.
dma Not used on the Series 6000 platform.
ilev The assigned interrupt request level to be used by the
adapter.
ivec The assigned interrupt vector to be used by the adapter.
This field is populated by the driver when the interrupt
vector is programmable—that is, when the interrupt vector
is not hard-wired on the device.
devices A pointer to a linked list of device structures. Each struc-
ture defines one device that is attached to the adapter.
Many adapters have only a single entry in the list. This
field is populated by the driver during the driver’s
init(D2) or start(D2) routine. The device structure
is defined in the section that follows.
adapter_state This field is used to indicate the condition of an adapter. It
is populated by the driver and is used for informational
display. Values for this field are defined in adapter.h.
as follows:
ADAPTER_PROBED Adapter is present in the system
ADAPTER_ONLINE The software is fully initialized
add_info1,add_info3-info8
Pointer to device-dependent configuration information
such as hardware model number, revision level, and so on.
This information is provided at the discretion of the driver
developer.
add_info2 Reserved for PCI-based device drivers, available for non-
PCI-based device drivers.