I wanted to write a device driver to get the hang of it in Digital UNIX. I
just love the loadable driver frame work sure beats building kernels and
rebooting.
Anyway I choose something fun (at least I thought so at the time) to
work with and pulled the SoundBlaser16 out of my 486 and stuck it into
my 1000. Got the docs for the card and pulled the driver code from NetBSD.
So far I have a driver that loads and probes but for the next step
of sending sound data and making noise. I need to define a user interface
to the sub system. I could continue with the SUN style interface from
the BSD code but it would be a whole lot more useful to interface to the mme
server.
I certainly don't want/need support for the API its just for fun anyway
so how do I get a just for fun unsupported may change at a moments notice
info on the interfaces.
Thanks in advance
Mark :)
|