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
