Problem In understanding Tutorial2

If you are new to OS Development, plan on spending some time here first before going into the other forums.

Moderator:Moderators

Post Reply
uddalak
Posts:2
Joined:Sat Sep 12, 2009 1:42 am
Problem In understanding Tutorial2

Post by uddalak » Sat Sep 12, 2009 4:46 am

As far I know the bootcode is loaded by BIOS at CS:IP=07C0:0000 0r 0000:7C00
But at the end of Tutorial2 just before "conclusion section" it was written a different...I have coated it below
"The bootloader is loaded by the BIOS at absolute address 0x7c00:0. After loading,
CS:IP is set to your bootloader, and the bootloader takes full control."
If we calculate the linear address from the Tutorial2 we will get linear address
0x7C000 which is not the address of the bootcode at all..I am confused totally...
Please let me know the correct fact.

User avatar
Mike
Site Admin
Posts:465
Joined:Sat Oct 20, 2007 7:58 pm
Contact:

Re: Problem In understanding Tutorial2

Post by Mike » Sat Sep 12, 2009 11:32 am

Hello,

I apologize - that is an error on our part and will be corrected as soon as possible. Thanks for letting us know :)

The absolute address is 0x7c00 which is 0x7c0:0.
Lead Programmer for BrokenThorn Entertainment, Co.
Website: http://www.brokenthorn.com
Email: webmaster@brokenthorn.com

Post Reply