gem5
|
#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 |
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 |
Definition at line 160 of file faults.hh.
Referenced by ArmISA::ArmFaultVals< FastInterrupt >::armPcElrOffset(), and ArmISA::ArmFaultVals< FastInterrupt >::armPcOffset().
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 |
Definition at line 169 of file faults.hh.
Referenced by ArmISA::ArmFaultVals< FastInterrupt >::ec(), ArmISA::UndefinedInstruction::ec(), ArmISA::SupervisorCall::ec(), ArmISA::SecureMonitorCall::ec(), ArmISA::SupervisorTrap::ec(), ArmISA::SecureMonitorTrap::ec(), ArmISA::HypervisorCall::ec(), and ArmISA::HypervisorTrap::ec().
const bool ArmISA::ArmFault::FaultVals::fiqDisable |
Definition at line 165 of file faults.hh.
Referenced by ArmISA::ArmFaultVals< FastInterrupt >::fiqDisable().
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 |
const uint8_t ArmISA::ArmFault::FaultVals::thumbPcElrOffset |
Definition at line 161 of file faults.hh.
Referenced by ArmISA::ArmFaultVals< FastInterrupt >::thumbPcElrOffset(), and ArmISA::ArmFaultVals< FastInterrupt >::thumbPcOffset().
const uint8_t ArmISA::ArmFault::FaultVals::thumbPcOffset |
Definition at line 156 of file faults.hh.
Referenced by ArmISA::ArmFaultVals< FastInterrupt >::thumbPcOffset().