10 uint32_t cyclesPaused;
15 CdtDream(RMMAPI* rmmApi,
int ring,
int node, std::string name);
19 uint64_t
readUid(rmmStatus* status = NULL, uint32_t timeout = 100);
20 rmmStatus
writeSim(
bool enable, uint32_t pause_cycles = 0);
uint64_t readUid(rmmStatus *status=NULL, uint32_t timeout=100)
Tries to read UID for some time. If it fails, return rmmError in status.
Definition CdtDream.cpp:41
CdtDream(RMMAPI *rmmApi, int ring, int node, std::string name)
Constructor for the CdtDream class.
Definition CdtDream.cpp:14
rmmStatus writeSim(bool enable, uint32_t pause_cycles=0)
Starts or stops simulated data.
Definition CdtDream.cpp:83
rmmStatus readSimParams(SimInfo &simInfo)
Reads registers telling the simulation params.
Definition CdtDream.cpp:135