From owner-freebsd-questions Tue Mar 11 00:12:54 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA05408 for questions-outgoing; Tue, 11 Mar 1997 00:12:54 -0800 (PST) Received: from gatekeeper.ukrv.de (gatekeeper.ukrv.de [193.175.72.2]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id AAA05403 for ; Tue, 11 Mar 1997 00:12:49 -0800 (PST) Received: by gatekeeper.ukrv.de; (5.65/1.1.8.2/17Oct95-0336PM) id AA14849; Tue, 11 Mar 1997 09:12:42 +0100 Received: from mailhost(193.175.66.33) by gatekeeper.ukrv.de via smap (V1.3-JSC) id sma014850; Tue Mar 11 09:12:28 1997 Received: from merlin.ukrv.de by mailhost.ukrv.de; (5.65/1.1.8.2/08Mar95-0213PM) id AA07638; Tue, 11 Mar 1997 09:12:27 +0100 Received: by merlin.ukrv.de (4.1/UKRV-Gen PCG 0.1) id AA10829; Tue, 11 Mar 97 09:12:27 +0100 From: Udo Wolter Message-Id: <9703110812.AA10829@merlin.ukrv.de> Subject: PNP devices To: questions@freebsd.org Date: Tue, 11 Mar 1997 09:12:27 +0100 (MET) X-Mailer: ELM [version 2.4 PL17] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi ! I need a hint regarding my soundcard. It's a PNP card (SB Pro 3.1) and I try to bind it via the controller pnp0 in the kernel-config-file. I initialized the card with IRQ 10, base addresses 0x220, 0x310 and 0x388. I changed the file pnp.c so that it should find the card: Serial number 1, device id -1, IRQs: 10, 11, DRQs: 1, 0 and addresses look above. The card won't be recognized. Here's what pnpinfo says: Checking for Plug-n-Play devices... Trying Read_Port at 203 Card assigned CSN #1 Board Vendor ID: ESS0968 Board Serial Number: 00000001 PnP Version: 1.0 Vendor Version: 16 Device Description: ESS Plug and Play AudioDrive Logical Device ID: ESS0968 (68097316) Start Dependent Function I/O Range base address: 0x1002 I/O length: 0 IRQ: 5 DMA: 0 1 DMA: 8-bit only DMA: Device is not a bus master DMA: May not execute in count by byte mode DMA: May not execute in count by word mode DMA: Compatibility mode Start Dependent Function Device does not decode the full 16-bit ISA address I/O Range maximum address: 0x220 I/O Range maximum address: 0x250 I/O alignment for minimum: 16 I/O length: 16 IRQ: 5 7 8 9 10 DMA: 0 1 3 DMA: 8-bit only DMA: Device is not a bus master DMA: May not execute in count by byte mode DMA: May not execute in count by word mode DMA: Compatibility mode End Dependent Function I/O Range base address: 0x403 I/O length: 0 I/O Range base address: 0x203 I/O length: 0 Logical Device ID: PNPb02f (2fb0d041) I/O Range base address: 0x102 I/O length: 0 Logical Device ID: PNP0600 (0006d041) Start Dependent Function I/O Range base address: 0x801 I/O length: 0 IRQ: 15 Start Dependent Function I/O Range base address: 0x801 I/O length: 0 IRQ: 11 Start Dependent Function I/O Range base address: 0x801 I/O length: 0 IRQ: 8 9 10 End Dependent Function End Tag So, can anyone tell me what I have to put in pnp.c ? I really need to put the card at IRQ 10 because on 5 (which showed up in pnpinfo) is the 2940 Adaptec. Thanx, Udo -- Udo Wolter, email: uwp@cs.tu-berlin.de !!! LOW-TECH Page: http://www.cs.tu-berlin.de/~uwp/low-tech.html !!!