Hallo Pablo, Pablo Lachmann wrote:
Auf diese Art und weise kam ich jetzt auch mal dazu 'nen eigenen Kernel zu backen. Hat auch direkt nach dem ersten erfolgreichem Kompilierungs - Durchlauf gebootet => Erfolgserlebnis :o), klasse !!!
*g*
CONFIG_SOUND=y CONFIG_SOUND_OSS=y CONFIG_SOUND_DMAP=y
CONFIG_SOUND_MAD16=y CONFIG_MAD16_OLDCARD=y
Hmm... In der Config-Hilfe steht das das fuer die c928 ist und du dafuer SB brauchst... Evtl. mal weglassen... Falls erfolglos, wuerde ich mal probieren den SB-Support einzubauen...
CONFIG_MAD16_BASE=530 CONFIG_MAD16_IRQ=9
Ist das auch so gejumpert? Ich dachte das waere auf IO=530 IRQ=7
CONFIG_MAD16_DMA=0 CONFIG_MAD16_DMA2=1
Und das? (ich hab's genau andersrum ;)
CONFIG_MAD16_MPU_BASE=330 # Ist wohl die default Addresse CONFIG_MAD16_MPU_IRQ=7 # Kann ich an der Karte jumpern, hab ich auch getan
Ist das auch der MPU-IRQ der auf 7 ist? (s.o.)
CONFIG_SOUND_SOFTOSS=m CONFIG_SOUND_YM3812=y
Apropos: hat die Karte ueberhaupt einen OPL3-chip?
Ok, dann die /var/log/boot.msg: [...] <7>Sound initialization started <4>
at 0x534 irq 9 dma 0,0 <4>Sound Blaster: DSP command(f2) timeout. \ <4>Sound Blaster: DSP command(f2) timeout. > [1] <4>Sound Blaster: DSP command(f2) timeout. / <4>sb: Interrupt test on IRQ7 failed - Probable IRQ conflict ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2] <4> at 0x220 irq 7 dma 0 ^^^^^ [3] <4> at 0x388 ^^^^^ [4] <7>Sound initialization complete [..] [1] Wieso Soundblaster, ich versuch doch die Karte ohne Emu anzusprechen, oder hab ich was übersehen?
Das ist wohl das mit dem CONFIG_MAD16_OLDCARD
[2] An welcher Stelle in der Kernelkonfig hab ich ihm denn gesagt daß er den IRQ für den sb nehmen soll?
Ist der Default...
[3] Sollte das nicht 0x330 heißen, wie ich es in der Kernelconfig zugewiesen hab?
Dito. Und sollte 0x530 sein
[4] Wo kommt denn die jetz her?
Das ist der OPL IO der muesste so auch korrekt sein.
Und weiter gehts mit der /dev/sndstat: Installed drivers: Type 19: MAD16/Mozart (MSS) Type 20: MAD16/Mozart (MPU) Type 1: OPL-2/OPL-3 FM Type 26: MPU-401 (UART) Type 2: Sound Blaster Type 29: Sound Blaster PnP Type 7: SB MPU-401
Card config: MAD16/Mozart (MSS) at 0x530 irq 9 drq 0,1 MAD16/Mozart (MPU) at 0x220 irq 7 drq 0 OPL-2/OPL-3 FM at 0x388 drq 0
.o. Ich glaub, mit den richtigen IRQ/IO sollte es klappen bei mir: OSS/Free:3.8s2++-971130 Load type: Driver compiled into kernel Kernel: Linux slarty 2.2.14 #16 Mon Feb 21 14:21:16 MET 2000 i686 Config options: 0 Installed drivers: Type 19: MAD16/Mozart (MSS) Type 20: MAD16/Mozart (MPU) Type 1: OPL-2/OPL-3 FM Type 26: MPU-401 (UART) Type 2: Sound Blaster Type 29: Sound Blaster PnP Type 7: SB MPU-401 Card config: MAD16/Mozart (MSS) at 0x604 irq 7 drq 1,0 (MAD16/Mozart (MPU) at 0x240 irq 11 drq 0) OPL-2/OPL-3 FM at 0x388 drq 0 Bei dir muesste das dann sein: MAD16/Mozart (MSS) at 0x530 irq 7 drq 1,0 (MAD16/Mozart (MPU) at 0x330 irq 9 drq 0) OPL-2/OPL-3 FM at 0x388 drq 0
Audio devices: 0: MAD16 WSS (AD1848)
Synth devices: 0: Yamaha OPL4/OPL3 FM
Midi devices:
Timers: 0: System clock
Mixers: 0: MAD16 WSS (AD1848)
Das sieht bei mir genauso aus. Und funzt.
Hast du auch DOS/Win auf dem Rechner? Wenn ja, wie ist die
Karte da konfiguriert? Und sonst versuche mal herauszufinden
wie die Karte gejumpert ist.
CU
David
--
E-Mail: David Haller