During the frame processing, the software should
advance the PDMA_START pointer. At the end of
processing a frame, pointer PDMA_START should
be made to align with a double-word boundary.
The software remains in the loop until the DMA
frame count read is zero.
CS8900
Host Enters Interrupt Routine
RxDMA
No
Frame
bit set?
Yes
Process other events
that caused interrupt
Read the DMA frame Count (CDMA)
(PacketPage base + 0028h)
Yes
CDMA
=0?
No
Process the
CDMA Frames
Process other events
that caused interrupt
Figure 5.7. RxDMA Only Operation
DS150PP2
93