On Thu, 10 Mar, 2005 at 07:42PM -0500, Dave Robillard spake thus:
On Wed, 2005-09-03 at 23:13 -0800, fred doh wrote:
> Hi,
> I need to develop an audio driver (OSS on
kernel 2.4)
> for a new hardware. I didn't find any resource
> explaining how to do that, besides looking at the
> sources of other drivers. Could someone direct me to
> an appropriate resource?
> Also, I need to build the driver for a
target kernel
> that is not the one I'm currently running. I'd like to
> have the driver building with the target kernel and to
> have it included in the config options when I do a
> "make menuconfig". Is there an article explaining how
> to do that?
> Thanks,
> -fred
No offence meant, but from your questions, you have less of a clue
than I do, and I wouldn't fancy writing a driver from scratch.
Are you sure you're not biting off a little too much here?
On the othe hand, even if you give up half way through, you'll
probably have learned a hell of a lot.
But, as Dave says below, why? OSS? 2.4? Are there good reasons for
this?
Why on earth would you write an OSS driver for 2.4 at
this point in
time?
-DR-
--
"I'd crawl over an acre of 'Visual This++' and 'Integrated
Development
That' to get to gcc, Emacs, and gdb. Thank you."
(By Vance Petree, Virginia Power)