Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Dec 1997 06:08:52 -0800 (PST)
From:      Peter Wemm <peter@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/i386/conf LINT files.i386 src/sys/i386/isa/sound ad1848.c cs4232.c local.h soundcard.c
Message-ID:  <199712121408.GAA09350@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       1997/12/12 06:08:51 PST

  Modified files:
    sys/i386/conf        LINT files.i386 
    sys/i386/isa/sound   ad1848.c cs4232.c local.h soundcard.c 
  Log:
  I've been using these tweaks to enable the sound driver to talk to the
  (mutant) Crystal CSS4236 chip on the Intel PR440FX SMP motherboard.
  
  XXX this uses some rather ugly PnP bootstrap code that is *NOT* compatable
  with 'controller pnp0' or *ANY* other PnP devices.  If you use some other
  PnP devices, enabling css0 will burn your house down. :-]  The
  "simplified" PnP init sequence directly blats your config(8) settings onto
  the chip.  I'm pretty sure 'css0' will conflict with 'mss0', this whole
  area desperately needs a cleanup.
  
  I have been using the following with some success on the PR440FX:
  controller   snd0
  device css0  at isa? port 0x534 irq 5 drq 1 flags 0x08 vector adintr
  device opl0  at isa? port 0x388
  device mpu0  at isa? port 0x330 irq 10 vector mpuintr
  
  Revision  Changes    Path
  1.385     +3 -1      src/sys/i386/conf/LINT
  1.182     +7 -1      src/sys/i386/conf/files.i386
  1.19      +17 -5     src/sys/i386/isa/sound/ad1848.c
  1.2       +0 -2      src/sys/i386/isa/sound/cs4232.c
  1.28      +7 -0      src/sys/i386/isa/sound/local.h
  1.59      +3 -0      src/sys/i386/isa/sound/soundcard.c



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