[vbox-dev] Quick patch for BIOS bug (same area reported twice by "int 0x15, eax = 0xE820")

Frank Mehnert frank at innotek.de
Wed Jan 17 13:20:40 GMT 2007


Brendan,

On Wednesday 17 January 2007 11:53, Brendan Trotter wrote:
> For the "same area reported twice" bug, you'd want to put something like
> this:
>
> #ifdef VBOX
>     set_e820_range(ES, regs.u.r16.di,0x00100000L, extended_memory_size
> - 0x10000, 1);
> #else
>     set_e820_range(ES, regs.u.r16.di,0x00100000L, extended_memory_size, 1);
> #endif
>
> At (roughly) line 4361 in src/VBox/Devices/PC/BIOS/rombios.c (in case
> 3 of the "int 0x15, eax = 0xE820" code)...

Thank you very much for your patch. However, this issue was already fixed
in the Bochs BIOS. Therefore we decided to pull the changes from upstream.
Fixed in SVN.

Kind regards,

Frank
-- 
## InnoTek Systemberatung GmbH, http://www.innotek.de ##
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20070117/b3775e5e/attachment.sig>


More information about the vbox-dev mailing list