What does Qemu do when the BIOS attempts to write to that area? Normally this range of memory is write protected.
actually it is usually shadowed by that point, but not write protected.
I'm guessing turning on shadow is failing.
Build linuxbios with CONFIG_COMPRESSED=0 and see how it goes.
How faithfully does qemu model the hardware?