Hello everyone,
During the next week you may see some updates to the OS Development Series. These updates include making the series easier to navigate, additional changes to the chapters themselves, bug reports and fixes, and some other changes while the next series full revision gets implemented. If you have any suggestions to make the series better, please feel free to let us know so we can impliment it during the upgrades!
OSDev Series Revision 3
Moderator:Moderators
Lead Programmer for BrokenThorn Entertainment, Co.
Website: http://www.brokenthorn.com
Email: webmaster@brokenthorn.com
Website: http://www.brokenthorn.com
Email: webmaster@brokenthorn.com
Re: OSDev Series Revision 3
hi....
I am learning a lot from these tutorials....thanks..
In os dev series tutorial-4 (bootloader2) in the last code given (boot1.asm)
there should benot if i am not wrong .....
I am learning a lot from these tutorials....thanks..
In os dev series tutorial-4 (bootloader2) in the last code given (boot1.asm)
there should be
Code: Select all
int 0x12
Code: Select all
int 0x16
Re: OSDev Series Revision 3
No
In that case, int 0x12 is correct. Its a one off bios function for getting the details of low memory.
For the other memory retreival fucntions, int 0x15 is used.
~Andrew
[EDIT]
O wait I see what you mean.
Yes - the code should use int 0x12 not int 0x16. Int 0x16 is for keyboard interration through the BIOS
In that case, int 0x12 is correct. Its a one off bios function for getting the details of low memory.
For the other memory retreival fucntions, int 0x15 is used.
~Andrew
[EDIT]
O wait I see what you mean.
Yes - the code should use int 0x12 not int 0x16. Int 0x16 is for keyboard interration through the BIOS

Re: OSDev Series Revision 3
Hey......
I am saying int 12 is correct. It is int 16 that got printed there
(in the very last big program). it is a typo error .i just thought to bring it to ur notice in upgradation

I am saying int 12 is correct. It is int 16 that got printed there
(in the very last big program). it is a typo error .i just thought to bring it to ur notice in upgradation

Re: OSDev Series Revision 3
Hello,
Yes that is an error, sorry about that
In revision 2 I may just remove those parts from the chapter completely sense they are unrelated to what the chapter discusses.
Yes that is an error, sorry about that

In revision 2 I may just remove those parts from the chapter completely sense they are unrelated to what the chapter discusses.
Lead Programmer for BrokenThorn Entertainment, Co.
Website: http://www.brokenthorn.com
Email: webmaster@brokenthorn.com
Website: http://www.brokenthorn.com
Email: webmaster@brokenthorn.com