Preliminary
UART
S3C2451 RISC MICROPROCESSOR
15-10
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
UART CONTROL REGISTER
There are four UART control registers including UCON0, UCON1, UCON2 and UCON3 in the UART block.
Register Address
R/W
Description
Reset
Value
UCON0 0x50000004
R/W
UART
channel
0 control register
0x00
UCON1 0x50004004
R/W
UART
channel
1 control register
0x00
UCON2 0x50008004
R/W
UART
channel
2 control register
0x00
UCON3 0x5000C004
R/W
UART
channel 3 control register
0x00
UART CONTROL REGISTER
UCONn Bit
Description
Initial
State
Clock Selection
[11:10]
Select PCLK, EXTUARTCLK(External UART clock) or divided
EPLL clock for source clock of the UART.
DIV_VAL = (SRCCLK / (buadrate x 16) ) - 1
SRCCLK is selected as follows
00, 10
1)
: PCLK 01 : EXTUARTCLK 11 : divided EPLL clock
Refer to the Clock Source Control Register in system controller.
0
Tx Interrupt
Type
[9]
Interrupt request type.
0 = Pulse (Interrupt is requested as soon as the Tx buffer
becomes empty in Non-FIFO mode or reaches Tx FIFO Trigger
Level in FIFO mode.)
0
Rx Interrupt
Type
[8]
Interrupt request type.
0 = Pulse (Interrupt is requested the instant Rx buffer receives
the data in Non-FIFO mode or reaches Rx FIFO Trigger Level in
FIFO mode.)
0
Rx Time Out
Enable
[7]
Enable/Disable Rx time out interrupt when UART FIFO is
enabled. The interrupt is a receive interrupt.
2)
0 = Disable 1 = Enable
0
Rx Error Status
Interrupt Enable
[6]
Enable the UART to generate an interrupt upon an exception,
such as a break, frame error, parity error, or overrun error during
a receive operation.
0 = Do not generate receive error status interrupt.
1 = Generate receive error status interrupt.
0
Loopback Mode
[5]
Setting loopback bit to 1 causes the UART to enter the loopback
mode. This mode is provided for test purposes only.
0 = Normal operation 1 = Loopback mode
0
Send break
signal
[4]
Setting this bit causes the UART to send a break during 1 frame
time. This bit is auto-cleared after sending the break signal
0 = Normal transmit 1 = Send break signal
0