ia(7) DG/UX R4.11MU05 ia(7)
NAME
ia - Interphase 5515 ATM Network Interface for PCI
SYNOPSIS
/dev/ia
/dev/net/ia(parent-bus,pci-slot)
DESCRIPTION
The ia device driver allows a DG/UX system that includes one or more
Interphase 5515 ATM adapters to access an ATM (Asynchronous Transfer
Mode) network. To configure these devices into your system, you must
add one or more device name entries of the non-clone form described
in the synopsis above to the DG/UX system configuration file. There
are two types of device nodes created by the ia driver:
/dev/ia
is a clone Streams driver used for device I/O. There is only
one such node per system that contains one or more Interphase
5515 ATM adapters.
/dev/net/ia(parent-bus([parent-bus-number]),pci-slot)
is a non-clone Streams device driver. There is one such node
for every 5515 ATM adapter in the system. The parameters in
this device name have the following meaning:
· The parent-bus parameter is itself a device name, representing
the PCI bus device to which the controller is attached (pci(0),
for example). There is no default value for this parameter; it
must always be specified explicitly.
· The pci-slot parameter is a hexadecimal number in the range 0
through 1F; it represents the PCI device number ("slot number")
used by the device. There is no default value for this
parameter; it must always be specified explicitly.
FILES
Each standard ia device creates a single character-special device
node when it is configured, with the pathname:
/dev/net/ia(parent-bus,slot-num)
The chk.devlink command is responsible for creating and maintaining
additional links to each ia device node, with pathnames of the form
/dev/net/ia[0-n] and /dev/ia[0-n]. See the chk.devlink(1M) and
devlinktab(4M) man pages for details. This device is a non-clone
device and only supports one open at a time.
Additionally, a single character-special device name is created for
the clone device with pathname:
/dev/ia
There is only one of these device node created in a system regardless
of the number of physical adapters. The ia device driver is a
clonable Streams driver. This means that you can open a single
/dev/ia device node to access any unused minor device. Each
subsequent access of the node via the open(2) system call allocates a
separate Stream (minor number) to the device driver.
EXAMPLES
The following entry in a DG/UX configuration file configures an ia
device in the PCI slot d on the primary PCI bus:
ia(pci(0),d)
SEE ALSO
iastat(1M), li(7), ci(7), pa(7), chk.devlink(1M), devlinktab(1M),
pci_bus(7)
NOTES
The ia driver can not function alone. It requires services provided
by either ci(7),li(7), or pa(7).
Licensed material--property of copyright holder(s)