Guys,
I have an impression that qemu is used quite extensively for coreboot code testing. But I've encountered some problems with its emulation of essential hardware that I didn't have with bochs. This is with non-coreboot code.
What do you think about the following: http://thread.gmane.org/gmane.comp.emulators.qemu/30106 ["register 20h" there should be changed to "register 59h"]
P.S. bochs is really good, BTW, but qemu's speed is fascinating.
Andriy Gapon wrote:
I have an impression that qemu is used quite extensively for coreboot code testing.
I think that's exaggerating. qemu is handy, but in general testing is not our strong suit. Also, qemu is only useful for testing coreboot code that is not board-specific, and that code is often already better understood/easier than board-specific code. To test board-specific tricky stuff we need actual hardware or a simulator like SimNow.
What do you think about the following: http://thread.gmane.org/gmane.comp.emulators.qemu/30106 ["register 20h" there should be changed to "register 59h"]
Interesting. It's possible that we've never been bit by this. I'm also not a big qemu user so I hope others can comment too.
//Peter