gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
page_table.hh File Reference

Declarations of a non-full system Page Table. More...

#include <string>
#include <unordered_map>
#include "arch/isa_traits.hh"
#include "arch/tlb.hh"
#include "base/intmath.hh"
#include "base/types.hh"
#include "config/the_isa.hh"
#include "mem/request.hh"
#include "sim/serialize.hh"

Go to the source code of this file.

Classes

class  PageTableBase
 Declaration of base class for page table. More...
 
struct  PageTableBase::cacheElement
 
class  FuncPageTable
 Declaration of functional page table. More...
 
class  NoArchPageTable
 Faux page table class indended to stop the usage of an architectural page table, when there is none defined for a particular ISA. More...
 

Detailed Description

Declarations of a non-full system Page Table.

Definition in file page_table.hh.


Generated on Fri Jun 9 2017 13:03:58 for gem5 by doxygen 1.8.6