English
Language : 

W83977ATF Datasheet, PDF (75/207 Pages) Winbond – WINBOND I/O
W83977ATF
PRELIMINARY
IR FIFO Control Register (UFR):
Mode
Bit 7
Bit 6
Legacy IR RXFTL1 RXFTL0
(MSB) (LSB)
Advanced RXFTL1 RXFTL0
IR
(MSB) (LSB)
Reset Value
0
0
Bit 5
0
TXFTL1
(MSB)
0
Bit 4
0
TXFTL0
(LSB)
0
Bit 3
0
Bit 2
Bit 1
Bit 0
TXF_RST RXF_RST EN_FIFO
0 TXF_RST RXF_RST EN_FIFO
0
0
0
0
Legacy IR:
This register is used to control FIFO functions of the IR.
Bit 6, 7: These two bits are used to set the active level for the receiver FIFO interrupt. For example,
if the interrupt active level is set as 4 bytes and there are more than 4 data characters in the
receiver FIFO, the interrupt will be activated to notify CPU to read the data from FIFO.
TABLE: FIFO TRIGGER LEVEL
BIT 7
BIT 6
RX FIFO INTERRUPT ACTIVE LEVEL (BYTES)
0
0
01
0
1
04
1
0
08
1
1
14
Bit 4, 5: Reserved
Bit 3: When this bit is programmed to logic 1, the DMA mode will change from mode 0 to mode 1 if
UFR bit 0 = 1.
Bit 2: Setting this bit to a logical 1 resets the TX FIFO counter logic to its initial state. This bit will be
cleared to logical 0 by itself after being set to logical 1.
Bit 1: Setting this bit to logical 1 resets the RX FIFO counter logic to its initial state. This bit will be
cleared to a logical 0 by itself after being set to logical 1.
Bit 0: This bit enables the 16550 (FIFO) mode of the IR. This bit should be set to logical 1 before
other bits of UFR can be programmed.
- 56 -
Publication Release Date:April 1998
Revision 0.52