Hi, the attached is the formatted changelogs from cvs checkins to alsa-drivers.
big changes are the new mixer design for audigy and the handling of joystick (see Documentation/Joystick.txt). Takashi ================================================================ 2003-10-21 19:43 perex * alsa-kernel/include/version.h: Updated to 0.9.8 2003-10-21 19:40 perex * alsa-driver/configure.in: 0.9.8 2003-10-21 19:40 perex * alsa-kernel/: core/control.c, include/asound.h, isa/sb/emu8000.c, isa/sb/sb16_csp.c, pci/emu10k1/emufx.c: - added support for user control elements (untested) - fixed locking for snd_ctl_remove() function 2003-10-21 11:52 tiwai * alsa-kernel/core/hwdep.c: allow dsp_load callback without dsp_status callback. 2003-10-21 11:51 tiwai * alsa-kernel/core/pcm_native.c: - don't hold power lock while draining - call trigger callback when suspending/resuming a draining substream 2003-10-20 17:28 tiwai * alsa-kernel/: core/pcm.c, include/pcm.h: removed the export of snd_pcm_lock(). replaced with the normal mutex. 2003-10-20 17:26 tiwai * alsa-kernel/Documentation/DocBook/writing-an-alsa-driver.tmpl: minor corrections for the recent updates. 2003-10-20 17:25 tiwai * alsa-kernel/core/timer.c: fixed the unbalanced spinlock at the error path. 2003-10-17 17:57 tiwai * alsa-kernel/core/info.c: fixed compile warnings. 2003-10-17 17:45 tiwai * alsa-driver/support/pnp/pnp.c: more clean ups and potential bugfix. 2003-10-17 17:41 tiwai * alsa-driver/acore/timer.patch: fixed the compilation with suse 9.0 kernel (supporting variable HZ). 2003-10-17 17:39 tiwai * alsa-kernel/: include/emu10k1.h, pci/emu10k1/emufx.c: - take back the old definition of FXBUS_PCM_LEFT/RIGHT for sb live. - fixed the audigy routing with the new definition. 2003-10-17 17:38 tiwai * alsa-kernel/core/pcm.c: don't call kfree with NULL pointer (constraint rules is not always allocated). 2003-10-17 15:59 perex * alsa-kernel/core/timer.c: - fixed problem with hw slave source (PCM timer & dmix plugin) - fixes for slave instances - moved active callback check to snd_timer_close() function 2003-10-17 12:29 tiwai * alsa-kernel/pci/ymfpci/ymfpci_main.c: Clemens Ladisch <[EMAIL PROTECTED]>: - This patch adds a control to enable S/PDIF direct recording (without resampling) on the YMF754. 2003-10-17 12:28 tiwai * alsa-kernel/pci/via82xx.c: added the DXS whitelist for twinhead mobo. 2003-10-17 12:28 tiwai * alsa-kernel/pci/ac97/ac97_patch.c: fixed typo in the last AD198x fix. 2003-10-16 17:13 tiwai * alsa-kernel/pci/: intel8x0.c, via82xx.c, ac97/ac97_codec.c, ac97/ac97_local.h, ac97/ac97_patch.c: - use ADI-compatible mode on AD1980 for more better controls. - swap master and headphone on AD1980 and AD1985 as default. - export remove_ctl, swap_ctl and rename_ctl for patch functions. - removed AD1980/AD1985 master-swap quirks (since it's set as default). 2003-10-16 14:01 tiwai * alsa-kernel/core/oss/mixer_oss.c: added fallback device selection for OSS mixer. 2003-10-16 13:54 tiwai * alsa-driver/support/pnp/pnp.c: clean up and fix. hopefully fixed the oops with Dell's cs4236B chip. 2003-10-16 13:51 tiwai * alsa-driver/pci/au88x0/au88x0_game.c: - fixed compilation with 2.2 kernel. - allow multiple gameport instances. 2003-10-14 18:47 tiwai * alsa-kernel/pci/maestro3.c: don't enable MPU401 irq. 2003-10-14 17:18 tiwai * alsa-driver/configure.in: fixed the detection of PDE(). 2003-10-14 16:33 tiwai * alsa-kernel/pci/ac97/ac97_codec.c: added ALC655 entry (compatible with ALC650). 2003-10-14 16:08 tiwai * alsa-kernel/pci/: cs4281.c, rme32.c, rme96.c, cs46xx/cs46xx_lib.c, nm256/nm256.c: - fixed compile warnings with cast for memcpy_fromio/toio. - use copy_to_user_fromio() in proc output. 2003-10-14 15:59 tiwai * alsa-kernel/: Documentation/ALSA-Configuration.txt, Documentation/Joystick.txt, include/sb.h, include/ymfpci.h, isa/sb/sb_common.c, pci/als4000.c, pci/azt3328.c, pci/cmipci.c, pci/ens1370.c, pci/es1968.c, pci/intel8x0.c, pci/via82xx.c, pci/ymfpci/ymfpci.c, pci/ymfpci/ymfpci_main.c: - removed joystick control from the card control API. added joystick (or joystick_port) module option instead. - updated documents for this joystick fix. - moved resource management for ALS4000 from sb-common header to the als4000 local code. 2003-10-14 15:08 tiwai * alsa-kernel/: drivers/mtpav.c, drivers/serial-u16550.c, drivers/mpu401/mpu401.c, include/initval.h, isa/als100.c, isa/azt2320.c, isa/cmi8330.c, isa/dt019x.c, isa/es18xx.c, isa/opl3sa2.c, isa/sgalaxy.c, isa/sscape.c, isa/ad1816a/ad1816a.c, isa/ad1848/ad1848.c, isa/cs423x/cs4231.c, isa/cs423x/cs4236.c, isa/cs423x/pc98.c, isa/es1688/es1688.c, isa/gus/gusclassic.c, isa/gus/gusextreme.c, isa/gus/gusmax.c, isa/gus/interwave.c, isa/opti9xx/opti92x-ad1848.c, isa/sb/es968.c, isa/sb/sb16.c, isa/sb/sb8.c, isa/wavefront/wavefront.c, pci/cmipci.c, pci/via82xx.c, pci/ymfpci/ymfpci.c: - fixed the boot parameters with long ints for non-intel architectures. - added get_option_long() for parsing the parameter. 2003-10-14 13:29 perex * alsa-kernel/pci/intel8x0.c: Added mpu_port initialization from the kernel command line 2003-10-13 18:30 tiwai * alsa-kernel/: include/emu10k1.h, pci/emu10k1/emufx.c, pci/emu10k1/emumixer.c: Peter Zubaj <[EMAIL PROTECTED]>: - redesigned the default DSP routing of audigy1/2 boards. the normal PCM output is sent through "Stereo Mix", while the independent pcm streams can be attenuated by "PCM Front", "PCM Rear", and "PCM Center/LFE" volumes. 2003-10-13 18:27 tiwai * alsa-kernel/include/version.h: seems forgotten to update this version string. 2003-10-13 15:42 tiwai * alsa-kernel/: drivers/opl3/opl3_synth.c, include/asound_fm.h, pci/es1968.c: removed obsolete __SND_OSS_COMPAT__. ------------------------------------------------------- This SF.net email is sponsored by: The SF.net Donation Program. Do you like what SourceForge.net is doing for the Open Source Community? Make a contribution, and help us add new features and functionality. Click here: http://sourceforge.net/donate/ _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel