Data Transfer Status Register C (Dtstrc) - Renesas H8S/2158 User Manual

16-bit single-chip microcomputer h8s family/h8s/2100 series
Table of Contents

Advertisement

Section 8 RAM-FIFO Unit (RFU)
Bit
Bit Name
3
LOAD
2
MARK
1
REST
0
STCLR
Note: Do not set bits 1 and 0 to 1 simultaneously.
8.2.12

Data Transfer Status Register C (DTSTRC)

DTSTRC is a register provided in each pointer set. DTSTRC includes the interrupt flags for each
pointer set.
When any one bit of bits 7 to 4 is set to 1, a flag corresponding to the pointer set number in
DTSTRA is set. When any one bit of bits 3 and 2 is set to 1, a flag corresponding to the pointer set
number in DTSTRB is set.
Rev. 3.00 Jan 25, 2006 page 176 of 872
REJ09B0286-0300
Initial Value
R/W
0
W
0
W
0
W
0
W
Description
Pointer Reload
If this bit is set to 1 when the TMP settings are
made, this bit copies the contents of TMP to
RAR or WAR.
When the read temporary pointer is used, the
contents of TMP are copied to RAR.
When the write temporary pointer is used, the
contents of TMP are copied to WAR.
Pointer Mark
If this bit is set to 1 when the TMP settings are
made, this bit copies the contents of RAR or
WAR to TMP.
When the read temporary pointer is used, the
contents of RAR are copied to TMP.
When the write temporary pointer is used, the
contents of WAR are copied to TMP.
Pointer Reset
When this bit is set to 1, this bit initializes RAR,
WAR, and TMP, and also returns the status to
FIFO empty state.
Status Clear
Clears information of FIFO full and FIFO empty.

Advertisement

Table of Contents
loading

Table of Contents