Modestus Moon OS  R4
CS 450 project
page_entry Struct Reference

#include <paging.h>

Data Fields

u32int present: 1
 
u32int writeable: 1
 
u32int usermode: 1
 
u32int accessed: 1
 
u32int dirty: 1
 
u32int reserved: 7
 
u32int frameaddr: 20
 

Detailed Description

Definition at line 12 of file paging.h.

Field Documentation

u32int page_entry::accessed

Definition at line 16 of file paging.h.

u32int page_entry::dirty

Definition at line 17 of file paging.h.

u32int page_entry::frameaddr

Definition at line 19 of file paging.h.

Referenced by _kmalloc(), and new_frame().

u32int page_entry::present

Definition at line 13 of file paging.h.

Referenced by new_frame().

u32int page_entry::reserved

Definition at line 18 of file paging.h.

u32int page_entry::usermode

Definition at line 15 of file paging.h.

Referenced by new_frame().

u32int page_entry::writeable

Definition at line 14 of file paging.h.

Referenced by new_frame().


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