
ie(7D) Devices SunOS 5.5
NAME ie − Intel 82586 Ethernet device driver
SYNOPSIS /dev/ie
DESCRIPTION The Intel 82586 ethernet driver is a multithreaded, loadable, clonable,STREAMS hardware
driver supporting the connectionless Data Link Provider Interface, dlpi(7P), over Intel
82586 ethernet controller. Two device implementations are supported by this driver —
the onboard 82586 for those systems which include this chip on the motherboard and the
3/E VME Ethernet/SCSI card. The older Multibus I Ethernet card in a Multibus-to-VME
adaptor is not supported.
The ie driver provides basic support for the 82586 hardware. Functions include chip ini-
tialization, frame transmit and receive, multicast and promiscuous support, and error
recovery and reporting. Multiple 82586 controllers installed within the system are sup-
ported by the driver.
APPLICATION
PROGRAMMING
INTERFACE
The cloning character-special device /dev/ie is used to access all 82586 controllers
installed within the system.
ie and DLPI The ie driver is a “style 2” Data Link Service provider. All M_PROTO and M_PCPROTO
type messages are interpreted as DLPI primitives. Valid DLPI primitives are defined in
<sys/dlpi.h>. Refer to dlpi(7P) for more information. An explicit DL_ATTACH_REQ
message by the user is required to associate the opened stream with a particular device
(ppa). The ppa ID is interpreted as an unsignedlong and indicates the corresponding
device instance (unit) number. An error (DL_ERROR_ACK) is returned by the driver if
the ppa field value does not correspond to a valid device instance number for this sys-
tem. The device is initializedon first attach and de-initialized (stopped) on last detach.
The values returned by the driver in theDL_INFO_ACK primitive in response to the
DL_INFO_REQ from the user are as follows:
The maximum SDU is 1500 (ETHERMTU - defined in <sys/ethernet.h>).
The minimumSDU is 0.
The dlsap address length is 8.
The MAC type is DL_ETHER.
The sap length value is −2 meaning the physical address component is fol-
lowed immediately by a 2 byte sap component within theDLSAP address.
The service mode is DL_CLDLS.
No optional quality of service (QOS) support is included at present so theQOS
fields are 0.
The provider style is DL_STYLE2.
The version is DL_VERSION_2.
The broadcast address value is Ethernet/IEEE broadcast address (0xFFFFFF).
7D-130 modified 1 Feb 1993
Kommentare zu diesen Handbüchern