From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1JiWgD-0004lh-By for mharc-grub-devel@gnu.org; Sun, 06 Apr 2008 11:21:13 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JiWgB-0004kq-7q for grub-devel@gnu.org; Sun, 06 Apr 2008 11:21:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JiWg9-0004kC-NJ for grub-devel@gnu.org; Sun, 06 Apr 2008 11:21:10 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JiWg9-0004k7-FF for grub-devel@gnu.org; Sun, 06 Apr 2008 11:21:09 -0400 Received: from pne-smtpout3-sn1.fre.skanova.net ([81.228.11.120]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JiWg8-0000Jb-Uv for grub-devel@gnu.org; Sun, 06 Apr 2008 11:21:09 -0400 Received: from [127.0.0.1] (88.193.32.97) by pne-smtpout3-sn1.fre.skanova.net (7.3.129) id 47A788570036F7CD for grub-devel@gnu.org; Sun, 6 Apr 2008 17:21:04 +0200 Message-ID: <47F8EA90.4090406@nic.fi> Date: Sun, 06 Apr 2008 18:21:52 +0300 From: =?ISO-8859-1?Q?Vesa_J=E4=E4skel=E4inen?= User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: The development of GRUB 2 References: <5ff88e940804060608g79345afbh7ceacc94bebe9407@mail.gmail.com> In-Reply-To: <5ff88e940804060608g79345afbh7ceacc94bebe9407@mail.gmail.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Solaris 10 (beta) Subject: Re: Start with Driver Development X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 15:21:12 -0000 mohammed mt wrote: > Hi > I have just started with driver development in linux? > Any one suggest me a better resource, please... > I got something in googling...any official gnu sites there to promote > driver development? > Is it helpful the driver development kit WinDriver etc, I got when > googling, when doing with USB? google: linux device driver http://lwn.net/Kernel/LDD3/ Which is OK book, but there are other books that I think fits better... but hey... you can get official copy for free as PDF's... thou I prefer the book my self. Now if we think about grub, Linux driver development books do not help a bit, as we cannot use code from Linux in GRUB 2 development. Eg. it's licensing model does not fit for usage in GRUB 2. About Jungo's WinDriver... depends on what you want to do with it... if you want to develop custom driver to be ran on multiple systems (win, wince, linux) then it may be useful, but again for GRUB 2 it does not help a thing. For USB development there exists several good books, try Amazon... You may want to also check out USB specs, host controller specs and so on...