English
Language : 

ALS300 Datasheet, PDF (55/66 Pages) List of Unclassifed Manufacturers – Media Audio Controller SPEC
Avance Logic Inc.
ALS300
17
R/W Game-Port activate (PNP2-30.0) 0 : Disable 1 : Enable
16
R/W MPU401 activate (PNP2-30.0) 0 : Disable 1 : Enable
15
Reserved
14
R DMA channel group enable 0 : Enable 1 : Disable
13:8 R/W SBBASE[9..4] (Default : 22h)
7:6
R PnP Device number (PNP07[1..0])
5:0
R/W MPUBASE[9..4] (Default : 33h)
nWhen DMA group enable bit (GCR98.14) is set, it will disable DMA 0,1,3 emulation. When
othis bit is clear, DMA emulation is controlled by mask bit (GCR98.31,29,28).
SB DMA
000 DMA 0
001 DMA 1
011 DMA 3
100 No DMA select
p others Reserved
If auto-initialized mode is disabled, GCR98.31,29,28 will be set when TC=1.
GCR99 Default 00000000h
Bit Type
Function
31:24
W A79h alias port
23:16 W 279h alias port
15:6 R/W DDMA base address DDMABA[15..6]
5:1
Reserved
0
R/W DDMA enable 0 : Disable 1 : Enable (Default : 0)
nWhen DDMA is enabled, ALS300 ignore legacy DMAC IO cycle and claim DDMA IO cycle.
oWhen access 279h/A79h alias port, it is strongly commended to issue byte command.
GCR9A Default XXXXXXXXh PCI-play block counter
Bit Type
Function
31:16
Reserved
15:0
R value of block counter
GCR9B Default XXXXXXXXh PCI-Rec block counter
Bit Type
Function
31:16
Reserved
15:0
R value of block counter
GCR9C Default XXXXXXXXh Mic-In block counter
Bit Type
Function
31:16
Reserved
15:0
R value of block counter
GCR9D
Default XXXXXXXXh DRAM block counter
Bit Type
Function
31:16
Reserved
15:0
R value of block counter
GCR9E
Default XXXXXXXXh Wave engine test register 0
Bit Type
Function
31:0 R/W For test mode only
GCR9F
Default XXXXXXXXh Wave engine test register 1
Bit Type
Function
31:8
Reserved
7:0
R/W For test mode only
DMA Emulation Design Suggestion :
nCBC decrease by 1 each time when 1-byte transfer is complete.
oCA will decrease/increase by 1 each time when DRQx is activated. ALS300 will discard
CA [1..0] for fetching next data. One layer latch is enough for DMA emulation.
PCI Configuration Registers :
Vendor ID register :
55