Am Sonntag, den 27.01.2008, 14:11 +0100 schrieb Patrick Georgi:
Am Sonntag, den 27.01.2008, 05:57 -0500 schrieb Corey
A bit off-topic, but this is an idea I've
been toying with for a
while now: a web-based interface to see coreboot in action. Somebody
visiting the site is presented with an option, to start the "machine"
(most likely QEMU) with either coreboot or the factory BIOS. They can
then see the "machine" start up, and use busybox or bash to do some
basic commands, look at the coreboot log, etc. I'm not a real web
developer, so I have very little of an idea what it would take to do
this, I just think it would be cool. Comments?
There's a java based x86
emulator, that could be used:
But I have no idea how accurate it is in early initialization.
It's missing larger parts of pmode (that's still "beta"),
and simply replacing their (bochs?) bios with my qemu-tested cbv2 image
results in errors like:
java.lang.IllegalStateException: Unimplemented Microcode: JUMP_FAR_O32
java.lang.IllegalStateException: Unimplemented Microcode: STORE0_CR3
java.lang.IllegalStateException: Unimplemented Microcode: LGDT_O32
java.lang.IllegalStateException: Attempted To Construct Reserved Segment
at least these errors should help filling in the missing bits if someone
When that works, we could provide a .jar file with a demo bios image or
something like that, for instant experimentation as java applet.