Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!cpk-news-hub1.bbnplanet.com!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!news.mathworks.com!fu-berlin.de!zrz.TU-Berlin.DE!not-for-mail From: Udo Wolter <uwp@ukrv.de> Newsgroups: comp.unix.bsd.freebsd.misc Subject: PNP devices Date: 13 Mar 1997 08:46:15 +0100 Organization: Universitaetsklinikum Rudolf Virchow, Germany Lines: 78 Message-ID: <r7lo7skzeg.fsf@ukrv.de> NNTP-Posting-Host: gatekeeper.ukrv.de X-Newsreader: Gnus v5.3/Emacs 19.34 Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:36958 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 P.S.: I also asked this question in freebsd-questions, but no one seems to know something about such problems...:-( -- Udo Wolter, email: uwp@cs.tu-berlin.de !!! LOW-TECH Page: http://www.cs.tu-berlin.de/~uwp/low-tech.html !!!