From owner-freebsd-stable Sat Oct 7 20:44:24 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mail.uni-bielefeld.de (mail2.uni-bielefeld.de [129.70.4.90]) by hub.freebsd.org (Postfix) with ESMTP id 41ACE37B503 for ; Sat, 7 Oct 2000 20:44:18 -0700 (PDT) Received: from frolic.no-support.loc (ppp36-153.hrz.uni-bielefeld.de [129.70.36.153]) by mail.uni-bielefeld.de (Sun Internet Mail Server sims.4.0.2000.05.17.04.13.p6) with ESMTP id <0G230068EEDQUY@mail.uni-bielefeld.de> for freebsd-stable@FreeBSD.ORG; Sun, 8 Oct 2000 05:44:16 +0200 (MET DST) Received: (from bjoern@localhost) by frolic.no-support.loc (8.11.0/8.9.3) id e983gO416198; Sun, 08 Oct 2000 05:42:24 +0200 (CEST envelope-from bjoern) Date: Sun, 08 Oct 2000 05:42:24 +0200 From: Bjoern Fischer Subject: problem w/ new pcm feeder + emu10k1 in 4.1.1-stable To: Cameron Grant Cc: freebsd-stable@FreeBSD.ORG Message-id: <20001008054224.A16164@frolic.no-support.loc> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline Content-transfer-encoding: 7BIT User-Agent: Mutt/1.2.5i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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