Console Uart Status Registers - Samsung S3C2501X User Manual

32-bit risc microprocessor
Table of Contents

Advertisement

SERIAL I/O (CONSOLE UART)

10.3.2 CONSOLE UART STATUS REGISTERS

Register
Address
CUSTAT
0xF0060004
Bit Number
[0]
Receive Data Valid
(RDV)
[1]
Break Signal Detected
(BKD)
[2]
Frame Error (FER)
[3]
Parity Error (PER)
10-8
Table 10-4. CUSTAT Registers
R/W
R/W
Console UART status register
Table 10-5. Console UART Status Register Description
Bit Name
This bit is automatically set to one when CURXBUF contains a valid
data received over the serial port. The received data can be read
from CURXBUF. When this bit is '0', there is no valid data.
If you set CUCON[3:2] to 2'b01 and CUINT[0] to 1'b1, the RDV
interrupt is requested. You can clear this bit by reading CURXBUF.
This bit is automatically set to one to indicate that a break signal
has been received in CURXBUF.
If the BSD interrupt enable bit, CUINT[1], is '1', a interrupt is
generated when a break occurs.
You can clear this bit by writing '1' to this bit.
This bit is automatically set to '1' whenever a frame error occurs
during a serial data receive operation. A frame error occurs when a
zero is detected instead of the stop bit(s).
If the FER interrupt enable bit, CUINT[2], is '1' a interrupt is
generated when a frame error occurs.
You can clear this bit by writing '1' to this bit.
This bit is automatically set to '1' whenever a parity error occurs
during a serial data receive operation. If the PER interrupt enable
bit, CUINT[3], is '1', a interrupt is generated when a parity error
occurs.
You can clear this bit by writing '1' to this bit.
Description
Description
S3C2501X
Size
Reset Value
W
0x00060800

Advertisement

Table of Contents
loading

Table of Contents