Stefan Reinauer stepan@openbios.org writes:
- ron minnich rminnich@lanl.gov [040527 23:21]:
again, you do not need to map option roms at 0c0000 in the emulator!
Map it anywhere, tell the emulator the location, and the emulator can satisfy memory "fetches" for c0000 by fetching from that location.
indeed true. But for x86 hardware, putting all of the x86 emulator in rom is less elegant than vm86 stuff, even though I have no clue about the later.
Last I heard some Option Roms switch to 32bit mode. You can't do that in vm86 mode. In general using vm86 is a way to put your fate in someone else's hands.
We could possibly call the option roms directly but unless the space cost is high an open source emulator is a good choice.
Eric