From owner-cvs-all@FreeBSD.ORG Fri Dec 30 19:55:56 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB15816A41F; Fri, 30 Dec 2005 19:55:56 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B748743D66; Fri, 30 Dec 2005 19:55:55 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jBUJttLY078175; Fri, 30 Dec 2005 19:55:55 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jBUJtto5078174; Fri, 30 Dec 2005 19:55:55 GMT (envelope-from netchild) Message-Id: <200512301955.jBUJtto5078174@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 30 Dec 2005 19:55:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src UPDATING src/sys/conf NOTES files src/sys/boot/forth loader.conf src/sys/sys soundcard.h src/sys/dev/sound driver.c src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c sbc.c src/sys/dev/sound/pci als4000.c atiixp.c ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Dec 2005 19:55:57 -0000 netchild 2005-12-30 19:55:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . UPDATING sys/conf NOTES files sys/boot/forth loader.conf sys/sys soundcard.h sys/dev/sound driver.c sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c sbc.c sys/dev/sound/pci als4000.c cmi.c csa.c csapcm.c emu10k1.c es137x.c es137x.h ich.c neomagic.c via8233.c via82c686.c sys/dev/sound/pcm ac97.c ac97.h ac97_patch.c ac97_patch.h buffer.c channel.c channel.h dsp.c fake.c feeder.c feeder_fmt.c feeder_rate.c mixer.c sndstat.c sound.c sound.h vchan.c sys/dev/sound/usb uaudio.c uaudio.h uaudio_pcm.c sys/modules/sound/driver Makefile sys/modules/sound/sound Makefile share/man/man4 Makefile snd_es137x.4 snd_via8233.4 Added files: (Branch: RELENG_6) sys/dev/sound/pci atiixp.c atiixp.h sys/dev/sound/pcm feeder_volume.c sys/modules/sound/driver/atiixp Makefile share/man/man4 snd_atiixp.4 Log: MFC nearly everything of the soundsystem except recent commits and most of the sysctl's (those which would introduce a new interface). The spdif_enabled sysctl is still there (or more correctly: added to another driver). A rough overview what's there now: - new driver for ATI chips (snd_atiixp) - support for some Intel HDA chips in AC97 mode (no real HDA support!), this doesn't work with every mainboard and is subject to the wiring on the mainboard (no servicable parts inside) - MPSAFE and fixes for snd_als4000(4), snd_es137x(4), snd_via82c686(4), snd_via8233(4) and snd_ich(4) - 24bit and 32bit sound format support - feeder infrastructure (format, rate) has been reworked, new feeder (volume) has been introduced - lots of LOR and panic issues fixed - and a lot of small or not so small fixes I may have forgotten... As noted in UPDATING: you may want to recompile mplayer (after booting into the new world) to get all new features. Tested by: a lot of people Requested by: ariff Submitted by: ariff Revision Changes Path 1.416.2.12 +5 -0 src/UPDATING 1.320.2.6 +1 -0 src/share/man/man4/Makefile 1.2.2.1 +87 -0 src/share/man/man4/snd_atiixp.4 (new) 1.4.2.2 +28 -3 src/share/man/man4/snd_es137x.4 1.2.2.1 +15 -1 src/share/man/man4/snd_via8233.4 1.95.2.4 +1 -0 src/sys/boot/forth/loader.conf 1.1325.2.7 +2 -0 src/sys/conf/NOTES 1.1031.2.14 +2 -0 src/sys/conf/files 1.13.2.1 +1 -0 src/sys/dev/sound/driver.c 1.37.2.1 +4 -0 src/sys/dev/sound/isa/ad1816.c 1.34.2.1 +8 -2 src/sys/dev/sound/isa/ess.c 1.95.2.2 +30 -3 src/sys/dev/sound/isa/mss.c 1.90.2.1 +25 -15 src/sys/dev/sound/isa/sb16.c 1.79.2.1 +17 -3 src/sys/dev/sound/isa/sb8.c 1.44.2.1 +1 -0 src/sys/dev/sound/isa/sbc.c 1.18.2.1 +54 -10 src/sys/dev/sound/pci/als4000.c 1.2.2.1 +1090 -0 src/sys/dev/sound/pci/atiixp.c (new) 1.1.2.1 +203 -0 src/sys/dev/sound/pci/atiixp.h (new) 1.32.2.1 +2 -2 src/sys/dev/sound/pci/cmi.c 1.33.2.1 +4 -4 src/sys/dev/sound/pci/csa.c 1.34.2.1 +8 -0 src/sys/dev/sound/pci/csapcm.c 1.55.2.1 +4 -4 src/sys/dev/sound/pci/emu10k1.c 1.55.2.1 +869 -251 src/sys/dev/sound/pci/es137x.c 1.5.2.1 +11 -0 src/sys/dev/sound/pci/es137x.h 1.53.2.1 +171 -113 src/sys/dev/sound/pci/ich.c 1.34.2.1 +9 -0 src/sys/dev/sound/pci/neomagic.c 1.20.2.1 +218 -86 src/sys/dev/sound/pci/via8233.c 1.34.2.1 +28 -12 src/sys/dev/sound/pci/via82c686.c 1.53.2.1 +151 -17 src/sys/dev/sound/pcm/ac97.c 1.16.2.1 +2 -0 src/sys/dev/sound/pcm/ac97.h 1.3.2.1 +10 -0 src/sys/dev/sound/pcm/ac97_patch.c 1.3.2.1 +1 -0 src/sys/dev/sound/pcm/ac97_patch.h 1.25.2.1 +6 -2 src/sys/dev/sound/pcm/buffer.c 1.99.2.1 +190 -64 src/sys/dev/sound/pcm/channel.c 1.31.2.1 +4 -1 src/sys/dev/sound/pcm/channel.h 1.80.2.2 +39 -48 src/sys/dev/sound/pcm/dsp.c 1.14.2.1 +26 -0 src/sys/dev/sound/pcm/fake.c 1.33.2.1 +14 -3 src/sys/dev/sound/pcm/feeder.c 1.14.2.1 +875 -348 src/sys/dev/sound/pcm/feeder_fmt.c 1.11.2.1 +640 -321 src/sys/dev/sound/pcm/feeder_rate.c 1.2.2.1 +78 -0 src/sys/dev/sound/pcm/feeder_volume.c (new) 1.43.2.3 +37 -16 src/sys/dev/sound/pcm/mixer.c 1.20.2.2 +26 -40 src/sys/dev/sound/pcm/sndstat.c 1.93.2.2 +132 -57 src/sys/dev/sound/pcm/sound.c 1.63.2.1 +10 -5 src/sys/dev/sound/pcm/sound.h 1.17.2.2 +241 -41 src/sys/dev/sound/pcm/vchan.c 1.14.2.1 +455 -260 src/sys/dev/sound/usb/uaudio.c 1.6.2.1 +2 -2 src/sys/dev/sound/usb/uaudio.h 1.15.2.1 +58 -41 src/sys/dev/sound/usb/uaudio_pcm.c 1.16.2.1 +2 -2 src/sys/modules/sound/driver/Makefile 1.1.2.1 +9 -0 src/sys/modules/sound/driver/atiixp/Makefile (new) 1.16.2.1 +1 -1 src/sys/modules/sound/sound/Makefile 1.44.2.1 +4 -0 src/sys/sys/soundcard.h