Public Types | Public Member Functions

proc Class Reference

Inheritance diagram for proc:
processor SST::Component memory ptoVmapper memory_interface

Public Types

enum  msgType { READ_MISS, WRITE_MISS, WRITE_HIT }
typedef Memory< uint64_t,
instruction * > 
memory_t

Public Member Functions

int postMessage (msgType t, simAddress addr, mainProc *poster)
void registerPost ()
const bool isCoherent () const
virtual int Setup ()
virtual int Finish ()
virtual bool preTic (Cycle_t)
void processMemDevResp ()
virtual void handle_nic_events (Event *)
 proc (ComponentId_t id, Params_t &params)
 proc (ComponentId_t id, Params_t &params, int dummy)
virtual void resetCounters ()
virtual int getNumCores () const
virtual bool insertThread (thread *)
virtual bool isLocal (const simAddress, const simPID)
virtual bool spawnToCoProc (const PIM_coProc, thread *t, simRegister hint)
virtual bool switchAddrMode (PIM_addrMode)
virtual exceptType writeSpecial (const PIM_cmd, const int nargs, const uint *args)
virtual bool forwardToNetsimNIC (int call_num, char *params, const size_t params_length, char *buf, const size_t buf_len)
virtual bool pickupNetsimNIC (CPUNicEvent **event)
virtual bool externalMemoryModel ()
virtual bool sendMemoryReq (instType, uint64_t address, instruction *, int mProcID)
virtual int getOutstandingAdvancedMemReqs (int mProcID, int *max)

The documentation for this class was generated from the following files: