Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

CS8900-CQ3 View Datasheet(PDF) - Cirrus Logic

Part Name
Description
MFG CO.
CS8900-CQ3
Cirrus-Logic
Cirrus Logic Cirrus-Logic
'CS8900-CQ3' PDF : 138 Pages View PDF
CS8900A
Crystal LANISA Ethernet Controller
Register 13, LineCTL
Bit Bit Name
Operation
6 SerRxON When set, reception enabled.
8 AUIonly When set, AUI selected (takes
precedence over AutoAUI/10BT).
9 AutoAUI/10BT When set, automatic interface
selection enabled. When both bits
8 and 9 are clear, 10BASE-T
selected.
E LoRx Squelch When set, receiver squelch level
reduced by approximately 6 dB.
Table 18. Physical Interface Configuration
memory via DMA). Table 19 describes the config-
uration bits in this register. Refer to Section 5.3 on
page 86 for a detailed description of Destination
Address filtering.
Register 5, RxCTL
Bit Bit Name
Operation
6 IAHashA When set, Individual Address frames
that pass the hash filter are
accepted*.
7 Promis When set, all frames are accepted*.
cuousA
8 RxOKA When set, frames with valid length
and CRC and that pass the DA filter
are accepted.
9 MulticastA When set, Multicast frames that pass
the hash filter are accepted*.
A IndividualA When set, frames with DA that
matches the IA at PacketPage base
+ 0158h are accepted*.
B Broad- When set, all broadcast frames are
castA accepted*.
C CRCerrorA When set, frames with bad CRC that
pass the DA filter are accepted.
D RuntA When set, frames shorter than 64
bytes that pass the DA filter are
accepted.
E ExtradataA When set, frames longer than 1518
bytes that pass the DA filter are
accepted (only the first 1518 bytes
are buffered).
* Must also meet the criteria programmed into bits 8, C, D,
and E.
Table 19. Frame Acceptance Criteria
5.2.2.3 Selecting which Events Cause Interrupts
The RxCFG register (Register 3) and the BufCFG
register (Register B) are used to determine which
receive events will cause interrupts to the host pro-
cessor. Table 21 describes the interrupt enable (iE)
bits in these registers.
Register 3, RxCFG
Bit Bit Name
Operation
8 RxOKiE When set, there is an interrupt if a
frame is received with valid length
and CRC*.
C CRCerroriE When set, there is an interrupt if a
frame is received with bad CRC*.
D RuntiE When set, there is an interrupt if a
frame is received that is shorter than
64 bytes*.
E ExtradataiE When set, there is an interrupt if a
frame is received that is longer than
1518 bytes*.
* Must also pass the DA filter before there is an interrupt.
Table 20.
Register B, BufCFG
Bit Bit Name
Operation
7 RxDMAiE When set, there is an interrupt if
one or more frames are trans-
ferred via DMA.
A RxMissiE When set, there is an interrupt if a
frame is missed due to insufficient
receive buffer space.
B Rx128iE When set, there is an interrupt
after the first 128 bytes of receive
data have been buffered.
D MissOvfloiE When set, there is an interrupt if
the RxMISS counter overflows.
F RxDestiE When set, there is an interrupt
after the DA of an incoming frame
has been buffered.
Table 21. Registers 3 and B Interrupt Configuration
5.2.2.4 Choosing How to Transfer Frames
The RxCFG register (Register 3) and the BusCTL
register (Register 17) are used to determine how
frames will be transferred to host memory, as de-
scribed in Table 22.
CIRRUS LOGIC PRODUCT DATASHEET
DS271PP4
81
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]