Может кто имеет опыт разборок с ISA картами в ноутах?
Звуковуха YMF715E-S (открывал ноут, смотрел на чип) на шине ISA
B BIOSe установлено так:
Base I/O: 220
WSS Codec I/O: 530
IRQ: IRQ5
DMA: DMA1/7
# modprobe sb io=0x220 irq=5 dma=1 dma16=7 (в dma16 неуверен)
# dmesg|tail
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
sb: No ISAPnP cards found, trying standard ones...
SB 3.01 detected OK (220)
sb: Interrupt test on IRQ5 failed - Probable IRQ conflict
SB DSP version is just 3.01 which means that your card is
several years old (8 bit only device) or alternatively the sound
driver is incorrectly configured.
$ play 8bit.wav
Звук есть (плохой) -- звуковуха рабочая.
# rmmod -r sb
# modprobe opl3sa2 io=0x220 irq=5 dma=1 dma2=5 mss_io=0x540
/lib/modules/2.4.27-2-686/kernel/drivers/sound/opl3sa2.o: init_module: No such device
/lib/modules/2.4.27-2-686/kernel/drivers/sound/opl3sa2.o failed
# dmesg|tail
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
ad1848: No ISAPnP cards found, trying standard ones...
opl3sa2: No PnP cards found
opl3sa2: Search for a card at 0x544.
opl3sa2: Control I/O port 0x220 is not a YMF7xx chipset!
# pnpdump
Ничего не находит (может я им неправильно пользуюсь)
>для opl3sa2 попробуй отрубить pnp ( isapnp=0 )
Не помогало.
Поставил 2.6, opl3sa2 (OSS) заработал сразу.
Теперь проблема с 16-битным каналом. 8-битный работает,
а 16-битный -- нет. При выводе 16-битного звука слышен шум и все.
С ALSA таже фигня.
Смущает конфиг BIOSa
dma: dma 1/7
тут возможен выбор: dma0 или dma1 или dma0/5 или dma1/7
Меня терзают смутные сомнения, что 16-битный канал не задействован.