Thank you everyone who helped me in moving the dma window. It turned out
to be a combination of adding a call to pyxis_native_window_setup in
ruffian_pci_fixup after changing the dma defines. That and remembering to
recompile the loadable module that I was doing this for. My sound now
works, along with everything else.
I would like to know, though, how much work would be involved in
adding scatter-gather DMA support to the kernel. Having read the docs I
have an idea now of what it actually is, so I'm prompted to a few
questions:
1. Can scatter gather dma be done on a system as well as the dma window
scheme currently in use so that a driver can simply opt to take advantage
of it rather than needing to be rewritten?
2. Would adding support for it for the alphas require implementing a
platform-independent method of doing scatter-gather dma and then
implementing it on the alpha?
3. Is there anyone who's currently working on adding scatter-gather dma
support, or at least in the planning stages and thus the person to talk to
in terms of helping?
Again, thank you all for your kind help.
-Chris Lansdown
--
[EMAIL PROTECTED]
"If I had had more time I would have not written you at all." - Pascal
Linux Programs: http://cs.alfred.edu/~lansdoct/linux/
Linux - Get there. Today.
Evil Overlord Quote of the Day:
150.I will provide funding and research to develop tactical and strategic
weapons covering a full range of needs so my choices are not limited to
"hand to hand combat with swords" and "blow up the planet".