Messages in this thread | | | From | T.Mertes@mobilkom ... | Subject | sb vibra config and sound+scsi=dropouts | Date | Wed, 3 Mar 1999 12:21:58 +0100 |
| |
First problem:
I have a sb 16 vibra sound card. I let the BIOS configure the IRQ and dma channels as suggested in the docs. BIOS states in the booting messages that the IRQ is 5 and the DMA channels are 1 and 0.
Only when I use 0 as second DMA channel, /dev/dsp is working.
In the booting process I get the following message:
SB16: Bad or missing 16 bit DMA channel
I found this message in sb_common.c in an if statement:
if (hv_config->dma2 < 5 || hw_config->dma2 > 7)
In the same if statement devc->dma16 is set to devc->dma8
Does this mean that: The BIOS assigned 0 (Zero) as 16 bit DMA channel and the card is only able to use 5, 6 and 7?
If I do not use IRQ 5 and DMA channels 1 and 0 the /dev/dsp device is not useable.
Second problem: When playing a wav file with
sox file.wav -t ossdsp -w -s /dev/dsp
I get sometimes dropouts when there is some load on the SCSI disk and/or SCSI CDROM. Without load I get almost no dropouts.
There is one ISA disk mounted. But this disk is almost empty and the load is on SCSI.
So the old answer: With load on ISA you have dropouts in sound does not really count.
As next step I will unmount the ISA disks and provide with ISA support as module or without ISA support at all. But I do not think that this makes a change in the behaviour since (chorus): The SCSI load creates the dropouts.
Third a question: Is there a sound card which avoids both problems (IRQ/DMA config) and dropouts (by having a bigger buffer, sending an interupt earlier, having a better driver ... )?
Some Information about my computer: Kernel: 2.2.2 compiled without modules (no patches) (SMP) Distribution: Suse 6.0 Motherborard: Gigabyte 686BXDS Processors: Two Pentium II 350 Mhz Scsi - Adapter: Adaptec 7895 (build into the motherboard) HD: IBM UW 9100MB CD-Rom: Plextor 40X UltraSCSI Sound card: sb 16 vibra
Thanks in advance Thomas
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |