Intel PXA26X User Manual Page 602

  • Download
  • Add to my manuals
  • Print
  • Page
    / 624
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 601
17-18 Intel® PXA26x Processor Family Developer’s Manual
Hardware UART
17.5.7 Receive FIFO Occupancy Register (FOR)
The Receive FIFO Occupancy Register shows the number of bytes currently remaining in the
receive FIFO. It can be used by the processor to determine the number of trailing bytes to remove.
The FOR is incremented once for each byte of data written to the receive FIFO and decremented
once for each byte read.
3WriteTIL
TRANSMITTER INTERRUPT LEVEL:
Determines when interrupts or DMA requests are sent from the transmit
FIFO.
0 – Interrupt/DMA request when FIFO is half empty.
1 – Interrupt/DMA request when FIFO is empty
2 Write RESETTF
RESET TRANSMITTER FIFO:
When RESETTF is set to 1, all the bytes in the transmitter FIFO are
cleared. The TDRQ bit in the LSR is set and the IIR shows a transmitter
requests data interrupt, if the TIE bit in the IER is set. The Transmitter Shift
Register is not cleared and it completes the current transmission.
0 – Writing 0 has no effect
1 – The transmitter FIFO is cleared
1 Write RESETRF
RESET RECEIVER FIFO:
When RESETRF is set to 1, all the bytes in the receiver FIFO are cleared.
The DR bit in the LSR is reset to 0. All the error bits in the FIFO and the
FIFOE bit in the LSR are cleared. Any error bits, OE, PE, FE or BI, that had
been set in LSR are still set. The Receiver Shift Register is not cleared. If
the IIR had been set to received data available, it is cleared.
0 – Writing 0 has no effect
1 – The receiver FIFO is cleared
0 Write TRFIFOE
TRANSMIT AND RECEIVE FIFO ENABLE:
TRFIFOE enables/disables the transmitter and receiver FIFOs. When
TRFIFOE = 1, both FIFOs are enabled (FIFO Mode). When TRFIFOE = 0,
the FIFOs are both disabled (non-FIFO Mode). Writing a 0 to this bit clears
all bytes in both FIFOs. When changing from FIFO mode to non-FIFO mode
and vice versa, data is automatically cleared from the FIFOs. This bit must
be 1 when other bits in this register are written or the other bits are not
programmed.
0 – FIFOs are disabled
1 – FIFOs are enabled
Table 17-10. FCR Bit Definitions (Sheet 2 of 2)
Physical Address
0x4160_0008
FIFO Control Reg. (FCR)
PXA26x Processor Family Hardware
UART
User
Settings
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
ITL
Reserved
TIL
RESETTF
RESETRF
TRFIFOE
Reset ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 0 ? ? 0 0 0 0
Bits Access Name Description
Page view 601
1 2 ... 597 598 599 600 601 602 603 604 605 606 607 ... 623 624

Comments to this Manuals

No comments