multiboot question

If you are new to development, plan on spending some time here before visiting the other forums.

Moderator: Moderators

multiboot question

Postby xixpsychoxix » Tue Nov 17, 2009 3:12 pm

In the first tutorial that we used the multiboot header (the physical memory manager) you said that multiboot specifies that the paging bit in cr0 must be clear when you execute your multiboot kernel but you have set up stage2 to set paging enabled so is this OS going to be multiboot compliant? will you change this in the future?
xixpsychoxix
 
Posts: 59
Joined: Tue Oct 13, 2009 8:49 pm

Re: multiboot question

Postby Mike » Wed Nov 18, 2009 2:56 pm

Hello,

We may or may not entirely support the multiboot standard. The multiboot standard provided us a way to describe what it is and a standard method for passing information to the kernel which is why it was implemented.

If you would like multiboot support, there are a few issues (not just the paging bit) that needs addressing. Nontheless, you can disable paging and provide a kernel virtual address space through other methods if you want.
Lead Programmer for BrokenThorn Entertainment, Co.
Website: http://www.brokenthorn.com
Email: webmaster@brokenthorn.com
User avatar
Mike
Site Admin
 
Posts: 463
Joined: Sat Oct 20, 2007 7:58 pm


Return to Beginners

Who is online

Users browsing this forum: No registered users and 1 guest

cron