[Etherboot-developers] Accessing network after boot
Brought to you by:
marty_connor,
stefanhajnoczi
From: Chad Z. H. <Chad@Hower.org> - 2009-05-24 11:21:20
|
I have the need to write some code that can perform some basic network calls after its has been loaded by gPXE/PXELinux/PXE. I know that this is possible, however most of the solutions I have investigated require my code to run in 16 bit mode or use interrupt calls. I saw a note about gPXE not requiring interrupts, but I'm not sure what context it was in. My requirements are: -My application will be running in 32 bit mode on x86. I can reserve space in the memory map for the the bootloader to stay. I have full control of the memory usage. -I dont need HTTP, or even TCP. UDP preferred, but even a raw ethernet packet will suffice. Can gPXE do this? If not does anyone have any recommendations? pxelinux uses interrupts to make its calls which is why I cannot use it. |