Exetools  

Go Back   Exetools > General > General Discussion

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 02-26-2005, 18:35
Kerlingen
 
Posts: n/a
This will not really work. Even if a real mode booted DOS had the requirements to execute the BIOS and if you would know the entry point of the BIOS, your problem is still that the BIOS expects to be located at F000:0000 in memory and therefore contains many hardcoded references to the F000:xxxx memory region. However, this memory address space is used already by your old BIOS and the F000:xxxx memory cannot be written. Even if it could be written, you would still run into trouble, since the hardcoded memory references in your new BIOS wouldn't match the ones in your old BIOS. Even if they would match, your would be executing parts of your old BIOS, which would be a bad idea for testing.

<Edit>
You might cosider getting a "Gigabyte" motherboard the next time. They have a Dual-BIOS feature which means you have two BIOSes and you can select from which BIOS to boot. I even "modded" my BIOS in the knowledge that I could restore the old BIOS in case my code wouldn't run. But it worked fine.

Last edited by Kerlingen; 02-27-2005 at 18:25.
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
DLLs loading sequence te$ter General Discussion 6 10-30-2013 18:52
Why the site is loading so slowly? giv General Discussion 10 05-17-2011 07:18
Ollydbg loading problem hobferret General Discussion 5 07-07-2008 20:40


All times are GMT +8. The time now is 00:15.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )