/[openvortex]/alsa/pci/au88x0/au8810.h
ViewVC logotype

Diff of /alsa/pci/au88x0/au8810.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by vizard, Tue Apr 22 02:52:03 2003 UTC revision 1.5 by vizard, Wed Apr 23 02:15:53 2003 UTC
# Line 1  Line 1 
1  /*  /*
2      Aureal Advantage Soundcard driver.      Aureal Advantage Soundcard driver.
   
3   */   */
4    
5  #define CONFIG_SND_AU8810  #define CONFIG_SND_AU8810
6  #undef CONFIG_SND_AU8820  #undef CONFIG_SND_AU8820
7  #undef CONFIG_SND_AU8830  #undef CONFIG_SND_AU8830
# Line 48  Line 47 
47  #define VORTEX_ADBDMA_BUFBASE 0x27400  #define VORTEX_ADBDMA_BUFBASE 0x27400
48  #define VORTEX_ADBDMA_START 0x27c00 /* Which subbuffer starts */  #define VORTEX_ADBDMA_START 0x27c00 /* Which subbuffer starts */
49    
   
50  /* WTDMA */  /* WTDMA */
51  #define VORTEX_WTDMA_CTRL 0x27900 /* format, DMA pos */  #define VORTEX_WTDMA_CTRL 0x27900 /* format, DMA pos */
52  #define VORTEX_WTDMA_STAT 0x27d00 /* DMA subbuf, DMA pos */  #define VORTEX_WTDMA_STAT 0x27d00 /* DMA subbuf, DMA pos */
# Line 59  Line 57 
57  #define VORTEX_WTDMA_BUFCFG1 0x27604  #define VORTEX_WTDMA_BUFCFG1 0x27604
58  #define VORTEX_WTDMA_START 0x27b00 /* which subbuffer is first */  #define VORTEX_WTDMA_START 0x27b00 /* which subbuffer is first */
59    
   
60  /* ADB */  /* ADB */
61  #define VORTEX_ADB_SR 0x28400 /* Samplerates enable/disable */  #define VORTEX_ADB_SR 0x28400 /* Samplerates enable/disable */
62  #define VORTEX_ADB_RTBASE 0x28000  #define VORTEX_ADB_RTBASE 0x28000
# Line 101  Line 98 
98  #define MIX_INL     0x1e  #define MIX_INL     0x1e
99  #define MIX_INR     0x1f  #define MIX_INR     0x1f
100    
   
101  /* MIXER */  /* MIXER */
102  #define VORTEX_MIXER_SR 0x21f00  #define VORTEX_MIXER_SR 0x21f00
103  #define VORTEX_MIXER_CHNBASE 0x21e40  #define VORTEX_MIXER_CHNBASE 0x21e40
# Line 172  Line 168 
168  #define         IRQ_FATAL    0x0001  #define         IRQ_FATAL    0x0001
169  #define         IRQ_PARITY   0x0002  #define         IRQ_PARITY   0x0002
170  #define         IRQ_PCMOUT   0x0020 /* ?? */  #define         IRQ_PCMOUT   0x0020 /* ?? */
171  #define         IRQ_TIMER    0x1000  #define         IRQ_TIMER    0x1000
172  #define         IRQ_MIDI     0x2000  #define         IRQ_MIDI     0x2000
173  #define         IRQ_MODEM       0x4000  #define         IRQ_MODEM       0x4000
174    
# Line 190  Line 186 
186  #define         IRQ_FATAL       0x0001  #define         IRQ_FATAL       0x0001
187  #define         IRQ_PARITY      0x0002  #define         IRQ_PARITY      0x0002
188  #define         IRQ_PCMOUT      0x0020 /* PCM OUT page crossing */  #define         IRQ_PCMOUT      0x0020 /* PCM OUT page crossing */
189  #define         IRQ_TIMER       0x1000  #define         IRQ_TIMER       0x1000
190  #define         IRQ_MIDI        0x2000  #define         IRQ_MIDI        0x2000
191  #define         IRQ_MODEM       0x4000  #define         IRQ_MODEM       0x4000
192    
193  /* write: Timer period config / read: TIMER IRQ ack. */  /* write: Timer period config / read: TIMER IRQ ack. */
194  #define VORTEX_IRQ_STAT 0x2919c  #define VORTEX_IRQ_STAT 0x2919c
195    
196  /* DMA */  /* DMA */
197  #define VORTEX_ENGINE_CTRL 0x27ae8  #define VORTEX_ENGINE_CTRL 0x27ae8

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26