Compaq Tru64 UNIX Installation Manual page 155

Writing network device drivers
Table of Contents

Advertisement

initializing the enhanced hardware
management data structure
performing bus-specific tasks
registering interrupt handlers
5–15
registering the shutdown routine
5–17
saving controller and el_softc data
, 5–16
structure pointers
, 5–2
setting up
, 11–1
el_reset routine
, 11–2
el_reset_locked routine
, 13–5
el_rint routine
, 5–17
el_shutdown routine
el_softc data structure
, 5–6
allocating memory for
, 1–6
array declaration
, 5–16
saving pointer
, 9–1
el_start routine
, 9–3
el_start_locked routine
, 9–2
calling from el_start
, 13–10
el_tint routine
, 10–1
el_watch routine
, 1–3
errno.h header file
/etc/sysconfigtab database
event
, 13–10
counting
external declarations
, 1–5
if_el device driver
F
FIFO maintenance information
3–7
flag
, 8–8
processing special
, 8–9
setting debug
, 12–10
using currently set
forward declarations
, 1–5
if_el device driver
frames
, 13–4
transmitting pending
H
, 5–8
hardware address
, 5–4
determining a change
,
reading current
header file
,
devdriver.h
, 1–3
errno.h
if_elreg.h
, 1–4
ioctl.h
sysconfig.h
header length
setting up
I
if_elreg.h file
w3_eepromdata structure
definition
if_elreg.h header file
device register header file
include files section
init interface
initialization section
implementing
, 14–1
interface
, 6–1
attach
configure
, 8–1
init
, 12–1
ioctl
network driver
unattach
watchdog
,
interrupt
acknowledging
, 8–5
clearing
, 8–10
enabling
indicating service
information in el_softc data
structure
register offset definitions
, 13–3
status
, 5–12
, 12–5
, 1–4
, 2–1
, 1–4
, 6–2
, 2–13
, 2–1
, 1–3
, 8–1
, 1–10
, 8–1
, 4–1
, 6–6
, 7–1
, 10–1
, 13–4
, 13–5
, 3–9
, 2–1
Index–3

Advertisement

Table of Contents
loading

Table of Contents