Window 3 Configuration Registers - Compaq Tru64 UNIX Installation Manual

Writing network device drivers
Table of Contents

Advertisement

Figure 2–2: Window 3 Configuration Registers
Register
Additional Setup Information
2 Register
Additional Setup Information
0 Register
The following code shows the offset definitions for the registers that are
associated with the window 3 configuration registers:
#define W3_ASI2
#define W3_ASI0
enum w3_asi {
3
ASI_IAS_ISA=0x00040000,
ASI_IAS_PNP=0x00080000,
ASI_IAS_BOT=0x000c0000,
ASI_IAS_NON=0x00000000,
ASI_PAR_35 =0x00000000,
ASI_PAR_13 =0x00010000,
ASI_PAR_11 =0x00020000,
ASI_RS
=0x00000030,
ASI_RW
=0x00000008,
ASI_RSIZE8 =0x00000001,
ASI_RSIZE32=0x00000002
};
Defines the offset for the additional setup information register 2.
1
Defines the offset for the additional setup information register 0.
2
Defines an enumerated data type called w3_asi. The if_el device
3
driver can assign one of the following values to w3_ASI2 and w3_ASI0
(the additional setup information registers):
ASI_IAS_ISA
ASI_IAS_PNP
ASI_IAS_BOT
ASI_IAS_NON
ASI_PAR_35
ASI_PAR_13
ASI_PAR_11
ASI_RS
ASI_RW
2–8 Defining Device Register Offsets
Constant
W3_ASI2
W3_ASI0
ZK-1268U-AI
0x2
1
0x0
2
Activates ISA bus contention.
Activates ISA bus PNP.
Activates ISA bus contention and PNP.
Indicates neither ISA nor PNP activation.
Uses the RAM partition 3 TX to 5 RX (3:5).
Uses the RAM partition 1 TX to 3 RX (1:3).
Uses the RAM partition 1 TX to 1 RX (1:1).
Indicates the RAM speed.
Indicates the RAM width (which will always
be 0 to 8 bits).

Advertisement

Table of Contents
loading

Table of Contents