Date: Tue, 22 Jul 1997 21:34:24 -0400 From: Randall Hopper <rhh@ct.picker.com> To: Amancio Hasty <hasty@rah.star-gate.com> Cc: multimedia@FreeBSD.ORG Subject: Re: ftp://rah.star-gate.com/pub/guspnp11.tar.gz Message-ID: <19970722213424.11237@ct.picker.com> In-Reply-To: <199707220234.TAA00497@rah.star-gate.com>; from Amancio Hasty on Mon, Jul 21, 1997 at 07:34:32PM -0700 References: <199707220234.TAA00497@rah.star-gate.com>
next in thread | previous in thread | raw e-mail | index | archive | help
|New sound driver release with important signal handling fix. |The nagging problem with the SB16 hanging or repeating |sound clips at the end is gone. | |If you want to know more about the fixes that went in see: |sound/REAMDE.GUSPNP in the tar ball. Just got a chance to pull it and run it past all the audio tests I can think of with my SB32. Here's the results: 1) Thanks for the good work on repeating and close() hanging fix! Did not hear any repeats, and when I allowed audio play apps to finish playing and terminate normally, I never saw them hang on close(). The only time I saw a hang was when I Ctrl-Ced the app in the middle of playback (e.g. mpg123); not all the time--sporatically as before. So as far as this specific problem goes (hanging), this driver is better than the checked-in version. 2) Load pops on start/end of AU playback. Still there. Don't see this with the checked-in driver. 3) Attempts to record 16-bit samples gives "Input/Output Error" now instead of the "Interrupted system call" before. For each failure, I get one of these in my console: Sound: DMA (input) timed out - IRQ/DRQ config error? 16-bit record works with the checked-in driver. 4) I think Louis or you mentioned this, but I also see probe output that's a little strange. Looks fine except for that dma 7 in there. Could this be related to the DMA error doing 16-bit record? Probing sb at 0x00000220 start sb_dsp_detect, base 0x220 irq 5 -- Hardware probed OK sb0 at 0x220 irq 5 drq 1 flags 0xffffffff on isa sndtable_init_card(2) entered Located card - calling attach routine at 0x220 irq 5 dma 1,7 <-------------------- attach routine finished ... -- Driver name 'SoundBlaster16' probe 0xf01e9098 -- Hardware probed OK sbxvi0 at 0x0 drq 5 flags 0xffffffff on isa sndtable_init_card(6) entered Located card - calling attach routine at 0x000 irq -1 dma 5,7 <-------------------- attach routine finished That's about it. Hope this helps, and thanks for the hard work! Randall
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970722213424.11237>