--- [EMAIL PROTECTED] wrote: > 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?
> 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? > > Writing for OSS is a constraint, not a choice. I'm not starting from scratch there is some older driver that I have to port, and it's been written for OSS. Later if there is time for it I will make the ALSA conversion. I've read docs about doing kernel drivers so my questions are not general about drivers, but really directed at audio drivers. I didn't find any resource about it. The OSS doc seems to be directed to the user of the API and not for the driver developer. For example, which function from the file operations structure have to be implemented and for what purpose in the case of audio? -fred __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
