876784 Intel, 876784 Datasheet - Page 625

no-image

876784

Manufacturer Part Number
876784
Description
Manufacturer
Intel
Datasheet

Specifications of 876784

Lead Free Status / RoHS Status
Compliant
AC ’97 Audio Controller Registers (D30:F2) (Desktop and Mobile Only)
16.1.11
Note:
16.1.12
Intel
®
ICH7 Family Datasheet
NABMBAR—Native Audio Bus Mastering Base Address
Register (Audio—D30:F2)
Address Offset: 14h
Default Value:
Lockable:
The Native PCI Mode Audio function uses PCI Base Address register #1 to request a
contiguous block of I/O space that is to be used for the Native Mode Audio software
interface.
The DMA registers for S/PDIF* and Microphone In 2 cannot be addressed via this
address space. These DMA functions are only available from the new MBBAR register.
This register powers up as read only and only becomes write-able when the IOSE bit in
offset 41h is set.
MMBAR—Mixer Base Address Register (Audio—D30:F2)
Address Offset: 18h
Default Value:
Lockable:
This BAR creates 512 bytes of memory space to signify the base address of the register
space. The lower 256 bytes of this space map to the same registers as the 256-byte I/
O space pointed to by NAMBAR. The lower 384 bytes are divided as follows:
31:16
• 128 bytes for the primary codec (offsets 00–7Fh)
• 128 bytes for the secondary codec (offsets 80–FFh)
• 128 bytes for the tertiary codec (offsets 100h–17Fh).
• 128 bytes of reserved space (offsets 180h–1FFh), returning all 0’s.
15:6
31:9
5:1
8:3
2:1
Bit
Bit
0
0
Hardwired to 0s
Base Address — R/W. These bits are used in the I/O space decode of the Native Audio
Bus Mastering interface registers. The number of upper bits that a device actually
implements depends on how much of the address space the device will respond to. For
AC '97 bus mastering, the upper 16 bits are hardwired to 0, while bits 15:6 are
programmable. This configuration yields a maximum
I/O block size of 64 bytes for this base address.
Reserved. Read as 0’s.
Resource Type Indicator (RTE) — RO. This bit defaults to 0 and changes to 1 if the
IOSE bit is set (D30:F2:Offset 41h, bit 0). When 1, this bit indicates a request for I/O
space.
Base Address — R/W. This field provides the lower 32-bits of the 512-byte memory
offset to use for decoding the primary, secondary, and tertiary codec’s mixer spaces.
Reserved. Read as 0s.
Type — RO. Hardwired to 00b to Indicate the base address exists in 32-bit address
space
Resource Type Indicator (RTE) — RO. Hardwired to 0 to indicate a request for memory
space.
00000001h
No
00000000h
No
17h
1Bh
Description
Description
Attribute:
Size:
Power Well:
Attribute:
Size:
Power Well:
R/W, RO
32 bits
Core
R/W, RO
32 bits
Core
625

Related parts for 876784