
Am79C978A
205
Control and Status Registers
Note:
u = undefined value, R = Running register, S = Setup register, T = Test register; all default values are in hexadecimal format.
RAP
Addr
Symbol
Default Value
Comments
Use
00
CSR0
uuuu 0004
Am79C978A Controller Status Register
R
01
CSR1
uuuu uuuu
Lower IADR: Maps to location 16
S
02
CSR2
uuuu uuuu
Upper IADR: Maps to location 17
S
03
CSR3
uuuu 0000
Interrupt Masks and Deferral Control
S
04
CSR4
uuuu 0115
Test and Features Control
R
05
CSR5
uuuu 0000
Extended Control and Interrupt 1
R
06
CSR6
uuuu uuuu
RXTX: RX/TX Encoded Ring Lengths
S
07
CSR7
0uuu 0000
Extended Control and Interrupt 1
R
08
CSR8
uuuu uuuu
LADRF0: Logical Address Filter
—
LADRF[15:0]
S
09
CSR9
uuuu uuuu
LADRF1: Logical Address Filter
—
LADRF[31:16]
S
10
CSR10
uuuu uuuu
LADRF2: Logical Address Filter
—
LADRF[47:32]
S
11
CSR11
uuuu uuuu
LADRF3: Logical Address Filter
—
LADRF[63:48]
S
12
CSR12
uuuu uuuu
PADR0: Physical Address Register
—
PADR[15:0][
S
13
CSR13
uuuu uuuu
PADR1: Physical Address Register
—
PADR[31:16]
S
14
CSR14
uuuu uuuu
PADR2: Physical Address Register
—
PADR[47:32]
S
15
CSR15
See register
description
MODE: Mode Register
S
16
CSR16
uuuu uuuu
IADRL: Base Address of INIT Block Lower (Copy)
T
17
CSR17
uuuu uuuu
IADRH: Base Address of INIT Block Upper (Copy)
T
18
CSR18
uuuu uuuu
CRBAL: Current RCV Buffer Address Lower
T
19
CSR22
uuuu uuuu
CRBAU: Current RCV Buffer Address Upper
T
20
CSR20
uuuu uuuu
CXBAL: Current XMT Buffer Address Lower
T
21
CSR21
uuuu uuuu
CXBAU: Current XMT Buffer Address Upper
T
22
CSR22
uuuu uuuu
NRBAL: Next RCV Buffer Address Lower
T
23
CSR23
uuuu uuuu
NRBAU: Next RCV Buffer Address Upper
T
24
CSR24
uuuu uuuu
BADRL: Base Address of RCV Ring Lower
S
25
CSR25
uuuu uuuu
BADRU: Base Address of RCV Ring Upper
S
26
CSR26
uuuu uuuu
NRDAL: Next RCV Descriptor Address Lower
T
27
CSR27
uuuu uuuu
NRDAU: Next RCV Descriptor Address Upper
T
28
CSR28
uuuu uuuu
CRDAL: Current RCV Descriptor Address Lower
T
29
CSR29
uuuu uuuu
CRDAU: Current RCV Descriptor Address Upper
T
30
CSR30
uuuu uuuu
BADXL: Base Address of XMT Ring Lower
S
31
CSR31
uuuu uuuu
BADXU: Base Address of XMT Ring Upper
S
32
CSR32
uuuu uuuu
NXDAL: Next XMT Descriptor Address Lower
T
33
CSR33
uuuu uuuu
NXDAU: Next XMT Descriptor Address Upper
T