All of lore.kernel.org
 help / color / mirror / Atom feed
* network support
@ 2005-03-11 10:33 Vincent Guffens
  2005-03-11 12:22 ` Tobias Wollgam
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Vincent Guffens @ 2005-03-11 10:33 UTC (permalink / raw)
  To: The development of GRUB 2

Hi,

I started to integrate network support into grub2 using the code from 
etherboot 5.3.14.

Although it is still very basic, I sent it now as I saw the post 
"question" about network support, so it might be time to discuss about it.

What I've done so far is simply to add a "lspci" command as a grub 
module, which seems to work on my pc. Because it uses the pci code from 
etherboot, it should be a good starting point to start porting all their 
drivers.

I was thinking that it could be a good idea to be able to use their 
drivers with no modification at all so that future management would be 
easier. New driver in grub would also mean new drivers in etherboot and 
the other way around.

In grub legacy, there was this problem when compiling a lot of drivers 
in. How do we avoid it here ? I was thinking that it could be possible 
to use the lspci to find out the device id and initialize only the right 
driver, but maybe it is not practical ? Is it done anywhere else like 
that or do they probe the card by trying the iniliazation routine of the 
driver ?

Also, if we add a tftp command, what should we do with the downloaded 
file. Maybe it would be convenient to have some kind of ramfs to be able 
to copy the files there ?

What should I do now ? It is not practical to send a patch as they are 
many news files coming directly from etherboot. Would it be an idea to 
have a new netboot branch in the cvs so that it would be possible to 
experiment with it without breaking anything else ?





-- 
				Vincent Guffens
				PhD Student UCL/CESAME
				tel:   +32 10 47 80 30
Value your freedom, or you will lose it, teaches history.
"Don't bother us with politics," respond those who don't want to learn.
	      	-- Richard M. Stallman



^ permalink raw reply	[flat|nested] 13+ messages in thread
[parent not found: <4293032C.3090404@inma.ucl.ac.be>]

end of thread, other threads:[~2005-05-25  9:48 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-11 10:33 network support Vincent Guffens
2005-03-11 12:22 ` Tobias Wollgam
2005-03-11 18:46 ` Marco Gerards
2005-03-11 20:09   ` Vincent Guffens
2005-03-12 13:40     ` Marco Gerards
2005-03-17 13:53       ` Vincent Guffens
2005-03-24 21:55         ` Marco Gerards
2005-03-25  9:08           ` Vincent Guffens
2005-03-25 12:07             ` Marco Gerards
2005-03-26  0:31               ` Yoshinori K. Okuji
2005-03-11 23:49 ` Yoshinori K. Okuji
2005-05-23 15:37 ` Tobias Wollgam
     [not found] <4293032C.3090404@inma.ucl.ac.be>
2005-05-25  9:31 ` Tobias Wollgam

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.