
ENSONIQ Proprietary Information
ENSONIQ Proprietary Information
ENSONIQ AudioPCI 97 Specification Rev 1.1 Oct 1, 1997
22
7.6.
Legacy
The Legacy register is a 32 bit register that performs both control and status functions. Basically the
lower word functions as the status register and the upper word functions as the control register. The only
exception to this is bit zero which is a control bit for a write and a status bit for a read.
Legacy Control/Status Register
Addressable as byte, word, longword
Power on reset value 00000000000111110b
Bit(s)
R/W
Name
31
R/W
JFAST
Address 18H
Direct Mapped
Function
This bit selects fast (vs ISA) joystick timing.
0 - ISA joystick timing
1 - FAST joystick timing
This bit is the host interrupt blocking enable bit (DMA config bit
must be set) to prevent applications from blocking NMI.
0 - Host interrupt blocking disabled
1 - Host interrupt blocking enabled
This bit selects the capture address range for SoundBlaster access.
0 - Address range : 220xH - 22FxH
1 - Address range : 240xH - 24FxH
These bits select the capture address range for the Base Register.
00 - Address range : 320xH - 327xH
01 - Address range : 330xH - 337xH
10 - Address range : 340xH - 347xH
11 - Address range : 350xH - 357xH
These bits select the capture address range for the CODEC.
00 - Address range : 530xH - 537xH
01 - Undefined
10 - Address range : E80xH - E87xH
11 - Address range : F40xH - F47xH
This bit is used to force an interrupt.
0 - Do not force an interrupt
1 - Force an interrupt
This bit enables event capture for the Slave DMA Controller. The
decoded address range for this event is C0xH - DFxH.
0 - Disables event capture
1 - Enables event capture
This bit enables event capture for the Slave Interrupt Controller.
The decoded address range for this event is A0xH - A1xH.
0 - Disables event capture
1 - Enables event capture
This bit enables event capture for the Master DMA Controller. The
decoded address range for this event is 0xH - FxH.
0 - Disables event capture
1 - Enables event capture
This bit enables event capture for the Master Interrupt Controller.
The decoded address range for this event is 20xH - 21xH.
0 - Disables event capture
1 - Enables event capture
This bit enables event capture for the ADLIB registers . The
decoded address range for this event is 388xH - 38BxH.
0 - Disables event capture
30
R/W
HIB
29
R/W
VSB
28:27
R/W
VMPU[1:0]
26:25
R/W
VCDC[1:0]
24
R/W
FIRQ
23
R/W
SDMACAP
22
R/W
SPICAP
21
R/W
MDMACAP
20
R/W
MPICAP
19
R/W
ADCAP