12 receive data assign register (sirdar) – Renesas SH7781 User Manual

Page 1155

Advertising
background image

22. Serial I/O with FIFO (SIOF)

Rev.1.00 Jan. 10, 2008 Page 1125 of 1658

REJ09B0261-0100

22.3.12

Receive Data Assign Register (SIRDAR)

SIRDAR is a 16-bit readable/writable register that specifies the position of the receive data in a
frame.

0

1

2

3

4

5

6

7

8

9

10

11

12

13

15

14

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

RDRA[3:0]

RDRE

RDLA[3:0]

RDLE

R/W

R/W

R/W

R/W

R

R

R

R/W

R/W

R/W

R/W

R/W

R

R

R/W

R

BIt:

Initial value:

R/W:

Bit Bit

Name

Initial
Value R/W Description

15

RDLE

0

R/W

Receive Left-Channel Data Enable

0: Disables left-channel data reception

1: Enables left-channel data reception

14 to 12

⎯ All

0

R

Reserved

These bits are always read as 0. The write value should
always be 0.

11 to 8

RDLA[3:0]

0000

R/W

Receive Left-Channel Data Assigns 3 to 0

These bits specify the position of left-channel data in a
receive frame as B'0000 (0) to B'1110 (14).

1111: Setting prohibited

• Receive data for the left channel is stored in the

SIRDL bit in SIRDR.

7 RDRE

0 R/W

Receive

Right-Channel

Data

Enable

0: Disables right-channel data reception

1: Enables right-channel data reception

6 to 4

⎯ All

0

R

Reserved

These bits are always read as 0. The write value should
always be 0.

3 to 0

RDRA[3:0]

0000

R/W

Receive Right-Channel Data Assigns 3 to 0

These bits specify the position of right-channel data in a
receive frame as B'0000 (0) to B'1110 (14).

1111: Setting prohibited

• Receive data for the right channel is stored in the

SIRDR bit in SIRDR.

Advertising