diff options
author | nyan <nyan@FreeBSD.org> | 2000-05-19 15:41:52 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2000-05-19 15:41:52 +0000 |
commit | 61405e3c6a0ec399d3c1d7e9d9361876599a7d7c (patch) | |
tree | c35009e393b73016767dc7acce0c89fe29881542 /sys/dev/sound/isa/mss.h | |
parent | 6ac8bb3941e2a536b2fa4041df0691071f7c04f7 (diff) | |
download | FreeBSD-src-61405e3c6a0ec399d3c1d7e9d9361876599a7d7c.zip FreeBSD-src-61405e3c6a0ec399d3c1d7e9d9361876599a7d7c.tar.gz |
Supported the mss on PC-98 and Sound Blaster 98.
Submitted by: "T.Yamaoka" <taka@windows.squares.net>
Diffstat (limited to 'sys/dev/sound/isa/mss.h')
-rw-r--r-- | sys/dev/sound/isa/mss.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/sound/isa/mss.h b/sys/dev/sound/isa/mss.h index a0a35bb..2491dbd 100644 --- a/sys/dev/sound/isa/mss.h +++ b/sys/dev/sound/isa/mss.h @@ -172,12 +172,20 @@ mixer_ent mix_devices[32][2] = { MIX_NONE(SOUND_MIXER_VOLUME), MIX_NONE(SOUND_MIXER_BASS), MIX_NONE(SOUND_MIXER_TREBLE), +#ifdef PC98 /* PC98's synth is assigned to AUX#2 */ +MIX_ENT(SOUND_MIXER_SYNTH, 4, 1, 0, 5, 5, 1, 0, 5), +#else /* AT386's synth is assigned to AUX#1 */ MIX_ENT(SOUND_MIXER_SYNTH, 2, 1, 0, 5, 3, 1, 0, 5), +#endif MIX_ENT(SOUND_MIXER_PCM, 6, 1, 0, 6, 7, 1, 0, 6), MIX_ENT(SOUND_MIXER_SPEAKER, 26, 1, 0, 4, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_LINE, 18, 1, 0, 5, 19, 1, 0, 5), MIX_ENT(SOUND_MIXER_MIC, 0, 0, 5, 1, 1, 0, 5, 1), +#ifdef PC98 /* PC98's cd-audio is assigned to AUX#1 */ +MIX_ENT(SOUND_MIXER_CD, 2, 1, 0, 5, 3, 1, 0, 5), +#else /* AT386's cd-audio is assigned to AUX#2 */ MIX_ENT(SOUND_MIXER_CD, 4, 1, 0, 5, 5, 1, 0, 5), +#endif MIX_ENT(SOUND_MIXER_IMIX, 13, 1, 2, 6, 0, 0, 0, 0), MIX_NONE(SOUND_MIXER_ALTPCM), MIX_NONE(SOUND_MIXER_RECLEV), |