2nd DMA is for record channel (play and record seperately - completely
bidirectional card :)
> [snip, everything after ---'s automatically snipped... be careful with ---'s;)]
>
> >From gus_card.c:
>
> int io = -1;
> int irq = -1;
> int dma = -1;
> int dma16 = -1; /* Set this for modules that need it */
> int type = 0; /* 1 for PnP */
> int gus16 = 0;
> static int db16 = 0; /* Has a Gus16 AD1848 on it */
>
> MODULE_PARM(io, "i");
> MODULE_PARM(irq, "i");
> MODULE_PARM(dma, "i");
> MODULE_PARM(dma16, "i");
> MODULE_PARM(type, "i");
> MODULE_PARM(gus16, "i");
> MODULE_PARM(db16, "i");
>
> ...
> config.dma2 = dma16;
>
> Meaning gus uses that funny dma16 name too...
> I thought gus wasn't really that sb:ish... meaning it doesn't really
> differentiate between 8-bit and 16-bit dma channels or does it? ;)
No - it doesn't (afaik)
> Also another question: When do the dma channels get used? ;)
> (when does the driver actually use dma2?;)
record channel?
dma16 is here instead?
Curiouser and curiouser (waiting to upgrade as GUS + SB-16 are both in my
system and want to keep using them :) [waiting for a positive response]
G'day, eh? :)
- Teunis