Turtle Beach MultiSound Driver

From: jehill@nexis.org
Date: Wed Apr 12 2000 - 18:26:01 EST


I'm having a problem getting the Turtle Beach Pinnacle driver to work
in Linux 2.3.99-pre5. When I attempt to play any sound, my kernel
produces an OOPS. The OOPS decodes to:

---snip---
Unable to handle kernel paging request at virtual address 000d0000
c020851c
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c020851c>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010006
eax: 00002400 ebx: 00002400 ecx: 00000900 edx: 00008000
esi: c5800000 edi: 000d0000 ebp: c0399518 esp: c418ff44
ds: 0018 es: 0018 ss: 0018
Process wavplay (pid: 524, stackpage=c418f000)
Stack: 00000000 00000000 00000202 00000001 00000000 c020b70d c0399518 000d0000
       00002400 00000000 c415b9e0 ffffffea 00000000 c415b9e0 ffffffea 00000000
       00000000 c020b9b1 08058920 00008000 c013f096 c415b9e0 08050920 00008000
Call Trace: [<c020b70d>] [<c020b9b1>] [<c013f096>] [<c010bf6c>]
Code: f3 a5 f6 c3 02 74 02 66 a5 f6 c3 01 74 01 a4 01 5c 24 10 01

>>EIP; c020851c <msnd_fifo_read+8c/d0> <=====
Trace; c020b70d <dsp_write+211/460>
Trace; c020b9b1 <dev_write+25/30>
Trace; c013f096 <sys_write+10e/130>
Trace; c010bf6c <system_call+34/38>
Code; c020851c <msnd_fifo_read+8c/d0>
00000000 <_EIP>:
Code; c020851c <msnd_fifo_read+8c/d0> <=====
   0: f3 a5 repz movsl %ds:(%esi),%es:(%edi) <=====
Code; c020851e <msnd_fifo_read+8e/d0>
   2: f6 c3 02 testb $0x2,%bl
Code; c0208521 <msnd_fifo_read+91/d0>
   5: 74 02 je 9 <_EIP+0x9> c0208525 <msnd_fifo_read+95/d0>
Code; c0208523 <msnd_fifo_read+93/d0>
   7: 66 a5 movsw %ds:(%esi),%es:(%edi)
Code; c0208525 <msnd_fifo_read+95/d0>
   9: f6 c3 01 testb $0x1,%bl
Code; c0208528 <msnd_fifo_read+98/d0>
   c: 74 01 je f <_EIP+0xf> c020852b <msnd_fifo_read+9b/d0>
Code; c020852a <msnd_fifo_read+9a/d0>
   e: a4 movsb %ds:(%esi),%es:(%edi)
Code; c020852b <msnd_fifo_read+9b/d0>
   f: 01 5c 24 10 addl %ebx,0x10(%esp,1)
Code; c020852f <msnd_fifo_read+9f/d0>
  13: 01 00 addl %eax,(%eax)
---snip---

Any ideas as to how to fix this problem?

                                Thanks,
                                Josh

-- 
-----------------------------Joshua E. Hill-----------------------------
|                          The ultimate Law:                           |
|                   All general statements are false.                  |
----------------------------jehill@nexis.org----------------------------

- 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/



This archive was generated by hypermail 2b29 : Sat Apr 15 2000 - 21:00:20 EST