
Am79C978
215
REGISTER PROGRAMMING SUMMARY
Am79C978 Programmable Registers
Table 93.
Control and Status Registers
Contents
Register
CSR0
Status and control bits: (DEFAULT = 0004)
8000
ERR
4000
--
2000
CERR
1000
MISS
Lower IADR (Maps to CSR 16)
Upper IADR (Maps to CSR 17)
Interrupt masks and Deferral Control: (DEFAULT = 0)
8000
--
4000 --
2000 --
1000 MISSM
0100
Interrupt masks, configuration and status bits: (DEFAULT = 0115)
8000 --
4000 DMAPLUS
2000 --
1000 TXDPOLL
0100 MFCOM
Extended Interrupt masks, configuration and status bits: (DEFAULT = 0XXX)
8000
TOKINTD
4000
LTINTEN
2000
--
1000
--
0100 --
Extended Interrupt masks, configuration and status bits: (DEFAULT = 0000)
8000 FASTSPND
4000 RXFRMTG
2000 RDMD
1000 RXDPOLL
0100 MREINTE
CSR8 - CSR11 Logical Address Filter
CSR12 - CSR14 Physical Address Register
MODE: (DEFAULT = 0)
bits [8:7] = PORTSEL, Port Selection
11
PHY Selected
10
Reserved
8000
PROM
4000
DRCVBC
2000
DRCVPA
1000
--
0100 PORTSEL1
CSR47
TXPOLLINT: Transmit Polling Interval
CSR49
RXPOLLINT: Receive Polling Interval
Software Style (mapped to BCR20)
bits [7:0] = SWSTYLE, Software Style Register.
0000 LANCE/PCnet-ISA
0002 PCnet-32
8000
--
4000
--
2000
--
1000
--
0100 SSIZE32
0800 MERR
0400 RINT
0200 TINT
0100I IDON
0080 INTR
0040 IENA
0020 RXON
0010 TXON
0008 TDMD
0004 STOP
0002 STRT
0001 INIT
CSR1
CSR2
CSR3
0800
0400
0200
MERRM
RINTM
TINTM
IDONM
0080
0040
0020
0010
--
DXSUFLO
LAPPEN
DXMT2PD
0008
0004
0002
0001
EMBA
BSWP
--
--
CSR4
0800 APAD_XMT
0400 ASTRP_RCV
0200 MFCO
0080
0040
0020
0010 RCVCCOM
UNITCMD
UNIT
RCVCCO
0008
0004
0002
0001
TXSTRT
TXSTRTM
--
--
CSR5
0800 SINT
0400 SINTE
0200 --
0080
0040
0020
0010 MPINT
EXDINT
EXDINTE
MPPLBA
0008
0004
0002
0001
MPINTE
MPEN
MPMODE
SPND
CSR7
0800 STINT
0400 STINTE
0200 MREINT
0080
0040
0020
0010 MCCINTE
MAPINT
MAPINTE
MCCINT
0008
0004
0002
0001 MIIPDTNTE
MCCIINT
MCCIINTE
MIIPDTINT
CSR15
0800 --
0400 --
0200 --
0080
0040
0020
0010
PORTSEL0
INTL
DRTY
FCOLL
0008
0004
0002
0001
DXMTFCS
LOOP
DTX
DRX
CSR58
0800 --
0400 APERREN
0200 --
0080 --
0040 --
0020 --
0010 --
0008 SWSTYLE3
0004 SWSTYLE2
0002 --
0001 SWSTYLE0