beautypg.com

Rainbow Electronics W90N745CDG User Manual

Page 280

background image

W90N745CD/W90N745CDG

Publication Release Date: September 22, 2006

-

275

-

Revision

A2

Continued.

REGISTER

OFFSET R/W

DESCRIPTION

RESET VALUE

HSUART_IIR 0x08

R

Interrupt

Identification Register

0x8181_8181

HSUART_FCR 0x08

W

FIFO

Control Register

Undefined

HSUART_LCR 0x0C

R/W

Line

Control Register

0x0000_0000

HSUART_MCR 0x10

R/W

Modem Control Register (Optional)

0x0000_0000

HSUART_LSR 0x14

R Line Status Register

0x6060_6060

HSUART_MSR 0x18

R MODEM Status Register (Optional)

0x0000_0000

HSUART_TOR 0x1C

R/W Time Out Register

0x0000_0000

Note: Real register address = 0xFFF8_0000+ (UART number – 1) * (0x0100) + offset

NOTE: All of these registers are implemented 8-bit in UART design and it will be repeated 4 times
before send to APB bus. For example, when ARM CPU read register UART1_BRR, ARM CPU will get
UART1_RBR = {RBR[7:0], _RBR[7:0], RBR[7:0], RBR[7:0]}.

HSUART Receive Buffer Register (HSUART_RBR)

REGISTER

OFFSET R/W

DESCRIPTION

RESET VALUE

HSUART_RBR

0x00

R

Receive Buffer Register (DLAB = 0)

Undefined

31

30

29

28

27

26

25

24

Reserved

23

22

21

20

19

18

17

16

Reserved

15

14

13

12

11

10

9

8

Reserved

7

6

5

4

3

2

1

0

8-bit Received Data

BITS

DESCRIPTIONS

[7:0]

8-bit Received Data

By reading this register, the UART will return an 8-bit data
received from SIN pin (LSB first).