From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DEabY-0004Y6-RI for mharc-grub-devel@gnu.org; Thu, 24 Mar 2005 17:15:04 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DEabQ-0004Tu-3P for grub-devel@gnu.org; Thu, 24 Mar 2005 17:14:57 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DEabB-0004N1-Ga for grub-devel@gnu.org; Thu, 24 Mar 2005 17:14:42 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DEabB-0004MY-0A for grub-devel@gnu.org; Thu, 24 Mar 2005 17:14:41 -0500 Received: from [145.74.66.11] (helo=mail-cn.han.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DEaJI-0007CS-FH for grub-devel@gnu.org; Thu, 24 Mar 2005 16:56:12 -0500 Received: from vscan-cn.han.nl (venus.han.nl [145.74.65.6]) by mail-cn.han.nl (Postfix) with ESMTP id 71E968D23 for ; Thu, 24 Mar 2005 22:55:14 +0100 (CET) Received: from mail-cn.han.nl ([145.74.66.11]) by vscan-cn.han.nl (venus.han.nl [145.74.65.6]) (amavisd-new, port 10024) with ESMTP id 01016-08 for ; Thu, 24 Mar 2005 22:55:13 +0100 (CET) Received: from mail1.han.nl (mail1.han.nl [145.74.103.11]) by mail-cn.han.nl (Postfix) with ESMTP id 69AAC8903 for ; Thu, 24 Mar 2005 22:55:13 +0100 (CET) Received: from localhost.localdomain (mgerards.xs4all.nl [82.92.27.129]) by mail1.han.nl (Postfix) with ESMTP id 2F620C046 for ; Thu, 24 Mar 2005 22:55:13 +0100 (CET) Mail-Copies-To: metgerards@student.han.nl To: The development of GRUB 2 References: <423173E6.2070602@auto.ucl.ac.be> <871xamqauk.fsf@student.han.nl> <4231FAEF.2060606@auto.ucl.ac.be> <877jkdf0e7.fsf@student.han.nl> <42398BD4.1050001@auto.ucl.ac.be> From: Marco Gerards Date: Thu, 24 Mar 2005 22:55:14 +0100 In-Reply-To: <42398BD4.1050001@auto.ucl.ac.be> (Vincent Guffens's message of "Thu, 17 Mar 2005 14:53:24 +0100") Message-ID: <87sm2kvhdp.fsf@student.han.nl> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new (2.2.0) at vscan-cn.han.nl Subject: Re: network support 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: Thu, 24 Mar 2005 22:15:01 -0000 Vincent Guffens writes: Hi Vincent, > I just wanted to make a small update on the network support as I've > just had grub2 sending bootp request. Here is the request as seen from > my laptop directly connected to my test pc: Cool! nice to hear about this progress. I am sorry that I am slow with my replies. Please keep hacking, I do care but I just have little time. > As for now, it compiles with as many warning as there are stars in the > sky but it at least, it does something. > > What I've done is as follows: > > * module : grub_pci > o provided grub command : lspci, lspci_driver Is it possible to split this up like I described in a previous email? > > * module : drv_* > o provide grub command : none > o description : driver from etherboot. Uses the > pci_register_driver to register itself and do nothing else > o files: depends on the driver Would it be later to register other kinds of devices with pci_register_driver or is it very specific to NICs? > * module : pcimodprobe > o provide grub command : ifconfig > o description : initialises the nic, probes for the config > o files : Config files? > > > The drivers are nearly no modified at all. I just changed > printf/grub_printf, added some #include and added the code to register > themselves. Ok, cool :) Thanks, Marco