From owner-freebsd-multimedia@FreeBSD.ORG Thu Mar 16 18:56:20 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9784716A41F for ; Thu, 16 Mar 2006 18:56:20 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 136A143D45 for ; Thu, 16 Mar 2006 18:56:19 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (0uh08r0ocv5gemzy@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.3/8.13.3) with ESMTP id k2GIuB8R035389; Thu, 16 Mar 2006 10:56:11 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.3/8.13.3/Submit) id k2GIuA2h035388; Thu, 16 Mar 2006 10:56:10 -0800 (PST) (envelope-from jmg) Date: Thu, 16 Mar 2006 10:56:10 -0800 From: John-Mark Gurney To: Damian Gerow Message-ID: <20060316185610.GA35129@funkthat.com> Mail-Followup-To: Damian Gerow , Alexander Leidinger , freebsd-multimedia@freebsd.org References: <20060316105913.GT83256@afflictions.org> <20060316123306.6504755e@Magellan.Leidinger.net> <20060316174426.GU83256@afflictions.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060316174426.GU83256@afflictions.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: freebsd-multimedia@freebsd.org, Alexander Leidinger Subject: Re: envy24 support X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Mar 2006 18:56:20 -0000 Damian Gerow wrote this message on Thu, Mar 16, 2006 at 12:44 -0500: > : > help speed up the development? (I'd write the driver myself, but I don't > : > know enough C.) > : > : Feel free to learn C. Once you understand pointers and pointer > : arithmetic, the hard part is done. > > Well, I've got most of the hard part done, then. I guess it's just a matter > of figuring out how to write a device driver. Then come to BSDcan and attend my presentation on how to write a FreeBSD device driver. Most people assume it's a lot more difficult than it is... I won't be covering interfacing to the sound system, but the most of the rest will be there.. Also, many times, it's easiest to simply crib from another device driver... My bktrau driver was cribbed from my zoran drive, which was cribbed from the bktr driver.. :) -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."