On 09/14/2007 05:17 PM, Chris Rankin wrote:
I naturally tested this driver with the only Ensoniq SoundScape card that I owned (the PnP version), and yes, it works. All I did was convert as much of the original OSS driver to ALSA as I could verify.
Great, thanks for the answer. The 3081 is a little different resource wise then. It finds the codec at "mpu_port" + 8, whereas the VIVOs (4081) has it as a seperate PnP resource.
3081: Soundscape/MPU port = pnp_port(0), irq = pnp_irq(1) Codec port = + 8, irq = pnp_irq(0)
4081: Soundscape/MPU port = pnp_port(0), irq = pnp_irq(1) Codec port = pnp_port(1), irq = pnp_irq(0)
It's possible to switch behaviour on the PnP ID (for example by setting pnp_card_device_id->driver_data in the ID table).
Rene.