I tried again with Qemu and the latest version of SVN, but this time
using the multiboot facility in Qemu:

svn checkout http://embox.googlecode.com/svn/trunk/embox/ embox-read-
only
cd embox-read-only
make PROJECT=x86 PROFILE=debug config
make all
qemu -kernel build/base/bin/embox

Qemu says:
EXCEPTION [0x8]: 0.6.1.2-20110201_165504-titi)
EAX=00130010 ECX=00009500 ECX=00000000 EDX=00138700
GS=00000010 FS=00000010 ES=00000010 DS=00000010
EDI 0019e000 ESI=00000000 EBP=001a0120 CR2=001a0100
EIP=00107b42 CS=00000008 EFLAGS=00000202 ESP=0010020b SS=000000000@10
C900

I have some questions:

1) What state is the x86 port?  Is it working yet?
2) Is Grub actually required to make Embox work?
3) Does Embox use parameters passed from Grub?
4) Do you know if that message above is coming from Qemu or from
Embox?

thanks,
Biff.

Ответить