Your Bochs-int15 e801 result

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
jangalian2
Posts: 9
Joined: Fri Apr 11, 2008 12:36 am

Your Bochs-int15 e801 result

Post by jangalian2 »

Hi to everyone,
I've a simple request for you, since I cannot track a silly bug in my BIOS memory detection mechanism.
If you run bochs with 4Mb of RAM what result do you get in registers after an int 15h - e801h?
I find 0/0 (ext) and 14h/babh (configured) which is clearly impossible.
Thanks in advance,
Matteo

P.S. e820 works as axpected, I'm just testing fallbacks!
stlw
Member
Member
Posts: 357
Joined: Fri Apr 04, 2008 6:43 am
Contact:

Re: Your Bochs-int15 e801 result

Post by stlw »

jangalian2 wrote:Hi to everyone,
I've a simple request for you, since I cannot track a silly bug in my BIOS memory detection mechanism.
If you run bochs with 4Mb of RAM what result do you get in registers after an int 15h - e801h?
I find 0/0 (ext) and 14h/babh (configured) which is clearly impossible.
Thanks in advance,
Matteo

P.S. e820 works as axpected, I'm just testing fallbacks!
This BIOS bug was just recently fixed in Bochs BIOS.
Just use CVS version and you will get more reasonable values.

Stanislav
jangalian2
Posts: 9
Joined: Fri Apr 11, 2008 12:36 am

Post by jangalian2 »

THANKS!!!!!
I passed hours trying to find the bug...
Post Reply