From: Radu Raduta <radu@mail.dnttm.ro>
To: linux-sound@vger.kernel.org
Subject: 2.1.127 opl3sa2 Yamaha OPL3SAx driver works?
Date: Sun, 08 Nov 1998 21:36:33 +0000 [thread overview]
Message-ID: <marc-linux-sound-91056036830091@msgid-missing> (raw)
Hi all!
First of all, i'd like to know if this driver (opl3sa2 from 2.1.127
version kernel) is operational, becouse i couldn't make it work, neither
as a module, or as a built-in driver.
My configuration is an OPL3-SA3 (i think...), and it works with isapnp &
WSS+OPL3+MPU401 drivers. Still, i'd like to see a more specific driver,
one that will at least configure my mixer right.
I would like to know if anyone succesfully installed the mentioned driver,
and how. It wants several parameters:
=============
io = 0x370 : i used what the "SETUPSA.EXE" program reports for CTRL
wich is configured in the isapnp.conf file as "IO 4" for
logical device 0 (is that what LD stands for ?)
mss_io = 0x530 : this is the WSS/MSS io - configured as IO 1 on LD 0
by isapnp
mpu_io = 0x330 : the MPU401 io port - configured as IO 3 on LD 0
irq = 5 : the card's irq - INT 0 for LD 0
dma = 0 : DMA 0 for LD 0 configured as CHANNEL 0
dma2= 1 : DMA 1 for LD 0 configured as CHANNEL 1
=============
On modprobe opl3sa2 with parameters in /etc/config.modules it outputs:
=============
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
done emptying slots
opl3sa2.c: Control using I/O port 0x370
opl3sa2.c: trying to init!
opl3sa2 found and attached
MSS: I/O port conflict
mss not found!
/lib/modules/2.1.127/misc/opl3sa2.o: init_module: Device or resource busy
sound: Device or resource busy
=============
Note that some of the mesages are "home-made" - used printk in the source
to see the program flow.
After crashing, it leaves the mpu401, sound and soundcore modules
installed, but an
`cat /proc/ioports`
gives :
============
Unable to handle kernel paging request at virtual address c18414c8
current->tss.cr3 = 003cc000, %cr3 = 003cc000
*pde = 00ec0063
*pte = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01b8c6b>]
EFLAGS: 00010297
eax: c18414c8 ebx: ffffffff ecx: c18414c8 edx: fffffffe
esi: ffffffff edi: c0db9104 ebp: 00000000 esp: c0c41eec
ds: 0018 es: 0018 ss: 0018
Process cat (pid: 423, process nr: 28, stackpage¿c41000)
Stack: c0db9000 00000c00 c03cb12c 00000001 00000001 ffffffff 0000001b
c03cb12c
c01b8e54 c0db90f8 c01bf708 c0c41f34 c011ad68 c0db90f8 c01bf6f9
00000370
00000371 c18414c8 00000000 c0c41f90 c0ac2d9c c014c256 c0db9000
c0db9000
Call Trace: [<c01b8e54>] [<c01bf708>] [<c011ad68>] [<c01bf6f9>]
[<c18414c8>] [<c014c256>] [<c014c45e>]
[<c0129646>] [<c0108d54>]
Code: 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 89 c6 f7 c5 10 00
Segmentation fault
=============
What to do ?
Thanx alot for your time.
Radu
reply other threads:[~1998-11-08 21:36 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-linux-sound-91056036830091@msgid-missing \
--to=radu@mail.dnttm.ro \
--cc=linux-sound@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.