Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Mar 1999 18:26:55 -0500
From:      "Donald J . Maddox" <dmaddox@conterra.com>
To:        Erik Umenofer <eriku@silcom.com>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: DMA/IRC timeout on SB16
Message-ID:  <19990303182655.C1295@dmaddox.conterra.com>
In-Reply-To: <36DC8CE5.E75C9A81@silcom.com>; from Erik Umenofer on Wed, Mar 03, 1999 at 01:14:13AM %2B0000
References:  <36DC8CE5.E75C9A81@silcom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I don't believe that the Vibra16x is supported by the VoxWare driver.
It is, however, supported by the pcm driver.  Pcm has no support for
MIDI, but it looks like you may have no choice.

Try this in your kernel config:

controller	pnp0
device		pcm0	at isa? port 0x220 tty irq 5 drq 1 flags 0x15 vector pcmintr

On Wed, Mar 03, 1999 at 01:14:13AM +0000, Erik Umenofer wrote:
> Hi.
> I have a Vibra16x
> pnpinfo says...
> Checking for Plug-n-Play devices...
> 
> Card assigned CSN #1
> Vendor ID CTL00f0 (0xf0008c0e), Serial Number 0xffffffff
> PnP Version 1.0, Vendor Version 16
> Device Description: Creative ViBRA16X PnP
> 
> Logical Device ID: CTL0043 0x43008c0e #0
> Device Description: Audio
> TAG Start DF
> Good Configuration
>     IRQ: 5  - only one type (true/edge)
>     DMA: channel(s) 1
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     I/O Range 0x220 .. 0x220, alignment 0x1, len 0x10
>         [16-bit addr]
>     I/O Range 0x330 .. 0x330, alignment 0x1, len 0x2
>         [16-bit addr]
>     I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4Acceptable
> Configuration
>     IRQ: 5 7 9 10  - only one type (true/edge)
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     DMA: channel(s) 0 1 3
>         8-bit, not a bus master, count by byte, , Compatibility mode
>     I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
>         [16-bit addr]
>     I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
>         [16-bit addr]
>     I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
>         [16-bit addr]
> TAG Start DF
> 
> dmesg.....
> 
> sb0 at 0x220 irq 5 drq 1 on isa
> snd0: <SoundBlaster 16 4.16>
> sbxvi0 at drq 5 on isa
> snd0: <SoundBlaster 16 4.16>
> sbmidi0 at 0x330 on isa
> snd0: <SoundBlaster MPU-401>
> opl0 at 0x388 on isa
> snd0: <Yamaha OPL3 FM>
> 
> Loosk good huh??
> 
> well....
> 
> Sound: DMA (output) timed out - IRQ/DRQ config error?
> 
> is all i get....
> 
> I've tried drq's 1, 3 but then it says on dmesg
> 
> sb0 at 0x220 irq 5 drq 1 on isa
> snd0: <SoundBlaster 16 4.16>
> SB16 Error: Invalid DMA channel 1/3
> bxvi0 not found
> sbmidi0 at 0x330 on isa
> snd0: <SoundBlaster MPU-401>
> opl0 at 0x388 on isa
> snd0: <Yamaha OPL3 FM>
> 
> 
> How do I tweak my dma's so that it doesnt' time out and the kernel likes
> it
> 
> ive tried 1,3 and 1,5
> WHat else can I do.
> IRQ 5 is correct.
> 
> 
> erik
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990303182655.C1295>