IBNOS
Public Attributes | List of all members
pagingEntry Struct Reference

#include <paging.h>

Public Attributes

union {
   struct {
      uint32_t   present: 1
 
      uint32_t   rw: 1
 
      uint32_t   user: 1
 
      uint32_t   __res1: 2
 
      uint32_t   dirty: 1
 
      uint32_t   accessed: 1
 
      uint32_t   __res2: 2
 
      uint32_t   avail: 3
 
      uint32_t   frame: 20
 
   } 
 
   uint32_t   value
 
}; 
 

Detailed Description

Definition at line 49 of file paging.h.

Member Data Documentation

◆ @17

union { ... }

◆ __res1

uint32_t pagingEntry::__res1

Definition at line 58 of file paging.h.

◆ __res2

uint32_t pagingEntry::__res2

Definition at line 61 of file paging.h.

◆ accessed

uint32_t pagingEntry::accessed

Definition at line 60 of file paging.h.

◆ avail

uint32_t pagingEntry::avail

Definition at line 62 of file paging.h.

◆ dirty

uint32_t pagingEntry::dirty

Definition at line 59 of file paging.h.

◆ frame

uint32_t pagingEntry::frame

Definition at line 63 of file paging.h.

◆ present

uint32_t pagingEntry::present

Definition at line 55 of file paging.h.

◆ rw

uint32_t pagingEntry::rw

Definition at line 56 of file paging.h.

◆ user

uint32_t pagingEntry::user

Definition at line 57 of file paging.h.

◆ value

uint32_t pagingEntry::value

Definition at line 65 of file paging.h.


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