hi,

I am currently working on a fully PXE compliant version of
Grub (ie using the PXE API, not the etherboot drivers).
To date, I have a functionnal version of it (supports DHCP/BOOTP
and FTP part) using the PXE API, but quite ugly from the source&
integration point of view.

In particular,I couldn't continue to use the 0x90000 address range
since it is used by the PXE code.For the moment, I put everything
@ 0x80000 and move it to 0x90000 just before booting the kernel.

Since these changes are both concerning the /netboot and /stage2
folders (especially the asm.S file),they are not integrated in the
standard build environment (makefile & autoconf).

First, I'd like to know if the 0X80000 to 0X90000 trick is a problem
or if there is a better way to deal with the occupation of the 0x90000
zone.

Second, perhaps if someone feels more confortable than me with
Makefiles&Autoconf, he could help me to integrate my code in a
0.5.96.1 grub, cleanly.

Third, I could provide some (true-)pxegrub binaries to those who'd
like to test them on some other hardware than my integrated-eepro100.

Regards,

-- 
Jean-Jacques Michel mailto:[EMAIL PROTECTED] - Mob : +33 (0)6 72 01 19
17
Hardware Engineer - Linbox http://www.linbox.com
Technopôle Metz 2000 - 2-3 rue Marconi - 57070 Metz - France
Tel : +33 (0)3 87 75 55 21 - Fax : +33 (0)3 87 75 19 26

_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to