CS8900-CQ3 Cirrus Logic, CS8900-CQ3 Datasheet - Page 94
![no-image](/images/no-image-200.jpg)
CS8900-CQ3
Manufacturer Part Number
CS8900-CQ3
Description
Crystal LAN ISA Ethernet Controller
Manufacturer
Cirrus Logic
Datasheet
1.CS8900-CQ3.pdf
(128 pages)
- Current page: 94 of 128
- Download datasheet (2Mb)
5.5.2 Configuring the CS8900A for Auto-Switch
DMA
Auto-Switch DMA mode requires the same config-
uration as Receive-DMA-only mode, with one ex-
ception: the AutoRxDMAE bit (Register 3,
RxCFG, Bit A) must be set, and the RxDMAonly
bit (Register 3, RxCFG, Bit 9) must be clear (see
Section 5.4 on page 90, Configuring the CS8900A
for DMA Operation). In Auto-Switch DMA mode,
the CS8900A operates in non-DMA mode if possi-
ble, only switching to slave DMA if necessary.
Note that if the AutoRxDMAE bit and the RxDM-
Aonly bit (Register 3, RxCFG, bit 9) are both set,
the CS8900A uses DMA for all receive frames.
94
Read the DMA frame Count (C
Host Enters Interrupt Routine
(PacketPage base + 0028h)
CIRRUS LOGIC PRODUCT DATA SHEET
Figure 25. RxDMA Only Operation
C
Yes
Process the
DMA
No
RxDMA
bit set?
Frame
C
= 0 ?
DMA
Frames
Yes
No
5.5.3 Auto-Switch DMA Operation
Whenever a frame begins to be received in Auto-
Switch DMA mode, the CS8900A checks to see if
there is enough on-chip buffer space to store a max-
imum length frame. If there is, the incoming frame
is pre-processed and buffered as normal. If there
isn’t, the CS8900A’s MAC engine compares the
frame’s Destination Address (DA) to the criteria
programmed into the DA filter. If the incoming DA
fails the DA filter, the frame is discarded. If the DA
passes the DA filter, the CS8900A automatically
switches to DMA mode and starts transferring the
frame(s) currently being held in the on-chip buffer
into host memory. This frees up buffer space for the
incoming frame.
DMA
)
Process other events
that caused interrupt
Crystal LAN™ ISA Ethernet Controller
Process other events
that caused interrupt
CS8900A
DS271PP3
Related parts for CS8900-CQ3
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![CS8900-CQ](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
Crystal LAN ISA ethernet controller 5V
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS492305-CL](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
Cirrus Logic [Multi-Channel Digital Audio Decoders]
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS492405-CL](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
CS492405-CLCirrus Logic [Multi-Channel Digital Audio Decoders]
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CDB5331A](/images/manufacturer_photos/0/1/141/cirrus_logic_inc_tmb.jpg)
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
![CDB6422](/images/manufacturer_photos/0/1/141/cirrus_logic_inc_tmb.jpg)
Part Number:
Description:
Development Kit
Manufacturer:
Cirrus Logic Inc
Datasheet:
![CS5317-KP](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
16-bit, 20kHz oversampling A/D converter
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS4281-CM](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
Crystal clear PCI audio interface
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS5014-KP14](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
16, 14 & 12-Bit, Self-Calibrating A/D Converters
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS493263-CL](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
Multi-standard audio decoder
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS61575-IP1](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
E1 line interface unit
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS98000-CM](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
DVD on-a-chip solution
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS8412-CP](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
Digital audio interface receiver
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS4239-KQ](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS98100-CM](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
DVD processor for low cost DVD players
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
![CS4218-KL](/images/manufacturer_photos/0/1/142/cirrus_logic__inc__tmb.jpg)
Part Number:
Description:
16-bit multimedia audio codec
Manufacturer:
Cirrus Logic, Inc.
Datasheet: