Xyris  0.5
Arch::Memory Namespace Reference

Functions

void pagingEnable ()
 
void pagingDisable ()
 

Function Documentation

◆ pagingDisable()

void Arch::Memory::pagingDisable ( )

Disable hardware paging.

Definition at line 100 of file Arch.i686.cpp.

100  {
101  struct Registers::CR0 cr0 = Registers::readCR0();
102  cr0.pagingEnable = 0;
103  Registers::writeCR0(cr0);
104 }

◆ pagingEnable()

void Arch::Memory::pagingEnable ( )

Enable hardware paging.

Definition at line 94 of file Arch.i686.cpp.

94  {
95  struct Registers::CR0 cr0 = Registers::readCR0();
96  cr0.pagingEnable = 1;
97  Registers::writeCR0(cr0);
98 }