bd78bc67aa
o Implement SPDIF selection/monitoring function. Now, say, playback to both analog output and SPDIF is possible. o Implement support of AUX input, MIC preamp and MIC recording gain. o L-R selection of record source doesn't seem to work on cmpci. Therefore, the *.swap mixer functions are and deleted. o Following SB mixer registers don't exist on cmpci, and they are removed. input gain, output gain, AGC, equalization (bass, treble) o Other mixer changes, including inputs.XXX.mute -> (deleted) outputs.XXX.mute -> inputs.XXX.mute inputs.pc_speaker -> inputs.speaker spdif.* -> reorganized to spdif.input.*, spdif.output.* o Current status: I have tested these and confirmed to work fine. - Output and recording from Line-in, AUX, CD and MIC analog inputs, - Output and recording from FM synthesizer, - Output from PC speaker input, - Output wave playback. - SPDIF (44.1kHz) input selection (#1, #2 (6ch version only), wave to spdin), phase selection, monitoring and recording, - SPDIF (44.1kHz) playback, through (SPDIF in to SPDIF out) and monitoring. I haven't tested these but may work. - SPDIF 48kHz input and output, - Full-duplex operation, - Recording wave output. I don't think these are working. - Legacy (wave + FM synthesizer) to SPDIF output (and the monitoring), - Exchanging front and rear outputs, - Surround. These are not implemented. - 4ch / 6ch support, - Joystick port support. |
||
---|---|---|
bin | ||
crypto | ||
dist | ||
distrib | ||
etc | ||
games | ||
gnu | ||
include | ||
lib | ||
libexec | ||
regress | ||
sbin | ||
share | ||
sys | ||
tools | ||
usr.bin | ||
usr.sbin | ||
build.sh | ||
BUILDING | ||
BUILDING.mdoc | ||
Makefile | ||
Makefile.inc | ||
UPDATING |