|
gem5
v21.0.1.0
|
Public Types | |
| using | CoreInt = IntSinkPin< CorePins > |
Public Member Functions | |
| CorePins (Evs *_evs, int _cpu) | |
| void | raiseInterruptPin (int num) |
| void | lowerInterruptPin (int num) |
Public Attributes | |
| std::string | name |
| Evs * | evs |
| int | cpu |
| std::vector< std::unique_ptr< CoreInt > > | ppis |
| AmbaInitiator | llpp |
| AmbaInitiator | flash |
| AmbaInitiator | amba |
| using FastModel::ScxEvsCortexR52< Types >::CorePins::CoreInt = IntSinkPin<CorePins> |
| FastModel::ScxEvsCortexR52< Types >::CorePins::CorePins | ( | Evs * | _evs, |
| int | _cpu | ||
| ) |
Definition at line 62 of file evs.cc.
References csprintf(), ArmISA::i, FastModel::ScxEvsCortexR52< Types >::CorePins::name, FastModel::ScxEvsCortexR52< Types >::PpiCount, and FastModel::ScxEvsCortexR52< Types >::CorePins::ppis.
|
inline |
Definition at line 91 of file evs.hh.
References FastModel::ScxEvsCortexR52< Types >::CorePins::cpu, FastModel::ScxEvsCortexR52< Types >::CorePins::evs, and FastModel::ScxEvsCortexR52< Types >::signalInterrupt.
|
inline |
Definition at line 85 of file evs.hh.
References FastModel::ScxEvsCortexR52< Types >::CorePins::cpu, FastModel::ScxEvsCortexR52< Types >::CorePins::evs, and FastModel::ScxEvsCortexR52< Types >::signalInterrupt.
| AmbaInitiator FastModel::ScxEvsCortexR52< Types >::CorePins::amba |
| int FastModel::ScxEvsCortexR52< Types >::CorePins::cpu |
Definition at line 80 of file evs.hh.
Referenced by FastModel::ScxEvsCortexR52< Types >::CorePins::lowerInterruptPin(), and FastModel::ScxEvsCortexR52< Types >::CorePins::raiseInterruptPin().
| Evs* FastModel::ScxEvsCortexR52< Types >::CorePins::evs |
Definition at line 79 of file evs.hh.
Referenced by FastModel::ScxEvsCortexR52< Types >::CorePins::lowerInterruptPin(), and FastModel::ScxEvsCortexR52< Types >::CorePins::raiseInterruptPin().
| AmbaInitiator FastModel::ScxEvsCortexR52< Types >::CorePins::flash |
| AmbaInitiator FastModel::ScxEvsCortexR52< Types >::CorePins::llpp |
| std::string FastModel::ScxEvsCortexR52< Types >::CorePins::name |
Definition at line 78 of file evs.hh.
Referenced by FastModel::ScxEvsCortexR52< Types >::CorePins::CorePins().
| std::vector<std::unique_ptr<CoreInt> > FastModel::ScxEvsCortexR52< Types >::CorePins::ppis |
Definition at line 96 of file evs.hh.
Referenced by FastModel::ScxEvsCortexR52< Types >::CorePins::CorePins().