Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Oct 2000 05:42:24 +0200
From:      Bjoern Fischer <bfischer@Techfak.Uni-Bielefeld.DE>
To:        Cameron Grant <gandalf@vilnya.demon.co.uk>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   problem w/ new pcm feeder + emu10k1 in 4.1.1-stable
Message-ID:  <20001008054224.A16164@frolic.no-support.loc>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001008054224.A16164>