Hi all, I have done some serious work on sound. Been busy lately but I hope to get back to it next month. As someone suggested at the beginning on this thread, I have written an ndiswrapper like program for windows ce drivers under linux. It is called vial,
http://gitorious.org/vial
I was able to get GPS working using this code. Atm, it does completely load the wavedev.dll which appears to init successfully, but alas, there is no sound. There are only a couple of things left which i think may not be working correctly. If someone wanted to work on it I would be happy to get them up to speed. Somebody needs to write some wince programs to find out what magic numbers it is returning for some functions.