From owner-freebsd-current Mon Oct 9 6:46:43 2000 Delivered-To: freebsd-current@freebsd.org Received: from gateway.symark.com (firewall.symark.westlake.iswest.net [207.178.203.34]) by hub.freebsd.org (Postfix) with ESMTP id EC9FE37B503 for ; Mon, 9 Oct 2000 06:46:37 -0700 (PDT) Received: (from mailer@localhost) by gateway.symark.com (8.9.3/8.9.3) id GAA20940 for ; Mon, 9 Oct 2000 06:46:31 -0700 Received: from camel.symark.com(128.1.1.97) by gateway.symark.com via smap (V2.1+anti-relay+anti-spam) id xma020938; Mon, 9 Oct 00 06:46:18 -0700 Received: by localhost with Microsoft MAPI; Mon, 9 Oct 2000 06:47:50 -0700 Message-ID: <01C031BC.D7B04500.ggross@symark.com> From: Glen Gross Reply-To: "ggross@symark.com" To: "'current@freebsd.org'" Subject: FW: problem w/ new pcm feeder + emu10k1 in 4.1.1-stable Date: Mon, 9 Oct 2000 06:47:49 -0700 Organization: Symark Software X-Mailer: Microsoft Internet E-mail/MAPI - 8.0.0.4211 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----Original Message----- From: Glendon Gross [SMTP:gross@clones.com] Sent: Sunday, October 08, 2000 6:23 AM To: Bjoern Fischer Cc: Cameron Grant; freebsd-stable@FreeBSD.ORG Subject: Re: problem w/ new pcm feeder + emu10k1 in 4.1.1-stable I wonder if this has anything to do with why my Soundwave 128 PCI is not recognized. It shows up as an "unknown card" during boot: Script started on Sun Oct 8 06:12:35 2000 % dmesg | grep unknown pci0: (vendor=0x1073, dev=0x000d) at 9.0 irq 11 % exit % exit Script done on Sun Oct 8 06:12:50 2000 I have another FreeBSD box which is working fine with the SB AWE-64 card, so I was hoping there might be a way to get this card to work. The card professes Soundblaster Pro/16 and OPL3 compatibility. On Sun, 8 Oct 2000, Bjoern Fischer wrote: > Hello Cameron, > > I was curious about your new pcm feeder, so I cvsuped to 4.1.1-STABLE > (Sun Oct 8 00:22:45 CEST 2000) and made world and new kernel. > > The SNDCTL_DSP_SETFMT ioctl *always* returns EINVAL :-( > > Hardware: SB Live! 1024 / EMU10K1 > > I turned on some debug switches and got this while trying to > start esd (esound). I have chosen esound because esd tries many > different formats for SNDCTL_DSP_SETFMT before giving up: > > installing feeder: 8to16le > installing feeder: 16leto8 > installing feeder: monotostereo8 > installing feeder: monotostereo16 > installing feeder: stereotomono8 > installing feeder: stereotomono16 > installing feeder: endian > installing feeder: sign8 > installing feeder: sign16le > installing feeder: ulawtou8 > installing feeder: u8toulaw > open snd0 subdev 0 flags 0x00000003 mode 0x00002000 > close snd0 subdev 0 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 0, want speed 8000, try speed 48000, got speed 48000, not mapped, flags 8, find feeder type 3, got 0 > r = 22 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 16 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 16 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 16 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > FIOASYNC > SNDCTL_DSP_SETFRAGMENT 0x01000008 > SNDCTL_DSP_SETFRAGMENT 256 frags, 256 sz > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > close snd0 subdev 3 > chn_flush c->flags 0x00003000 > open snd0 subdev 3 flags 0x00000006 mode 0x00002000 > want format 8 > not mapped, flags 8, find feeder type 3, got 0 > ... > > Any idea what's causing this? > > Bjoern > > -- > -----BEGIN GEEK CODE BLOCK----- > GCS d--(+) s++: a- C+++(-) UB++++OSI++++$ P+++(-) L---(++) !E W- N+ o>+ > K- !w !O !M !V PS++ PE- PGP++ t+++ !5 X++ tv- b+++ D++ G e+ h-- y+ > ------END GEEK CODE BLOCK------ > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message