I found the commit that "broke" sound (beyond that, I don't know how
to fix it):

peter       1999/04/21 00:26:31 PDT

  Modified files:
    sys/alpha/isa        isa.c 
    sys/alpha/pci        pcibus.c 
    sys/cam              cam_xpt.c 
    sys/dev/ata          ata-all.c 
    sys/i386/i386        nexus.c 
    sys/i386/include     types.h 
    sys/i386/isa         clock.c intr_machdep.c intr_machdep.h 
                         ipl_funcs.c isa_device.h isa_dma.c 
                         random_machdep.c 
    sys/isa              isavar.h 
    sys/kern             kern_intr.c 
    sys/pci              intpm.c 
    sys/sys              interrupt.h systm.h 
  Log:
  Stage 1 of a cleanup of the i386 interrupt registration mechanism.
  Interrupts under the new scheme are managed by the i386 nexus with the
  awareness of the resource manager.  There is further room for optimizing
  the interfaces still.  All the users of register_intr()/intr_create()
  should be gone, with the exception of pcic and i386/isa/clock.c.
  
  Revision  Changes    Path
  1.11      +3 -3      src/sys/alpha/isa/isa.c
  1.11      +1 -36     src/sys/alpha/pci/pcibus.c
  1.53      +1 -3      src/sys/cam/cam_xpt.c
  1.9       +28 -33    src/sys/dev/ata/ata-all.c
  1.4       +7 -6      src/sys/i386/i386/nexus.c
  1.17      +2 -1      src/sys/i386/include/types.h
  1.130     +12 -16    src/sys/i386/isa/clock.c
  1.19      +426 -42   src/sys/i386/isa/intr_machdep.c
  1.14      +16 -3     src/sys/i386/isa/intr_machdep.h
  1.16      +9 -1      src/sys/i386/isa/ipl_funcs.c
  1.60      +1 -3      src/sys/i386/isa/isa_device.h
  1.2       +1 -2      src/sys/i386/isa/isa_dma.c
  1.30      +2 -1      src/sys/i386/isa/random_machdep.c
  1.4       +3 -3      src/sys/isa/isavar.h
  1.22      +1 -405    src/sys/kern/kern_intr.c
  1.5       +4 -8      src/sys/pci/intpm.c
  1.8       +4 -19     src/sys/sys/interrupt.h
  1.88      +1 -4      src/sys/sys/systm.h

A kernel from right before that works for sound, and one from right after
it is broken.

-- 
Zach Heilig <z...@uffdaonline.net>


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to