From: Adrian M. <ad...@mc...> - 2001-12-09 23:00:34
|
Some good news... My OSS sound driver for Dreamcast linux has at last got to first base - it will now respond to a cat somefile > /dev/dsp by outputting static. http://www.mcmen.demon.co.uk/linuxdc/aica The code will shortly go on the web site - but it's still a mess and shouldn't be considered anything other than a curiousity at the moment. For those who are interested, I have to say that most credit must go to Dan Potter and his KOS code (and, I suppose, to Marcus Comstedt to whom Dan P. gives credit). At the moment the "OSS driver" loads in the KOS soundstream code as a static array and then uses Dan's IPC mechanism to communicate. There will need to be some hacking of Dan's code to make it comply to the OSS PI eventually - but that bit is all his code at the moment. None of the ioctls are written and the architecture is all wrong now (it turns the SPU on and off between writes) - but at leasr I know it can work. Feel a little proud for me - 7 months ago I had never written a line of C in my life (though i admit I had written many thousands of lines of C++, java and perl but they were all for the enemy's operating system). Adrian |