From owner-cvs-all Sun Oct 1 21: 4: 8 2000 Delivered-To: cvs-all@freebsd.org Received: from green.dyndns.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 3002037B502; Sun, 1 Oct 2000 21:04:03 -0700 (PDT) Received: from localhost (epbj8r@localhost [127.0.0.1] (may be forged)) by green.dyndns.org (8.11.0/8.11.0) with ESMTP id e92441551530; Mon, 2 Oct 2000 00:04:01 -0400 (EDT) (envelope-from green@FreeBSD.org) Message-Id: <200010020404.e92441551530@green.dyndns.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: Peter Wemm Cc: "Brian F. Feldman" , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files.i386 files.pc98 src/sys/gnu/i386/isa/sound awe_compat.h awe_config.h awe_hw.h awe_version.h awe_voice.h awe_wave.c src/sys/i386/conf NOTES src/sys/i386/include ultrasound.h src/sys/i386/isa/sound CHANGELOG ... In-Reply-To: Message from Peter Wemm of "Sun, 01 Oct 2000 20:50:43 PDT." <200010020350.e923ohG05153@netplex.com.au> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 02 Oct 2000 00:04:00 -0400 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > The only issue there being that the new MIDI system just doesn't work. It's > > missing code that is central to it doing more than sitting there and looking > > pretty, and there needs to be a configuration knob to allow non-PnP on-board > > sequencers for sbc to work (which I've done). > > Well, you are a committer. :-) It's hard to know who's going to be protective of their code to a large extent and who isn't... I tend to not commit to something I've only seen one person touch and they wrote in the first place unless they say it's okay. There still is the other problem... I'd like to know if anyone has newmidi actually doing anything. That is, for example, /dev/sequencer. > > VoxWare really sucked, and newpcm is great for pcm stuff, though :) > > The main thing that triggered my commit was that I was trying to do a > cleanup pass over the old isa drivers, and the voxware code kept jumping up > and making it Needlessly Painful (TM). For example, one driver has got > magic values to spam into the pnp config space, which was fundamentally > incompatable with the isa/pnp system. Another tried to manually do a PnP > configuration run. (both drivers are present and operational in newpcm). I can understand that they're horrible from an architectural standpoint and should have been killed long ago. It's just that when Soren killed them the first time, newpcm just wasn't ready to replace VoxWare yet ;) I'm glad to see crufty old stuff leave. -- Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! / green@FreeBSD.org `------------------------------' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message