beautypg.com

Renesas SH7781 User Manual

Page 1143

background image

22. Serial I/O with FIFO (SIOF)

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

REJ09B0261-0100

Bit Bit

Name

Initial
Value R/W Description

12

TDREQ

0

R

Transmit Data Transfer Request

0: Indicates that the size of empty space in the transmit

FIFO does not exceed the size specified by the
TFWM bit in SIFCTR.

1: Indicates that the size of empty space in the transmit

FIFO exceeds the size specified by the TFWM bit in
SIFCTR.

A transmit data transfer request is issued when the
empty space in the transmit FIFO exceeds the size
specified by the TFWM bit in SIFCTR.

When using transmit data transfer through the DMAC,
this bit is always cleared by one DMAC access. After
DMAC access, when conditions for setting this bit are
satisfied, the SIOF again indicates 1 for this bit.

• This bit is valid when the TXE bit in SICTR is 1.
• This bit indicates a state; if the size of empty space

in the transmit FIFO is less than the size specified

by the TFWM bit in SIFCTR, this bit is automatically

cleared to 0.

• To enable the issuance of this interrupt source, set

the TDREQE bit in SIIER to 1.

11

⎯ 0

R

Reserved

This bit is always read as 0. The write value should
always be 0.

10

RCRDY

0

R

Receive Control Data Ready

0: Indicates that SIRCR stores no valid data

1: Indicates that SIRCR stores valid data

• If SIRCR is written to when this bit is set to 1,

SIRCR is overwritten to by the latest data.

• This bit is valid when the RXE bit in SICTR is set to

1.

• This bit indicates the state of the SIOF. If SIRCR is

read from, this bit is automatically cleared to 0.

• To enable the issuance of this interrupt source, set

the RCRDYE bit in SIIER to 1.