gem5 v25.0.0.1
Loading...
Searching...
No Matches
gem5::SparcISA::SparcFaultBase::FaultVals Struct Reference

#include <faults.hh>

Public Member Functions

 FaultVals (const FaultName &name_, const TrapType &trapType_, const FaultPriority &priority_, const PrivilegeLevelSpec &il)

Public Attributes

const FaultName name
const TrapType trapType
const FaultPriority priority
const PrivilegeLevelSpec nextPrivilegeLevel

Detailed Description

Definition at line 62 of file faults.hh.

Constructor & Destructor Documentation

◆ FaultVals()

gem5::SparcISA::SparcFaultBase::FaultVals::FaultVals ( const FaultName & name_,
const TrapType & trapType_,
const FaultPriority & priority_,
const PrivilegeLevelSpec & il )
inline

Definition at line 68 of file faults.hh.

References gem5::ArmISA::il, name, nextPrivilegeLevel, priority, and trapType.

Member Data Documentation

◆ name

const FaultName gem5::SparcISA::SparcFaultBase::FaultVals::name

Definition at line 64 of file faults.hh.

Referenced by FaultVals().

◆ nextPrivilegeLevel

const PrivilegeLevelSpec gem5::SparcISA::SparcFaultBase::FaultVals::nextPrivilegeLevel

Definition at line 67 of file faults.hh.

Referenced by FaultVals().

◆ priority

const FaultPriority gem5::SparcISA::SparcFaultBase::FaultVals::priority

Definition at line 66 of file faults.hh.

Referenced by FaultVals().

◆ trapType

const TrapType gem5::SparcISA::SparcFaultBase::FaultVals::trapType

Definition at line 65 of file faults.hh.

Referenced by FaultVals().


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

Generated on Sat Oct 18 2025 08:07:03 for gem5 by doxygen 1.14.0