Subject: Mixer & audio devices in 1.6.2_RC2?
To: None <current-users@netbsd.org>
From: Havard Eidnes <he@netbsd.org>
List: current-users
Date: 11/21/2003 17:10:34
Hi,
am I the only one who gets this on a recently built 1.6.2_RC2
system:
% mixerctl -a
mixerctl: /dev/mixer0: Operation not supported by device
% =
The relevant part of dmesg is:
eap0 at pci0 dev 9 function 0: Ensoniq CT5880 CT5880C (rev. 0x02)
eap0: interrupting at irq 5
eap0: SigmaTel STAC9721/23 codec; 18 bit DAC, 18 bit ADC, SigmaTel 3D
audio0 at eap0: full duplex, mmap, independent
midi0 at eap0: AudioPCI MIDI UART
and a ktrace reveals:
4218 mixerctl CALL open(0x8049ec4,0x2,0x8049ecf)
4218 mixerctl NAMI "/dev/mixer"
4218 mixerctl RET open -1 errno 19 Operation not supported by devic=
e
4218 mixerctl CALL open(0x8049f65,0x2,0x8049ecf)
4218 mixerctl NAMI "/dev/mixer0"
4218 mixerctl RET open -1 errno 19 Operation not supported by devic=
e
i.e. "not much else". There's only one EOPNOTSUPP in /sys/dev/audio.c,=
and I've not been able to figure out by source inspection if it's being=
called.
Regards,
- H=E5vard