228#define SBPRO_MIXER_DEVICES \ 229 (SOUND_MASK_SYNTH | SOUND_MASK_PCM | SOUND_MASK_LINE | SOUND_MASK_MIC | \ 230 SOUND_MASK_CD | SOUND_MASK_VOLUME) 231 232#define SB16_RECORDING_DEVICES \ 233 (SOUND_MASK_SYNTH | SOUND_MASK_LINE | SOUND_MASK_MIC | SOUND_MASK_CD) 234 235#define SB16_MIXER_DEVICES \ 236 (SOUND_MASK_SYNTH | SOUND_MASK_PCM | SOUND_MASK_SPEAKER | \ 237 SOUND_MASK_LINE | SOUND_MASK_MIC | SOUND_MASK_CD | \ 238 SOUND_MASK_IGAIN | SOUND_MASK_OGAIN | \ 239 SOUND_MASK_VOLUME | SOUND_MASK_BASS | SOUND_MASK_TREBLE) 240 241#ifdef __SB_MIXER_C__ 242mixer_tab sbpro_mix = { 243 PMIX_ENT(SOUND_MIXER_VOLUME, 0x22, 4, 4, 0x22, 0, 4), 244 PMIX_ENT(SOUND_MIXER_SYNTH, 0x26, 4, 4, 0x26, 0, 4), 245 PMIX_ENT(SOUND_MIXER_PCM, 0x04, 4, 4, 0x04, 0, 4), 246 PMIX_ENT(SOUND_MIXER_LINE, 0x2e, 4, 4, 0x2e, 0, 4), 247 PMIX_ENT(SOUND_MIXER_MIC, 0x0a, 0, 3, 0x00, 0, 0), 248 PMIX_ENT(SOUND_MIXER_CD, 0x28, 4, 4, 0x28, 0, 4), 249}; 250 251mixer_tab ess_mix = { 252 PMIX_ENT(SOUND_MIXER_VOLUME, 0x32, 4, 4, 0x32, 0, 4), 253 PMIX_ENT(SOUND_MIXER_SYNTH, 0x36, 4, 4, 0x26, 0, 4), 254 PMIX_ENT(SOUND_MIXER_PCM, 0x14, 4, 4, 0x04, 0, 4), 255 PMIX_ENT(SOUND_MIXER_SPEAKER, 0x3c, 0, 3, 0x00, 0, 0), 256 PMIX_ENT(SOUND_MIXER_LINE, 0x3e, 4, 4, 0x2e, 0, 4), 257 PMIX_ENT(SOUND_MIXER_MIC, 0x1a, 4, 4, 0x1a, 0, 4), 258 PMIX_ENT(SOUND_MIXER_CD, 0x38, 4, 4, 0x28, 0, 4), 259}; 260 261mixer_tab sb16_mix = { 262 PMIX_ENT(SOUND_MIXER_VOLUME, 0x30, 3, 5, 0x31, 3, 5), 263 PMIX_ENT(SOUND_MIXER_BASS, 0x46, 4, 4, 0x47, 4, 4), 264 PMIX_ENT(SOUND_MIXER_TREBLE, 0x44, 4, 4, 0x45, 4, 4), 265 PMIX_ENT(SOUND_MIXER_SYNTH, 0x34, 3, 5, 0x35, 3, 5), 266 PMIX_ENT(SOUND_MIXER_PCM, 0x32, 3, 5, 0x33, 3, 5), 267 PMIX_ENT(SOUND_MIXER_SPEAKER, 0x3b, 6, 2, 0x00, 0, 0), 268 PMIX_ENT(SOUND_MIXER_LINE, 0x38, 3, 5, 0x39, 3, 5), 269 PMIX_ENT(SOUND_MIXER_MIC, 0x3a, 3, 5, 0x00, 0, 0), 270 PMIX_ENT(SOUND_MIXER_CD, 0x36, 3, 5, 0x37, 3, 5), 271 PMIX_ENT(SOUND_MIXER_IGAIN, 0x3f, 6, 2, 0x40, 6, 2), 272 PMIX_ENT(SOUND_MIXER_OGAIN, 0x41, 6, 2, 0x42, 6, 2) 273}; 274 275#endif /* __SB_MIXER_C__ */ 276
| |