Alright, I took a look at the ALSA driver as of Linux kernel 2.6.20, and here's a list of features that I should be able to get working that weren't:
* Multi-channel sound. I'm not sure WHAT causes this not to work, but I'm going to try to get it to do so.
* S/PDIF output. I don't know if anyone has this or uses it, or its relation to multi-channel sound, but it should also be working.
* Input. It appears that some things were incorrect in the way I set up input. I'm going to try to fix these.
Here is a list of features that do not work and will NOT be worked on:
* MSI motherboard support. I do not have the money to purchase and set up a board, and remote testing is infeasible. You are welcome to research the issue and attempt it yourself.
Thanks everyone that have taken over my "abandonware" project. I had to stop because of other matters. I realize that the code was a mess. My original goal was to reverse engineer the Linux drivers and map it to OSX. I have managed to get the latest driver working on 10.4.8 on my Toshiba with x200. I do get a kernel panic once in a while but it's stable 95% of the time. I have other expiremental drivers that could be causing that. Good work!
Can someone post the source code of the latest so I can take a look at it if I have a chance?