patch grub EFI setjmp in IA32

2006-08-02 Thread bibo,mao
hi, In IA32 application function parameter is passed on stack but not register, on grub_setjmp funciton, env is pushed on stack, but not eax register.Caller is responsible to push parameter on the stack and after function call pop the stack. Here is the patch for setjmp.S in IA32 EFI, any sug

[RFC][PATCH] vmlinux/vmlinux.bin loading capability

2006-08-02 Thread Maciek Nowacki
Hi, Here is an attempt at a patch to load and execute a vmlinux kernel image, only tested with QEMU for x86_64. It is very preliminary, excludes a large amount of planned functionality, and so far only boots the raw vmlinux.bin file found in arch/[x86_64,i386]/boot/vmlinux.bin after compiling Linu