IRCC2.0 SMSC Corporation, IRCC2.0 Datasheet - Page 77

no-image

IRCC2.0

Manufacturer Part Number
IRCC2.0
Description
Infrared Communications Controller
Manufacturer
SMSC Corporation
Datasheet
PROGRAMMED I/O
Programmed I/O mode is selected when the
DMA Enable bit in SCE Configuration Register B
is zero. The IrCC 2.0 also supports String Move
Polling Interface
Programmed I/O without IOCHRDY requires
polling the FIFO status flags before reading or
writing FIFO data.
depends upon the FIFO Not Empty flag. If FIFO
FIFO NOT EMPTY
FIFO Data READ
String Move
DMA Enable
FIFO Not Empty
The Receiver interface
IOR
String Move
FIGURE 44 - PROGRAMMED I/O READ TIMING
IOCHRDY
FIGURE 43 - STRING MOVE TIMING
AEN
IOR
Status READ
77
timing, which is a block-mode programmed I/O
operation that utilizes IOCHRDY to control the
transfer (Figure 43).
selected when the String Move bit in SCE
Configuration Register B is one.
Not Empty is true, there is read data available in
the FIFO (Figure 44). The Transmitter interface
depends upon the FIFO Full flag. If FIFO Full is
false, there is room for write data in the FIFO
(Figure 45).
String Move mode is

Related parts for IRCC2.0