gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
ArmISA::ArmFault::FaultVals Struct Reference

#include <faults.hh>

Public Attributes

const FaultName name
 
const FaultOffset offset
 
const uint16_t currELTOffset
 
const uint16_t currELHOffset
 
const uint16_t lowerEL64Offset
 
const uint16_t lowerEL32Offset
 
const OperatingMode nextMode
 
const uint8_t armPcOffset
 
const uint8_t thumbPcOffset
 
const uint8_t armPcElrOffset
 
const uint8_t thumbPcElrOffset
 
const bool hypTrappable
 
const bool abortDisable
 
const bool fiqDisable
 
const ExceptionClass ec
 
FaultStat count
 

Detailed Description

Definition at line 141 of file faults.hh.

Member Data Documentation

const bool ArmISA::ArmFault::FaultVals::abortDisable

Definition at line 164 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::abortDisable().

const uint8_t ArmISA::ArmFault::FaultVals::armPcElrOffset
const uint8_t ArmISA::ArmFault::FaultVals::armPcOffset

Definition at line 155 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::armPcOffset().

FaultStat ArmISA::ArmFault::FaultVals::count

Definition at line 171 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::countStat().

const uint16_t ArmISA::ArmFault::FaultVals::currELHOffset

Definition at line 149 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::offset64().

const uint16_t ArmISA::ArmFault::FaultVals::currELTOffset

Definition at line 148 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::offset64().

const ExceptionClass ArmISA::ArmFault::FaultVals::ec
const bool ArmISA::ArmFault::FaultVals::fiqDisable

Definition at line 165 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::fiqDisable().

const bool ArmISA::ArmFault::FaultVals::hypTrappable

Definition at line 163 of file faults.hh.

const uint16_t ArmISA::ArmFault::FaultVals::lowerEL32Offset

Definition at line 151 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::offset64().

const uint16_t ArmISA::ArmFault::FaultVals::lowerEL64Offset

Definition at line 150 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::offset64().

const FaultName ArmISA::ArmFault::FaultVals::name

Definition at line 143 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::name().

const OperatingMode ArmISA::ArmFault::FaultVals::nextMode

Definition at line 153 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::nextMode().

const FaultOffset ArmISA::ArmFault::FaultVals::offset

Definition at line 145 of file faults.hh.

const uint8_t ArmISA::ArmFault::FaultVals::thumbPcElrOffset
const uint8_t ArmISA::ArmFault::FaultVals::thumbPcOffset

Definition at line 156 of file faults.hh.

Referenced by ArmISA::ArmFaultVals< FastInterrupt >::thumbPcOffset().


The documentation for this struct was generated from the following file:

Generated on Fri Jun 9 2017 13:04:24 for gem5 by doxygen 1.8.6