This is an ML4 class now.

alentours-dev
q3k 2012-10-30 12:00:52 +01:00
parent 2f1d3386e4
commit 39fe121cb7
1 changed files with 3 additions and 6 deletions

View File

@ -6,15 +6,12 @@ extern "C" {
#include "Tier0/paging.h"
};
// This is more-or less just a C++ wrapper for T_PGAE_DIRECTORY.
// This is more-or less just a C++ wrapper for T_PAGING_ML4.
namespace cb {
class CPageDirectory {
friend class CKernel;
friend class CScheduler;
friend class CTask;
class CKernelML4 {
protected:
// The paging direcotry structure
T_PAGING_DIRECTORY *m_Directory;
T_PAGING_ML4 *m_Directory;
// A bitmap precising whether a table is owned by the page directory
// (== can we delete it when we delete the directory itself)