Go to the documentation of this file. 1 #define DSP_RESET (devc->base + 0x6)
2 #define DSP_READ (devc->base + 0xA)
3 #define DSP_WRITE (devc->base + 0xC)
4 #define DSP_COMMAND (devc->base + 0xC)
5 #define DSP_STATUS (devc->base + 0xC)
6 #define DSP_DATA_AVAIL (devc->base + 0xE)
7 #define DSP_DATA_AVL16 (devc->base + 0xF)
8 #define MIXER_ADDR (devc->base + 0x4)
9 #define MIXER_DATA (devc->base + 0x5)
10 #define OPL3_LEFT (devc->base + 0x0)
11 #define OPL3_RIGHT (devc->base + 0x2)
12 #define OPL3_BOTH (devc->base + 0x8)
15 #define DSP_CMD_SPKON 0xD1
16 #define DSP_CMD_SPKOFF 0xD3
17 #define DSP_CMD_DMAON 0xD0
18 #define DSP_CMD_DMAOFF 0xD4
21 #define IMODE_OUTPUT PCM_ENABLE_OUTPUT
22 #define IMODE_INPUT PCM_ENABLE_INPUT
44 #define MDL_ES1868MIDI 14
49 #define SUBMDL_ALS007 42
51 #define SUBMDL_ALS100 43
57 #define SB_NO_MIDI 0x00000001
58 #define SB_NO_MIXER 0x00000002
59 #define SB_NO_AUDIO 0x00000004
60 #define SB_NO_RECORDING 0x00000008
61 #define SB_MIDI_ONLY (SB_NO_AUDIO|SB_NO_MIXER)
62 #define SB_PCI_IRQ 0x00000010
65 unsigned int regno: 8;
89 # define SBCAP_STEREO 0x00000001
90 # define SBCAP_16BITS 0x00000002
151 #define SB_PCI_ESSMAESTRO 1
152 #define SB_PCI_YAMAHA 2