Specifications
ESS Technology, Inc. SAM0023-122898 31
ES1869 DATA SHEET
PNP CONFIGURATION AND REGISTERS
Configuration ROM Header 1 (26h, R)
Loaded from configuration ROM header after PnP reset.
Bit Definitions:
Hardware Volume IRQ Number (27h, R)
Hardware volume IRQ number (must be shared with audio
1 or audio 2). Reset to 0 by PnP reset.
MPU-401 IRQ Number (28h, R)
MPU-401 IRQ number (alias address with register 70h of
MPU-401 LDN 3).
PnP Enable (29h, R)
Bit Definitions:
Logical Device Registers
1 CD-ROM 1 = CD-ROM is LDN 3 or 4.
0 = CD-ROM is not present.
0 MPU-401 1 = MPU-401 is LDN 3; interrupt is not shared
with audio interrupt 1 or 2.
0 = MPU-401 is part of LDN 1; interrupt is
shared with audio interrupt 1 or 2.
Reserved
Ext DMA
mask
Audio 2
DMA mask
Audio 1
DMA mask
GPO1 GPO0
7 6 5 4 3 2 1 0
Bits Name Description
4 External
DMA
mask
1 = Enable external DMA mask.
0 = Disable.
3 Audio 2
DMA
mask
1 = Enable audio 2 DMA mask.
0 = Disable.
2 Audio 1
DMA
mask
1 = Enable audio 1 DMA mask.
0 = Disable.
1 GPO1 1 = GPO1 pin is external DACK, GPI is exter-
nal DRQ.
0 = GPO1 pin is GPO1.
0 GPO0 1 = GPO0 pin is GPCS.
0 = GPO0 pin is GPO0.
Hardware volume IRQ number
7 6 5 4 3 2 1 0
MPU-401 IRQ number
7 6 5 4 3 2 1 0
PnP enable
7 6 5 4 3 2 1 0
Bits Name Description
Bits Name Description
0 PnP
enable
1 = PnP enabled.
0 = PnP disabled. The ES1869 will not respond
to any PnP commands.
This bit is set high by hardware reset.
Table 11 Logical Device Summary
LDN # Device
LDN 0 (mandatory) Configuration device
30h Activate; bit 0 is activate bit.
31h I/O Range Check.
60h I/O base address, bits 11:8.If zero, this device is
disabled. Eight locations.
61h I/O base address, bits 7:3.
74h DMA Channel Select 0 (default = 4).
75h DMA Channel Select 1 (default = 4).
LDN 1 (mandatory) Audio device
30h Activate; bit 0 is activate bit.
31h I/O Range Check.
60h I/O base address of audio processor; bits 11:8. If
zero, this device is not accessible. Sixteen locations.
61h I/O base address of audio processor, bits 7:4.
62h I/O base address of FM alias, bits 11:8. If zero, this
device is not accessible. Four locations.
63h I/O base address of FM alias, bits 7:2.
64h I/O base address of MPU-401, bits 11:8. If zero, this
device is not accessible. MPU-401 may also be
accessible through LDN 3. Two locations.
65h I/O base address of MPU-401, bits 7:2.
70h Interrupt Request Channel 1 Select.
71h Interrupt Request Type Select 1 (returns 2).
72h Interrupt Request Channel 2 Select.
73h Interrupt Request Type Select 2 (returns 2).
74h DMA Channel 1 Select (default = 4).
75h DMA Channel 2 Select (default = 4).
LDN 2 (mandatory) Joystick device
30h Activate; bit 0 is activate bit.
31h I/O Range Check.
60h I/O base address, bits 11:8. If zero, this device is
disabled. One location.
61h I/O base address, bits 7:0.
LDN 3 or LDN 1 I/O
descriptor #2 (optional)
MPU-401 device
30h Activate; bit 0 is activate bit.










