Skip to contentSkip to conversation

ESS Maestro 3i support status

DISCUSSION Dr. Michael Weller 2 participants 4 messages Jun 9, 2000 – Jun 13, 2000 Sound

lore
Share & tools
lore
#0 lore raw

Dear List,

I've a Dell Laptop here with an ESS Maestro 3i Sound card build in. I cannot get the card to work. The card seems to be sb compatible (iobase 0x220, irq 5, dma 1, 0x388 for adlib emulation, no 16bit dma). The BIOS even prints these settings during boot as used for DOS sound support.

I had to modify the pcmcia setup to not claim the ioports as used and since then the sb driver does not whine about their missing.

However, it cannot initialize the card. All I get is a message the sb module fails to reset the dsp. Then EBUSY error from insmod (I would have found ENODEV more intuitive, btw.)

Now, question: Is this a configuration problem (and how can I fix it) or is the card simply incompatible and their is no chance to make it work. The ess137[01] drivers did also fail but made no comment about the reasons, BTW.

All this is with kernel 2.2.14, btw.

Any comments are appreciated, thank you in advance, Michael.

--

Michael Weller: [email protected], [email protected], or even [email protected]. If you encounter an eowmob account on any machine in the net, it's very likely it's me.

#1 lore raw

I just learned about the OSS maestro driver. It does, however, only support Maestro 1, 2 and 2e. I hacked the the module to accept the Maestro 3i as one of those and the module installed but produced many Cannot select APU register warnings. I could change mixer setting (even got crackles while adjusting it), but it did not produce any sound.

Any comments are appreciated, thank you in advance, Michael.

--

Michael Weller: [email protected], [email protected], or even [email protected]. If you encounter an eowmob account on any machine in the net, it's very likely it's me.

#2 lore raw
In reply to Dr. Michael Weller
Quoted 5 lines · Dr. Michael Weller

I just learned about the OSS maestro driver. It does, however, only support Maestro 1, 2 and 2e. I hacked the the module to accept the Maestro 3i as one of those and the module installed but produced many Cannot select APU register warnings. I could change mixer setting (even got crackles while adjusting it), but it did not produce any sound.

That won't work; the chips are sufficiently different that you can't program them in the same way. You can either initialize it in DOS and then warm boot to linux and use the SB compatiblity, or wait for the specs on how to program the ASSP to appear from ESS.

Bill

#3 lore raw
In reply to Dr. Michael Weller
Quoted 3 lines · Bill Nottingham
Quoted 2 lines · Dr. Michael Weller

I just learned about the OSS maestro driver. It does, however, only support Maestro 1, 2 and 2e. I hacked the the module to accept the Maestro

[...]

Quoted 5 lines

That won't work; the chips are sufficiently different that you can't program them in the same way. You can either initialize it in DOS and then warm boot to linux and use the SB compatiblity, or wait for the specs on how to program the ASSP to appear from ESS.

Aha, so even for SB compatiblity, I need a dos driver to program the card first?

Michael.

--

Michael Weller: [email protected], [email protected], or even [email protected]. If you encounter an eowmob account on any machine in the net, it's very likely it's me.