From alsa-devel-owner@alsa.jcu.cz  Wed Nov 11 16:50:30 1998
Received: from ns.anet.cz (ns.anet.cz [194.50.6.66])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id QAA27325
	for <alsa-devel@jcu.cz>; Wed, 11 Nov 1998 16:50:17 +0100
Received: from renoir.op.net (root@renoir.op.net [209.152.193.4])
	by ns.anet.cz (8.9.1/CESNET/roman) with ESMTP id QAA07081
	for <alsa-devel@jcu.cz>; Wed, 11 Nov 1998 16:50:17 +0100
Received: from someip.ppp.op.net (d-bm2-0d.ppp.op.net [209.152.194.45]) by renoir.op.net (o1/$Revision: 1.18 $) with ESMTP id KAA12162; Wed, 11 Nov 1998 10:49:47 -0500 (EST)
Message-Id: <199811111549.KAA12162@renoir.op.net>
To: alsa-devel@jcu.cz
Cc: conversy@lri.fr
Subject: Re: Aureal Driver 
In-reply-to: Your message of "Wed, 11 Nov 1998 14:44:02 +0100."
             <364994A2.2781@lri.fr> 
Date: Wed, 11 Nov 1998 10:48:10 -0500
From: Paul Barton-Davis <pbd@op.net>
Reply-To: alsa-devel@alsa.jcu.cz
Sender: alsa-devel-owner@alsa.jcu.cz
Precedence: list

>Anyway, I think i can handle the dev. of an alsa driver
>for such card. I know C programming, it's not a problem.
>The problem is that I don't have any experience in writing a
>linux driver.
>Another problem is that i don't know exactly what to say to
>a company when asking for specs.
>
>If someone could share his experience...

You want a copy of Alessandro Rubini's "Linux Device Drivers" from
O'Reilly Associates. Its a fabulous book, one that can teach even
people with years of device driver experience a few tricks. Alessandro
is working on a new version for 2.2, but the current version has stuff
to about 2.1.47. If you're going to write a driver, you should follow
the linux-kernel mailing list for a while (send a message to
majorodomo@vger.rutgers.edu).

On the other hand, if you really don't know what to say to the company
about specs, you should perhaps think again about writing a
driver. Drivers are more complex than regular code. Still, there's
always a first time for everyone.

--p

