From owner-freebsd-multimedia Sat Aug 23 05:26:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA10397 for multimedia-outgoing; Sat, 23 Aug 1997 05:26:54 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id FAA10391 for ; Sat, 23 Aug 1997 05:26:49 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id NAA17368; Sat, 23 Aug 1997 13:20:26 +0200 From: Luigi Rizzo Message-Id: <199708231120.NAA17368@labinfo.iet.unipi.it> Subject: Re: snd970821.tgz available To: hlew@www2.shoppersnet.com (Howard Lew) Date: Sat, 23 Aug 1997 13:20:26 +0200 (MET DST) Cc: multimedia@freebsd.org In-Reply-To: from "Howard Lew" at Aug 22, 97 07:40:52 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Just finished testing it... > > dmesg probe shows: > Probing for PnP devices: > Trying Read_Port at 203 > CSN 1 Vendor ID: OPT0925 [0x2509143e] Serial 0xffffffff > port 0x0330 0x0000 0x0000 0x0000 irq 9:0 drq 4:4 > port 0x0000 0x0000 0x0000 0x0000 irq 0:0 drq 4:4 > port 0x0220 0x0000 0x0000 0x0f0d irq 0:0 drq 4:4 > opti9251 rev 0xffffffff io 0x0220 intr 9 id 14 > Probing for devices on the ISA bus: > > ... > > pcm0 at 0xffff irq 10 drq 1 mem 0x0 flags 0x13 en 1 confl 0 > mss_probe: no address supplied, try default 0x0530 > I/O address inactive (ff), try pseudo_mss > mss_detect error - IREG (0x45/0x45) want 0xaa/0x45 > sb_probe: no address supplied, try defaults (0x220,0x240) > device at 0x220 already attached as unit 1 > pcm0 not found at 0xffffffff > > I think given the mss_probe detect error, it is unable to initialize the > sound card. Sndstat shows: pcm0 is the non-pnp entry. Your PnP card is installed as unit 1 (/dev/dsp1, /dev/audio1 etc.) > Hmmm... the card is still not really operational yet, but it no longer > crashes during bootup. Okay, I guess that's all for now. may or may not work, but did you try catting a file to /dev/audio1 ? If it does not work yet, probably some initialization myst be done in the attach code. Look at opti931_attach() and the data sheets for the opti925, and check if something must be done to the configuration space (which appears to be mapped around 0xf0d): > port 0x0220 0x0000 0x0000 0x0f0d irq 0:0 drq 4:4 I cannot help much since my opti931 devices do not behave as the spec say, so it will be a lot of trial and error... Cheers Luigi