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

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
18.2.6
Intel
®
I/O Controller Hub 6 (ICH6) Family Datasheet
GCTL—Global Control Register
(Intel
Memory Address: HDBAR + 08h
Default Value:
31:9
Bit
7:2
8
1
0
®
Reserved.
Accept Unsolicited Response Enable — R/W.
0 = Unsolicited responses from the codecs are not accepted.
1 = Unsolicited response from the codecs are accepted by the controller and placed into the
Reserved.
Flush Control — R/W. Writing a 1 to this bit initiates a flush. When the flush completion is received
by the controller, hardware sets the Flush Status bit and clears this Flush Control bit. Before a flush
cycle is initiated, the DMA Position Buffer must be programmed with a valid memory address by
software, but the DMA Position Buffer bit 0 needs not be set to enable the position reporting
mechanism. Also, all streams must be stopped (the associated RUN bit must be 0).
When the flush is initiated, the controller will flush the pipelines to memory to guarantee that the
hardware is ready to transition to a D3 state. Setting this bit is not a critical step in the power state
transition if the content of the FIFIOs is not critical.
Controller Reset # (CRST#) — R/W.
0 = Writing a 0 to this bit causes the Intel High Definition Audio controller to be reset. All state
1 = Writing a 1 to this bit causes the controller to exit its reset state and de-assert the Intel High
NOTES:
1. The CORB/RIRB RUN bits and all stream RUN bits must be verified cleared to 0 before writing a
2. When setting or clearing this bit, software must ensure that minimum link timing requirements
3. When this bit is 0 indicating that the controller is in reset, writes to all Intel High Definition Audio
High Definition Audio Controller—D27:F0)
0 to this bit in order to assure a clean re-start.
(minimum RESET# assertion time, etc.) are met.
memory mapped registers are ignored as if the device is not present. The only exception is this
register itself. The Global Control register is write-able as a DWord, Word, or Byte even when
CRST# (this bit) is 0 if the byte enable for the byte containing the CRST# bit (Byte Enable 0) is
active. If Byte Enable 0 is not active, writes to the Global Control register will be ignored when
CRST# is 0. When CRST# is 0, reads to Intel High Definition Audio memory mapped registers
will return their default value except for registers that are not reset with PLTRST# or on a D3
to D0 transition.
Response Input Ring Buffer.
machines, FIFOs and non-resume well memory mapped configuration registers (not PCI
configuration registers) in the controller will be reset. The Intel High Definition Audio link
RESET# signal will be asserted, and all other link signals will be driven to their default values.
After the hardware has completed sequencing into the reset state, it will report a 0 in this bit.
Software must read a 0 from this bit to verify the controller is in reset.
Definition Audio link RESET# signal. Software is responsible for setting/clearing this bit such
that the minimum Intel High Definition Audio link RESET# signal assertion pulse width
specification is met. When the controller hardware is ready to begin operation, it will report a 1
in this bit. Software must read a 1 from this bit before accessing any controller registers. This bit
defaults to a 0 after Hardware reset, therefore, software needs to write a 1 to this bit to begin
operation.
00000000h
Intel
®
High Definition Audio Controller Registers (D27:F0)
Description
Attribute:
Size:
R/W
32 bits
HOT
655

Related parts for NH82801FBM S L89K