MentOS  0.8.0
The Mentoring Operating System
Public Attributes | List of all members
page_dir_entry_t Struct Reference

An entry of a page directory. More...

Public Attributes

unsigned int present: 1
 Page is present in memory.
 
unsigned int rw: 1
 Read/write permission (0 = read-only, 1 = read/write).
 
unsigned int user: 1
 User/supervisor (0 = supervisor, 1 = user).
 
unsigned int w_through: 1
 Write-through caching enabled.
 
unsigned int cache: 1
 Cache disabled.
 
unsigned int accessed: 1
 Page has been accessed.
 
unsigned int reserved: 1
 Reserved.
 
unsigned int page_size: 1
 Page size (0 = 4 KB, 1 = 4 MB).
 
unsigned int global: 1
 Global page (not flushed by TLB).
 
unsigned int available: 3
 Available for system use.
 
unsigned int frame: 20
 Frame address (shifted right 12 bits).
 

Detailed Description

An entry of a page directory.


The documentation for this struct was generated from the following file: