What are the Ignored and Avail bits in the page directory ?

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
matan
Posts: 13
Joined: Sat May 02, 2015 4:15 am
Libera.chat IRC: matan

What are the Ignored and Avail bits in the page directory ?

Post by matan »

http://wiki.osdev.org/Paging

In this article they specify the PDE format and explain the various flag bits.
but they don't give an explanation to what bits 9 to 11 do !
They are just named `Ignored` and `Avail`

Can someone shed some light on this ?
User avatar
iansjack
Member
Member
Posts: 4706
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: What are the Ignored and Avail bits in the page director

Post by iansjack »

As it says, the processor ignores these bits. So they don't do anything unless you choose to use them and define your own meaning.
linguofreak
Member
Member
Posts: 510
Joined: Wed Mar 09, 2011 3:55 am

Re: What are the Ignored and Avail bits in the page director

Post by linguofreak »

Intel has explicitly reserved them for the operating system to use as it chooses for its own accounting.
Post Reply