Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Dec 2000 17:36:41 -0800 (PST)
From:      Cameron Grant <cg@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb.h sb16.c sb8.c src/sys/dev/sound/pci aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c maestro.c neomagic.c solo.c t4dwave.c via82c686.c src/sys/dev/sound/pcm ac97_if.m channel_if.m feeder_if.m ...
Message-ID:  <200012180136.eBI1aff78278@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
cg          2000/12/17 17:36:41 PST

  Modified files:
    sys/dev/sound/isa    ad1816.c ess.c mss.c sb.h sb16.c sb8.c 
    sys/dev/sound/pci    aureal.c csapcm.c ds1.c emu10k1.c 
                         es137x.c fm801.c maestro.c neomagic.c 
                         solo.c t4dwave.c via82c686.c 
    sys/dev/sound/pcm    ac97.c ac97.h channel.c channel.h 
                         datatypes.h dsp.c fake.c feeder.c 
                         feeder.h feeder_fmt.c mixer.c mixer.h 
                         sound.c sound.h 
    sys/modules/sound/driver Makefile.inc 
    sys/modules/sound/pcm Makefile 
    sys/conf             files kmod.mk 
  Added files:
    sys/dev/sound/pcm    ac97_if.m channel_if.m feeder_if.m 
                         mixer_if.m 
  Log:
  kobjify.
  
  this gives us several benefits, including:
  
  * easier extensibility- new optional methods can be added to
    ac97/mixer/channel classes without having to fixup every driver.
  
  * forward compatibility for drivers, provided no new mandatory methods are
    added.
  
  Revision  Changes      Path
  1.15      +41 -53      src/sys/dev/sound/isa/ad1816.c
  1.12      +125 -139    src/sys/dev/sound/isa/ess.c
  1.61      +1081 -1104  src/sys/dev/sound/isa/mss.c
  1.13      +1 -90       src/sys/dev/sound/isa/sb.h
  1.63      +40 -76      src/sys/dev/sound/isa/sb16.c
  1.61      +41 -65      src/sys/dev/sound/isa/sb8.c
  1.15      +43 -58      src/sys/dev/sound/pci/aureal.c
  1.16      +163 -172    src/sys/dev/sound/pci/csapcm.c
  1.19      +66 -88      src/sys/dev/sound/pci/ds1.c
  1.18      +63 -101     src/sys/dev/sound/pci/emu10k1.c
  1.26      +76 -89      src/sys/dev/sound/pci/es137x.c
  1.4       +208 -213    src/sys/dev/sound/pci/fm801.c
  1.4       +55 -61      src/sys/dev/sound/pci/maestro.c
  1.20      +45 -54      src/sys/dev/sound/pci/neomagic.c
  1.17      +35 -52      src/sys/dev/sound/pci/solo.c
  1.19      +45 -53      src/sys/dev/sound/pci/t4dwave.c
  1.5       +236 -248    src/sys/dev/sound/pci/via82c686.c
  1.15      +49 -56      src/sys/dev/sound/pcm/ac97.c
  1.7       +28 -8       src/sys/dev/sound/pcm/ac97.h
  1.44      +46 -43      src/sys/dev/sound/pcm/channel.c
  1.15      +6 -2        src/sys/dev/sound/pcm/channel.h
  1.19      +17 -56      src/sys/dev/sound/pcm/datatypes.h
  1.32      +3 -4        src/sys/dev/sound/pcm/dsp.c
  1.6       +32 -37      src/sys/dev/sound/pcm/fake.c
  1.13      +90 -74      src/sys/dev/sound/pcm/feeder.c
  1.3       +20 -6       src/sys/dev/sound/pcm/feeder.h
  1.2       +87 -133     src/sys/dev/sound/pcm/feeder_fmt.c
  1.12      +140 -107    src/sys/dev/sound/pcm/mixer.c
  1.5       +6 -4        src/sys/dev/sound/pcm/mixer.h
  1.30      +13 -16      src/sys/dev/sound/pcm/sound.c
  1.22      +3 -3        src/sys/dev/sound/pcm/sound.h
  1.2       +3 -1        src/sys/modules/sound/driver/Makefile.inc
  1.5       +3 -2        src/sys/modules/sound/pcm/Makefile
  1.457     +5 -1        src/sys/conf/files
  1.88      +6 -5        src/sys/conf/kmod.mk



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012180136.eBI1aff78278>