High-Speed Uart Transmit Buffer Register - Samsung S3C2500B User Manual

Table of Contents

Advertisement

SERIAL I/O (HIGH-SPEED UART)

14.3.4 HIGH-SPEED UART TRANSMIT BUFFER REGISTER

S3C2500B has a 32-byte Transmit FIFO, and the bottom of FIFO is HUTXBUF. All data to be transmitted are
stored into this register at first in FIFO mode, if next buffer has invalid data, then shifted to next buffer. But in
non-FIFO mode, a new data to transmit will be moved from HUTXBUF to Tx shift register. The High-Speed
UART transmit buffer registers, HUTXBUF, contain an 8-bit data value to be transmitted over the High-Speed
UART channel.
Registers
Offset Address
HUTXBUF
0xF007000C
0xF008000C
Bit Number
[7:0]
Transmit data
31
14-16
Table 14-9. HUTXBUF Registers
R/W
W
High-Speed UART transmit buffer register
Table 14-10. High-Speed UART Transmit Register Description
Bit Name
This field contains the data to be transmitted over the single
channel High-Speed UART.
When this register is written, the transmit buffer register empty bit in
the status register, HUSTAT[18], should be "1". This is to prevent
overwriting of transmit data that may already be present in the
HUTXBUF.
Whenever the HUTXBUF is written with a new value, the transmit
register empty bit, HUSTAT[18], is automatically cleared to "0".
[7:0] Transmit data for UART
Figure 14-5. High-Speed UART Transmit Buffer Register
Description
Description
8
7
Transmit Data
S3C2500B
Reset Value
0

Advertisement

Table of Contents
loading

Table of Contents