|
gem5
v21.1.0.2
|
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 gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::CoreInt = IntSinkPin<CorePins> |
| gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::CorePins | ( | Evs * | _evs, |
| int | _cpu | ||
| ) |
Definition at line 66 of file evs.cc.
References gem5::csprintf(), gem5::ArmISA::i, gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::name, gem5::fastmodel::ScxEvsCortexR52< Types >::PpiCount, and gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::ppis.
|
inline |
Definition at line 95 of file evs.hh.
References gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::cpu, gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::evs, and gem5::fastmodel::ScxEvsCortexR52< Types >::signalInterrupt.
|
inline |
Definition at line 89 of file evs.hh.
References gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::cpu, gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::evs, and gem5::fastmodel::ScxEvsCortexR52< Types >::signalInterrupt.
| AmbaInitiator gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::amba |
| int gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::cpu |
Definition at line 84 of file evs.hh.
Referenced by gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::lowerInterruptPin(), and gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::raiseInterruptPin().
| Evs* gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::evs |
Definition at line 83 of file evs.hh.
Referenced by gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::lowerInterruptPin(), and gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::raiseInterruptPin().
| AmbaInitiator gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::flash |
| AmbaInitiator gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::llpp |
| std::string gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::name |
Definition at line 82 of file evs.hh.
Referenced by gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::CorePins().
| std::vector<std::unique_ptr<CoreInt> > gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::ppis |
Definition at line 100 of file evs.hh.
Referenced by gem5::fastmodel::ScxEvsCortexR52< Types >::CorePins::CorePins().