From owner-freebsd-hackers Wed Feb 26 4:58:43 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E266237B401 for ; Wed, 26 Feb 2003 04:58:41 -0800 (PST) Received: from mail02.infosat.net (ananzi02.mx.smtphost.net [196.38.110.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA06B43F75 for ; Wed, 26 Feb 2003 04:58:36 -0800 (PST) (envelope-from jedihobbes@mighty.co.za) Received: from [196.38.110.24] (HELO mail01.infosat.net) by mail02.infosat.net (CommuniGate Pro SMTP 3.5.9) with ESMTP id 84700586 for freebsd-hackers@freebsd.org; Wed, 26 Feb 2003 14:58:35 +0200 Received: from [196.35.216.1] (account ) by mail01.infosat.net (CommuniGate Pro WebUser 3.5.9) with HTTP id 57144225 for ; Wed, 26 Feb 2003 14:58:35 +0200 From: "Riccardo Spagni" Subject: ESS1868 sound card and the *infamous* play interrupt timeout, channel dead:) To: freebsd-hackers@FreeBSD.org X-Mailer: CommuniGate Pro Web Mailer v.3.5.9 Date: Wed, 26 Feb 2003 14:58:35 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Lo all, Running 5.0-RELEASE with 'device pcm' in my kernel, and now I see this is happening: Dump from /var/log/messages: Feb 23 14:59:20 Hobbes kernel: sbc0: at port 0x300-0x301,0x388-0x38b,0x220-0x22f irq 10 drq 0,1 on isa0 Feb 23 14:59:20 Hobbes kernel: pcm0: on sbc0 Feb 23 14:59:20 Hobbes kernel: midi0: on sbc0 Feb 23 14:59:20 Hobbes kernel: midi1: on sbc0 Feb 23 14:59:20 Hobbes kernel: joy0: at port 0x201 on isa0 Feb 23 14:59:20 Hobbes kernel: unknown: can't assign resources (irq) So, according to the BIOS startup messages and DMESG, should be assigned no DMA, and an IRQ of 10. And no, I do *not* have device sbc in my kernel. Anyway, I added this line to /boot/device.hints: hint.pcm.0.irq="10" Has no effect, still getting the same message. Any ideas? Oh, if I ignore the fact that the error's there, and try mpg321 or anything to play sound (even if I cat a .au into /dev/dsp0), it gives me this: Feb 23 14:59:44 Hobbes kernel: pcm0:play:0: play interrupt timeout, channel dead Interestingly enough, there appear to be problems with a lot of interrupt assignments. When I had ACPI disabled in the BIOS, then it moaned about assigning interrupts to the AGP card. ACPI and APM are enabled in the BIOS, I've tried disabling APM (don't ask why I thought it would make a difference:) Also, the BIOS (Award) has some simple settings for enabling/disabling a PNP-OS, allowing the OS to set IRQs et. al. Dunno if that has any bearing tho... Thanks, Riccardo "JediHobbes" Spagni == Download ringtones, logos and picture messages at Ananzi Mobile Fun. http://www.ananzi.co.za/cgi-bin/goto.pl?mobile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message