gem5  v22.1.0.0
Namespaces | Functions | Variables
pagetable.hh File Reference
#include "arch/amdgpu/vega/page_size.hh"
#include "base/bitunion.hh"
#include "base/types.hh"
#include "sim/serialize.hh"

Go to the source code of this file.

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 
 gem5::VegaISA
 classes that represnt vector/scalar operands in VEGA ISA.
 

Functions

 gem5::VegaISA::BitUnion64 (PageTableEntry) Bitfield< 58
 The page table entry is reverse engineered from the macros here: More...
 
 gem5::VegaISA::EndBitUnion (PageTableEntry) BitUnion64(PageDirectoryEntry) Bitfield< 63
 

Variables

 gem5::VegaISA::m
 
Bitfield< 56 > gem5::VegaISA::f
 
Bitfield< 55 > gem5::VegaISA::l
 
Bitfield< 53, 52 > gem5::VegaISA::sw
 
Bitfield< 51 > gem5::VegaISA::t
 
Bitfield< 47, 12 > gem5::VegaISA::ppn
 
Bitfield< 11, 7 > gem5::VegaISA::fragment
 
Bitfield< 6 > gem5::VegaISA::w
 
Bitfield< 5 > gem5::VegaISA::r
 
Bitfield< 4 > gem5::VegaISA::x
 
Bitfield< 3 > gem5::VegaISA::z
 
Bitfield< 2 > gem5::VegaISA::c
 
Bitfield< 1 > gem5::VegaISA::s
 
Bitfield< 0 > gem5::VegaISA::v
 
 gem5::VegaISA::blockFragmentSize
 
Bitfield< 54 > gem5::VegaISA::p
 
Bitfield< 47, 6 > gem5::VegaISA::baseAddr
 

Generated on Wed Dec 21 2022 10:22:50 for gem5 by doxygen 1.9.1