Intel E3815 FH8065301567411 Data Sheet
Product codes
FH8065301567411
Intel
®
Atom™ Processor E3800 Product Family
796
Datasheet
31
28
24
20
16
12
8
4
0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0
RE
SE
RVED
LP
E
_
STRE
AM_A_P
AU
S
E
_RES
UME
LPE_HDMI_
D
P
_
MOD
E
_ON_ST
REAM_A
BOG
U
S_
S
A
MPLE_DIS
ABLE
_FOR_OD
D
_C
HANNEL
LE
FT
_AL
IG
N
MENT
_16_BIT_CONT
A
INER
UNDERRUN_P
A
C
K
ET_BIT_SILENT_STREAM
_E
NABLE
USE
R
_BIT_U
V
A
LIDIT
Y
_BIT_V
S
A
M
PLE
_FLA
T_BIT
SET
_
BL
OCK_BE
GIN_FOR_A
LL_SUB_P
A
CKET
S
NUM
_
AUDIO_CHANNELS
FORMA
T
LA
Y
O
U
T
AUD
IO
_
ENA
B
LE
Bit
Range
Default &
Access
Field Name (ID): Description
31:17
0b
RW
RESERVED:
Reserved.
16
0b
RW
LPE_STREAM_A_PAUSE_RESUME:
DMA pause fetching at the boundary of buffers
when this bit is set, and resume fetching when this bit is cleared.
1- DMA stop requesting more audio sample from buffer A,B,C,D after reading and
depleting all data from current buffer
0- DMA resume requesting data from the next available buffer (A,B,C,D).
Programming note: this bit should not be used by SW driver. When SW driver wants to
pause audio, it shall invalidate the two newest allocated audio buffers. When the current
audio buffers are processed, silent stream is sent automatically
15
0b
RW
LPE_HDMI_DP_MODE_ON_STREAM_A:
1 = DP mode
0 = HDMI mode (default)
14
0b
RW
BOGUS_SAMPLE_DISABLE_FOR_ODD_CHANNEL:
When number of channels in a
sample is odd (3, 5, or 7) source application may pad a bogus sample to the next even
number of channels. If this bit is set there is no padding in input buffer1= No bogus
sample present in buffer for odd number of channels
0= Bogus sample present in buffer for odd number of channels (default)
13
0b
RW
LEFT_ALIGNMENT:
When input buffer is in 32-bit container mode. If this bit is set the
MSB of audio sample is aligned bit 31 of the container if this bit is clear MSB of audio
sample is aligned with bit 23 of the container.1= MSB is bit 31 of 32-bit container
0= MSB is bit 23 of 32-bit container (default)
12
0b
RW
_16_BIT_CONTAINER:
When this bit is set 16-bit sample is stored in 16-bit container
format. When it is clear container is 32-bit for each sample regardless of valid bits
(default)1= 16-bit container
0= 32-bit container
11
0b
RW
UNDERRUN_PACKET_BIT_SILENT_STREAM_ENABLE:
Set this bit will enble HW to
send valid zero-filled packet with Sample flat bit set when no sample buffer is available,
NCTS packets (or Timesstamp packet) are sent to keep sink in sync even no audio
sound will heard.1= send underrun packets (silent stream)
0= send null packets (default)
Programming note: SW driver shall always set silent stream bit. When SW driver wants
to pause audio, it shall invalidate the two newest allocated audio buffers. When the
current audio buffers are processed, silent stream is sent automatically.