* Re: Soundblaster driver
@ 2000-04-10 20:46 Torsten Werner
2000-04-12 0:44 ` Paul Laufer
0 siblings, 1 reply; 2+ messages in thread
From: Torsten Werner @ 2000-04-10 20:46 UTC (permalink / raw)
To: linux-sound
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
Hi Paul,
On Mon, Apr 10, 2000 at 02:05:32AM -0700, Paul Laufer wrote:
> Please test this if you use the Soundblaster driver. This is a rather
> large patch that touches most of sb_card.c. If there are no problems I
> will submit this to Linus.
There are two problems:
+ {"Diamond DT0197H",
+ ISAPNP_VENDOR('R','W','B'), ISAPNP_DEVICE(0x1688),
+ ISAPNP_VENDOR('@','@','@'), ISAPNP_FUNCTION(0x0001),
+ ISAPNP_VENDOR('@','X','@'), ISAPNP_FUNCTION(0x0001),
+ 0,-1,0,-1},
should really be:
+ {"Diamond DT0197H",
+ ISAPNP_VENDOR('R','W','B'), ISAPNP_DEVICE(0x1688),
+ ISAPNP_VENDOR('@','@','@'), ISAPNP_FUNCTION(0x0001),
+ ISAPNP_VENDOR('@','X','@'), ISAPNP_FUNCTION(0x0001),
+ 0,-1,0,0},
note the last 0 like in the ALS007 entry. The opl3 driver does not work
anymore because it is not activated. What is the reason for that?
Torsten
--
Torsten Werner Dresden University of Technology
email: twerner@intercomm.de phone/fax: +49 3501 530061/11
Homepage: http://www.phy.tu-dresden.de/apg/
[-- Attachment #2: Type: application/pgp-signature, Size: 524 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Soundblaster driver
2000-04-10 20:46 Soundblaster driver Torsten Werner
@ 2000-04-12 0:44 ` Paul Laufer
0 siblings, 0 replies; 2+ messages in thread
From: Paul Laufer @ 2000-04-12 0:44 UTC (permalink / raw)
To: linux-sound
On Mon, 10 Apr 2000, Torsten Werner wrote:
> Hi Paul,
>
> On Mon, Apr 10, 2000 at 02:05:32AM -0700, Paul Laufer wrote:
> > Please test this if you use the Soundblaster driver. This is a rather
> > large patch that touches most of sb_card.c. If there are no problems I
> > will submit this to Linus.
>
> There are two problems:
>
> + {"Diamond DT0197H",
> + ISAPNP_VENDOR('R','W','B'), ISAPNP_DEVICE(0x1688),
> + ISAPNP_VENDOR('@','@','@'), ISAPNP_FUNCTION(0x0001),
> + ISAPNP_VENDOR('@','X','@'), ISAPNP_FUNCTION(0x0001),
> + 0,-1,0,-1},
>
> should really be:
>
> + {"Diamond DT0197H",
> + ISAPNP_VENDOR('R','W','B'), ISAPNP_DEVICE(0x1688),
> + ISAPNP_VENDOR('@','@','@'), ISAPNP_FUNCTION(0x0001),
> + ISAPNP_VENDOR('@','X','@'), ISAPNP_FUNCTION(0x0001),
> + 0,-1,0,0},
>
> note the last 0 like in the ALS007 entry. The opl3 driver does not work
> anymore because it is not activated. What is the reason for that?
>
> Torsten
> --
> Torsten Werner Dresden University of Technology
> email: twerner@intercomm.de phone/fax: +49 3501 530061/11
> Homepage: http://www.phy.tu-dresden.de/apg/
I had to guess on that one. The sb_init_diamond() function does not assign
mpu_config->irq and I don't have a printout of /proc/isapnp for this card,
so I guessed and asked for people to test it :-)
The mpu is no longer activated by default on cards with a mpu isapnp
device separate from the audio isapnp device. Reason being most people
don't use midi devices and so the IRQ taken up by them is wasted. To
configure the mpu device on such clones you must pass the module option
"mpu=1". I've recently changed the name of that option to "uart401".
Thank you for testing and the correction! Could you please send me a copy
of your /proc/isapnp for this card? I'd like to add it to my growing
collection.
Thank you for your time,
Paul Laufer
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-04-12 0:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-04-10 20:46 Soundblaster driver Torsten Werner
2000-04-12 0:44 ` Paul Laufer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox