From owner-freebsd-current Tue Dec 14 13:15:46 1999 Delivered-To: freebsd-current@freebsd.org Received: from pulsar.dead-end.net (pulsar.high-performance.com [216.15.153.82]) by hub.freebsd.org (Postfix) with ESMTP id 626CB14EDC for ; Tue, 14 Dec 1999 13:15:43 -0800 (PST) (envelope-from rock@dead-end.net) Received: from mailto.dead-end.net (dead-end.net [216.15.153.82] (may be forged)) by pulsar.dead-end.net (8.9.3/8.9.3/DEAD-END/1999020900) with ESMTP id WAA42485 for ; Tue, 14 Dec 1999 22:15:37 +0100 (CET) (envelope-from rock@dead-end.net) Received: from server.rock.net (p3E9D1A88.dip.t-dialin.net [62.157.26.136]) by mailto.dead-end.net (8.9.3/DEAD-END/1999102400-Customer) with ESMTP id WAA42477 for ; Tue, 14 Dec 1999 22:15:36 +0100 (CET) (envelope-from rock@dead-end.net) Received: from dead-end.net (solaris.rock.net [172.23.7.10]) by server.rock.net (8.9.3/8.9.3) with ESMTP id WAA44049 for ; Tue, 14 Dec 1999 22:15:40 +0100 (CET) (envelope-from rock@dead-end.net) Message-ID: <3856B361.9BF2C9D9@dead-end.net> Date: Tue, 14 Dec 1999 22:15:13 +0100 From: "D. Rock" X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.7 i86pc) X-Accept-Language: de, en MIME-Version: 1.0 To: current@freebsd.org Subject: Re: pcm driver breakage References: <38519601.75B59555@dead-end.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [Followup to myself] With the latest changes to the pcm driver, a downgrade of channel.c to 1.8 doesn't help any more: I cannot hear anything while playing something (in my case with mpg123). A verbose output of mpg123 shows me that the application seems to hang after a few write()'s to the sound device (with no sound output). There also doesn't seem to be any interrupt activity on the pcm interrupt. Two days before (but with rev 1.8 of channel.c) I could play any pcm file I have with only some noise at the end if I interrupt mpg123 with ^C. Here the latest configuration information (I can post full output if requested). Kernel config: [...] device pcm0 device sbc0 options PNPBIOS [also without PNPBIOS but with device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x10 no difference] dmesg output from a verbose boot: sbc0: at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on isa0 pcm0: on sbc0 pcm: setmap 30000, ff00; 0xcd4b5000 -> 30000 pcm: setmap 40000, ff00; 0xcd4c5000 -> 40000 Daniel "D. Rock" wrote: > > Hi, > > something broke between rev 1.8 and 1.9 of /sys/dev/sound/pcm/channel.c > > The driver probes as a: > pcm0: at port 0x220-0x22f,0x388-0x38b,0x330-0x331 irq 5 drq 1,0 on isa0 > > The relevant kernel config entries are > device pcm0 > options PNPBIOS > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message