Hi, Two patches are attached: oss-various: A) setup/FreeBSD/oss/build/osscore.c: Fix compile on latest FreeBSD 8- CURRENT. B) oss_hdaudio: Reset TCSEL (the register which controls PCI Express QOS) to TC0 for intel HDAudios. Some BIOSes set it to TC7 which creates noise on playback as OSS doesn't support this. C) oss_mixer_core: Comment out change in rev. 537, since it causes a panic[1]. D) ossrecord: Error check for header writer was wrong. AIFF writer should accept the signed rather than the unsigned 8bit format.
oss-ossdetect: A) Add '-m' switch to set permissions of nodes at creation. B) Call umask(0) a little earlier so /dev/oss directory permissions are always sane. C) Sync FreeBSD version to the Linux version, since OSS4 for FreeBSD uses the /dev/oss/... style (no functional change though). Yours, Yair K. [1] http://4front-tech.com/forum/viewtopic.php?p=12741#12741
oss-various.diff.gz
Description: GNU Zip compressed data
oss-ossdetect.diff.gz
Description: GNU Zip compressed data
_______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel