NH82801FBM S L89K Intel, NH82801FBM S L89K Datasheet - Page 666

no-image

NH82801FBM S L89K

Manufacturer Part Number
NH82801FBM S L89K
Description
Manufacturer
Intel
Datasheet

Specifications of NH82801FBM S L89K

Lead Free Status / RoHS Status
Compliant
Intel
18.2.30
18.2.31
666
®
High Definition Audio Controller Registers (D27:F0)
IRS—Immediate Command Status Register
(Intel
Memory Address: HDBAR + 68h
Default Value:
DPLBASE—DMA Position Lower Base Address Register
(Intel
Memory Address: HDBAR + 70h
Default Value:
15:2
31:7
Bit
Bit
6:1
1
0
0
®
®
Reserved.
Immediate Result Valid (IRV) — R/WC. This bit is set to 1 by hardware when a new response is
latched into the Immediate Response register (HDBAR + 64). This is a status flag indicating that
software may read the response from the Immediate Response register.
Software must clear this bit by writing a 1 to it before issuing a new command so that the software
may determine when a new response has arrived.
Immediate Command Busy (ICB) — R/W. When this bit is read as 0, it indicates that a new
command may be issued using the Immediate Command mechanism. When this bit transitions from
a 0 to a 1 (via software writing a 1), the controller issues the command currently stored in the
Immediate Command register to the codec over the link. When the corresponding response is
latched into the Immediate Response register, the controller hardware sets the IRV flag and clears
the ICB bit back to 0.
NOTE: An Immediate Command must not be issued while the CORB/RIRB mechanism is
DMA Position Lower Base Address — R/W. Lower 32 bits of the DMA Position Buffer Base
Address. This register field must not be written when any DMA engine is running or the DMA
transfer may be corrupted. This same address is used by the Flush Control and must be
programmed with a valid value before the Flush Control bit (HDBAR+08h:bit 1) is set.
DMA Position Lower Base Unimplemented bits — RO. Hardwired to 0 to force the 128-byte buffer
alignment for cache line write optimizations.
DMA Position Buffer Enable — R/W.
When this bit is set to 1, the controller will write the DMA positions of each of the DMA engines to the
buffer in the main memory periodically (typically once per frame). Software can use this value to
know what data in memory is valid data.
High Definition Audio Controller—D27:F0)
High Definition Audio Controller—D27:F0)
operating, otherwise the responses conflict. This must be enforced by software.
0000h
00000000h
Intel
Description
Description
®
I/O Controller Hub 6 (ICH6) Family Datasheet
Attribute:
Size:
Attribute:
Size:
16 bits
32 bits
R/W, R/WC
R/W, RO

Related parts for NH82801FBM S L89K