Renesas SH7781 User Manual

Page 1310

Advertising
background image

25. Audio Codec Interface (HAC)

Rev.1.00 Jan. 10, 2008 Page 1280 of 1658
REJ09B0261-0100

Bit Bit

Name

Initial
Value R/W
*

2

Description

27 to 10

⎯ All

0

R

Reserved

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

9

PLTFUN

0

R/W

PCML TX Underrun

0: No PCML TX underrun has occurred.

1: PCML TX underrun has occurred because the codec

has requested slot 3 data but new data is not written
to HACPCML.

8

PRTFUN

0

R/W

PCMR TX Underrun

0: No PCMR TX underrun has occurred.

1: PCMR TX underrun has occurred because the codec

has requested slot 4 data but new data is not written
to HACPCMR.

7 to 0

⎯ All

0

R

Reserved

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

Notes: 1. CMDAMT and CMDDMT have no associated interrupts. Poll these bits until they are

read as 1 before writing a new command to HACCSAR/HACCSDR. When bit 19 (RW)
of HACCSAR is 0 and TX12_ATOMIC is 1, take the following steps:

1. Initialize CMDDMT and CMDAMT before first accessing a codec register after HAC

initialization by any reset event.

2. After making the settings in HACCSDR and HACCSAR, poll CMDDMT and

CMDAMT until they are cleared to 1, and then initialize these bits.

3. Now the next write to a register is available.

2. These bits are readable/writable. Writing 0 to the bit initializes it but writing 1 has no

effect.

Advertising