From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: Environments for driver development. Date: Fri, 16 May 2003 11:17:13 +0200 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <20030515192318.16899.h003.c012.wm@mail.icqmail.com.criticalpath.net> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <20030515192318.16899.h003.c012.wm@mail.icqmail.com.criticalpath.net> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Eliot Blennerhassett Cc: alsa-devel@lists.sourceforge.net, eliot@blennerhassett.gen.nz List-Id: alsa-devel@alsa-project.org At Thu, 15 May 2003 19:23:17 -0700 (PDT), Eliot Blennerhassett wrote: > > Hello, > > I'd like to know what kind of developement environment > driver developers are using. > > Currently I am just editing in xemacs, and using grep a > lot to find where various structures, functiosn and so > forth are defined. > > Do you use an IDE, etags, doxygen etc? some functions are described in kernel-doc (javadoc like) style in the driver code. > > I know that there is a Driver API document, but IMHO it > is only half - it documents the functions, but not the > data structures. Are they documented anywhere? did you take a look at my tutorial? http://www.alsa-project.org/~iwai/writing-an-alsa-driver the source is found in alsa-kernel/Documentation/DocBook. Takashi ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com