25. Audio Codec Interface (HAC)
Rev.1.00 Jan. 10, 2008 Page 1276 of 1658
REJ09B0261-0100
In 16-bit packed DMA mode, HACPCML is defined as follows:
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
-
Bit:
0000000000000000
Initial value:
R/W R/W R/W R/WR/W R/W R/W R/WR/W R/W R/W R/WR/W R/W R/W R/W
R/W R/W R/W R/W R/W R/W R/W R/W
R/W:
Bit:
Initial value:
R/W:
1514131211109876543210
00000000 0000 000
R/W R/W R/W R/W R/W R/W R/W R/W
RD3 RD1RD2 RD0RD7 RD6 RD5 RD4RD11RD10 RD9 RD8RD15RD14 RD13 RD12
LD3 LD1LD2 LD0LD7 LD6 LD5 LD4LD11 LD10 LD9 LD8LD15 LD14 LD13 LD12
0
Bit Bit Name
Initial
Value R/W Description
31 to 16 LD15 to LD0 All 0 R/W Left Data 15 to 0
Write the PCM playback left channel data to these bits.
The HAC then transmits the data to the codec on an on-
demand basis.
Read these bits to get the PCM record left channel data
from the codec.
15 to 0 RD15 to RD0 All 0 R/W Right Data 15 to 0
Write the PCM playback right channel data to these
bits. The HAC then transmits the data to the codec on
an on-demand basis.
Read these bits to get the PCM record right channel
data from the codec.