Thanks for the boost, Alex. I'll do some work on my own now, and get back
to you. I am going to try more qemu versions, then I am going to try
modifying or rewriting the bios file in qemu to see if I can bypass this
limit. I guess it is trying to emulate the x86-64 architecture to the bit,
so maybe as a vm the 64kb limit is not needed?
Another thought I had was designing my own hardware in the vm along the
lines of PilMCU. I am by no means qualified to do so (yet!), but that's the
fun isn't it?
64bit is the kicker, since I have some 32 bit boards lying around, and an
FPGA proto board.


On Mon, Jul 20, 2015 at 9:26 PM, Alexander Burger <>

> On Mon, Jul 20, 2015 at 08:30:01PM +0800, Robert Herman wrote:
> > Is there a way to change a qemu bios file config?
> The man page of qemu-system says "QEMU uses the PC BIOS from the Seabios
> project and the Plex86/Bochs LGPL VGA BIOS". But there is also a
>    -bios file
> option. I haven't tried.
> > Could I change beg.l to
> > load it in segments, or would it still require a 670kb read to put it
> > together again?
> This is surely possible, but quite tedious. You would have to modify the
> 'DAP' structure (starting at line 87) for varying "Start sector"s,
> "Offset"s and smaller "Number of sectors" values, and call int 13h
> repeatedly. So you could read it all in e.g. 11 pieces, each <= 64 KiB.
> Perhaps not worth the effort ...
> ♪♫ Alex
> --

Reply via email to