gem5  v22.1.0.0
Classes | Namespaces | Enumerations | Functions
process.hh File Reference
#include "sim/process.hh"

Go to the source code of this file.

Classes

class  gem5::PowerProcess
 

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::loader
 

Enumerations

enum  PowerHWCAPFeature {
  HWCAP_FEATURE_32 = 1ULL << 31 , HWCAP_FEATURE_64 = 1ULL << 30 , HWCAP_FEATURE_HAS_ALTIVEC = 1ULL << 28 , HWCAP_FEATURE_HAS_FPU = 1ULL << 27 ,
  HWCAP_FEATURE_HAS_MMU = 1ULL << 26 , HWCAP_FEATURE_UNIFIED_CACHE = 1ULL << 24 , HWCAP_FEATURE_NO_TB = 1ULL << 20 , HWCAP_FEATURE_POWER4 = 1ULL << 19 ,
  HWCAP_FEATURE_POWER5 = 1ULL << 18 , HWCAP_FEATURE_POWER5_PLUS = 1ULL << 17 , HWCAP_FEATURE_CELL_BE = 1ULL << 16 , HWCAP_FEATURE_BOOKE = 1ULL << 15 ,
  HWCAP_FEATURE_SMT = 1ULL << 14 , HWCAP_FEATURE_ICACHE_SNOOP = 1ULL << 13 , HWCAP_FEATURE_ARCH_2_05 = 1ULL << 12 , HWCAP_FEATURE_PA6T = 1ULL << 11 ,
  HWCAP_FEATURE_HAS_DFP = 1ULL << 10 , HWCAP_FEATURE_POWER6_EXT = 1ULL << 9 , HWCAP_FEATURE_ARCH_2_06 = 1ULL << 8 , HWCAP_FEATURE_HAS_VSX = 1ULL << 7 ,
  HWCAP_FEATURE_PSERIES_PERFMON_COMPAT = 1ULL << 6 , HWCAP_FEATURE_TRUE_LE = 1ULL << 1 , HWCAP_FEATURE_PPC_LE = 1ULL << 0
}
 
enum  PowerHWCAP2Feature {
  HWCAP2_FEATURE_ARCH_2_07 = 1ULL << 31 , HWCAP2_FEATURE_HAS_HTM = 1ULL << 30 , HWCAP2_FEATURE_HAS_DSCR = 1ULL << 29 , HWCAP2_FEATURE_HAS_EBB = 1ULL << 28 ,
  HWCAP2_FEATURE_HAS_ISEL = 1ULL << 27 , HWCAP2_FEATURE_HAS_TAR = 1ULL << 26 , HWCAP2_FEATURE_HAS_VCRYPTO = 1ULL << 25 , HWCAP2_FEATURE_HTM_NOSC = 1ULL << 24 ,
  HWCAP2_FEATURE_ARCH_3_00 = 1ULL << 23 , HWCAP2_FEATURE_HAS_IEEE128 = 1ULL << 22
}
 

Functions

 gem5::GEM5_DEPRECATED_NAMESPACE (Loader, loader)
 

Enumeration Type Documentation

◆ PowerHWCAP2Feature

Enumerator
HWCAP2_FEATURE_ARCH_2_07 
HWCAP2_FEATURE_HAS_HTM 
HWCAP2_FEATURE_HAS_DSCR 
HWCAP2_FEATURE_HAS_EBB 
HWCAP2_FEATURE_HAS_ISEL 
HWCAP2_FEATURE_HAS_TAR 
HWCAP2_FEATURE_HAS_VCRYPTO 
HWCAP2_FEATURE_HTM_NOSC 
HWCAP2_FEATURE_ARCH_3_00 
HWCAP2_FEATURE_HAS_IEEE128 

Definition at line 86 of file process.hh.

◆ PowerHWCAPFeature

Enumerator
HWCAP_FEATURE_32 
HWCAP_FEATURE_64 
HWCAP_FEATURE_HAS_ALTIVEC 
HWCAP_FEATURE_HAS_FPU 
HWCAP_FEATURE_HAS_MMU 
HWCAP_FEATURE_UNIFIED_CACHE 
HWCAP_FEATURE_NO_TB 
HWCAP_FEATURE_POWER4 
HWCAP_FEATURE_POWER5 
HWCAP_FEATURE_POWER5_PLUS 
HWCAP_FEATURE_CELL_BE 
HWCAP_FEATURE_BOOKE 
HWCAP_FEATURE_SMT 
HWCAP_FEATURE_ICACHE_SNOOP 
HWCAP_FEATURE_ARCH_2_05 
HWCAP_FEATURE_PA6T 
HWCAP_FEATURE_HAS_DFP 
HWCAP_FEATURE_POWER6_EXT 
HWCAP_FEATURE_ARCH_2_06 
HWCAP_FEATURE_HAS_VSX 
HWCAP_FEATURE_PSERIES_PERFMON_COMPAT 
HWCAP_FEATURE_TRUE_LE 
HWCAP_FEATURE_PPC_LE 

Definition at line 59 of file process.hh.


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