AW: linux-l: Soundblaster 16 PnP

Vogler, Hartmut Hartmut.Vogler at telekom.de
Do Aug 20 07:25:49 CEST 1998


Hast du schon mal gekuckt, ob du den externen Lautsprecher an der
richtigen Buchse angesteckt hast ?
;-}
=========================================
Vogler Hartmut
DeTeCSM 
SCZ Süd 
EMail : mailto:hartmut.vogler at telekom.de
Tel.  : 0951/1336-5232
=========================================


> ----------
> Von: 	Florian Schintke[SMTP:schintke at schintke.isdn.cs.tu-berlin.de]
> Antwort an: 	linux-l at calle.in-berlin.de
> Gesendet: 	Mittwoch, 19. August 1998 19:44
> An: 	BeLUG
> Betreff: 	linux-l: Soundblaster 16 PnP
> 
> Hi Leute!
> 
> Ich hab mir die groesste Muehe gegeben, aber ich bekomme
> meinen Soundblaster 16 PnP von Creative nicht zum laufen.
> 
> Man kann Sound zwar ausgeben (8-Bit) mit
> cat bla.wav > /dev/audio oder > /dev/dsp
> 
> Aber 16-Bit Sound kommt nicht an.
> 
> wavplay 16-bitfile.wav
> 
> gibt ein: Error writing on audio device.
> 
> Der Kernel sagt dazu:
> 
>  Sound: DMA (output) timed out - IRQ/DRQ config error?
> 
> In meiner isapnp.conf steht
> 
> (READPORT 0x0203)
> (ISOLATE)
> (IDENTIFY *)
> 
> # Card 1: (serial identifier 6d ff ff ff ff f0 00 8c 0e)
> # CTL00f0 Serial No -1 [checksum 6d]
> # Version 1.0, Vendor version 1.0
> # ANSI string -->Creative ViBRA16X PnP<--
> #
> # Logical device id CTL0043
> #
> 
> (CONFIGURE CTL00f0/-1 (LD 0
> #     ANSI string -->Audio<--
> 
> #       Start dependent functions: priority acceptable
> #       IRQ 5, 7, 9 or 10.
> #             High true, edge sensitive interrupt (by default)
> (INT 0 (IRQ 7 (MODE +E)))
> #       First DMA channel 0, 1 or 3.
> #             8 bit DMA only
> #             Logical device is not a bus master
> #             DMA may execute in count by byte mode
> #             DMA may not execute in count by word mode
> #             DMA channel speed in compatible mode
> (DMA 0 (CHANNEL 1))
> #       Next DMA channel 0, 1 or 3.
> #             8 bit DMA only
> #             Logical device is not a bus master
> #             DMA may execute in count by byte mode
> #             DMA may not execute in count by word mode
> #             DMA channel speed in compatible mode
> (DMA 1 (CHANNEL 6))
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0220
> #             Maximum IO base address 0x0280
> #             IO base alignment 32 bytes
> #             Number of IO addresses required: 16
> (IO 0 (BASE 0x0220))
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0300
> #             Maximum IO base address 0x0330
> #             IO base alignment 48 bytes
> #             Number of IO addresses required: 2
> (IO 1 (BASE 0x0330))
> #       Logical device decodes 16 bit IO address lines
> #             Minimum IO base address 0x0388
> #             Maximum IO base address 0x0388
> #             IO base alignment 1 bytes
> #             Number of IO addresses required: 4
> (IO 2 (BASE 0x0388))
> 
> (ACT Y)
> ))
> 
> -------------------
> Und die Dateien in /proc sagen:
> 
> interrupts:
>  0:      30547   timer
>  1:          2   keyboard
>  2:          0   cascade
>  4:          5 + serial
>  5:      14840   3c503
>  7:         51   sound blaster
>  9:       4603   aic7xxx
> 12:       3601 + tmscsim
> 13:          0   math error
> 15:          6   HiSax
> 
> ioports:
> 0000-001f : dma1
> 0020-003f : pic1
> 0040-005f : timer
> 0060-006f : keyboard
> 0080-009f : dma page reg
> 00a0-00bf : pic2
> 00c0-00df : dma2
> 00f0-00ff : npu
> 0180-019f : HiSax hscx A
> 0220-022f : sound blaster
> 0280-028f : 3c503
> 02f8-02ff : serial(set)
> 0330-0333 : SB MIDI
> 0378-037f : lp
> 0388-038b : OPL3/OPL2
> 03c0-03df : vga+
> 03f0-03f5 : floppy
> 03f7-03f7 : floppy DIR
> 03f8-03ff : serial(set)
> 0580-059f : HiSax hscx B
> 0980-099f : HiSax isac
> 0d80-0d87 : teles3 cfg
> b400-b47f : tmscsim
> b800-b8be : aic7xxx
> 
> dma:
>  1: Sound Blaster8
>  4: cascade
>  6: Sound Blaster16
> 
> Character devices:
>  1 mem
>  2 pty
>  3 ttyp
>  4 ttyp
>  5 cua
>  6 lp
>  7 vcs
>  9 st
> 10 misc
> 14 sound
> 21 sg
> 43 ttyI
> 44 cui
> 45 isdn
> 
> Block devices:
>  2 fd
>  8 sd
> 11 sr
> 
> -----------
> Kerneleinstellungen (2.0.35) fuer Sound:
> 
> #
> # Sound
> #
> CONFIG_SOUND=m
> # CONFIG_PAS is not set
> CONFIG_SB=y
> CONFIG_ADLIB=y
> # CONFIG_GUS is not set
> # CONFIG_MPU401 is not set
> # CONFIG_UART6850 is not set
> # CONFIG_PSS is not set
> # CONFIG_GUS16 is not set
> # CONFIG_GUSMAX is not set
> # CONFIG_MSS is not set
> # CONFIG_SSCAPE is not set
> # CONFIG_TRIX is not set
> # CONFIG_MAD16 is not set
> # CONFIG_CS4232 is not set
> # CONFIG_MAUI is not set
> CONFIG_AUDIO=y
> CONFIG_MIDI=y
> CONFIG_YM3812=y
> SBC_BASE=220
> SBC_IRQ=7
> SBC_DMA=1
> SB_DMA2=6
> SB_MPU_BASE=330
> SB_MPU_IRQ=-1
> DSP_BUFFSIZE=65536
> # CONFIG_LOWLEVEL_SOUND is not set
> 
> -------------------
> 
> Sieht also nach meinen Augen alles ganz vernuenftig aus.
> Funktioniert aber leider nicht.
> Hat jemand von Euch so eine Soundkarte am laufen und koennte mir seine
> isapnp.conf und seine Kerneleinstellungen im Bezug auf sound
> mailen? Oder sieht jemand wo der Fehler ist?
> 
> Vielen Dank im voraus
> 
> Florian
> -- 
> E-Mail: schintke at cs.tu-berlin.de
> WWW   : http://user.cs.tu-berlin.de/~schintke/
>  
> It is easier to write an incorrect program than understand a correct
> one.
> 




Mehr Informationen über die Mailingliste linux-l