Window 1 Operational Register Offset Definitions; Window 1 Operational Registers - Compaq Tru64 UNIX Installation Manual

Writing network device drivers
Table of Contents

Advertisement

ASI_RSIZE8
ASI_RSIZE32

2.5 Window 1 Operational Register Offset Definitions

The window 1 operational registers include such registers as the receive
status, the transmit status, and the request interrupt registers, as shown in
Figure 2–3.
Figure 2–3: Window 1 Operational Registers
Register
Receive Status Register
Transmit Status Register
Request Interrupt After
Transmit Completion Register
Receive Data Register
Transmit Data Register
Free Transmit Bytes Register
The following code shows the offset definitions for the window 1 operational
registers:
#define W1_RXSTAT
enum w1_rxstat {
RX_IC=0x8000,
RX_ER=0x4000,
RX_EM=0x3800,
RX_EOR=0x0000,
RX_ERT=0x1800,
RX_EAL=0x2000,
RX_ECR=0x2800,
RX_EOS=0x0800,
RX_BYTES=0x7ff
};
#define W1_TXSTAT
enum w1_txstat {
TX_CM=0x80,
TX_IS=0x40,
TX_JB=0x20,
TX_UN=0x10,
TX_MC=0x08,
TX_OF=0x04,
TX_RE=0x02
Indicates a RAM size of 8 kilobytes (the default).
Indicates a RAM size of 32 kilobytes.
Constant
W1_RXSTAT
W1_TXSTAT
TX_INT
W1_RXDATA
W1_TXDATA
W1_FREETX
0x8
1
2
0xb
3
4
ZK-1269U-AI
Defining Device Register Offsets 2–9

Advertisement

Table of Contents
loading

Table of Contents