summaryrefslogtreecommitdiff
path: root/util/m5/m5op.h
diff options
context:
space:
mode:
Diffstat (limited to 'util/m5/m5op.h')
-rw-r--r--util/m5/m5op.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/util/m5/m5op.h b/util/m5/m5op.h
index ee24f6948..266460ce9 100644
--- a/util/m5/m5op.h
+++ b/util/m5/m5op.h
@@ -29,11 +29,17 @@
#ifndef __M5OP_H__
#define __M5OP_H__
-void arm(unsigned long address);
+#include <inttypes.h>
+
+void arm(uint64_t address);
void quiesce();
-void ivlb(unsigned long interval);
-void ivle(unsigned long interval);
-void m5exit();
-unsigned long initparam();
+void ivlb(uint64_t interval);
+void ivle(uint64_t interval);
+void m5exit(uint64_t ns_delay);
+uint64_t initparam();
+void checkpoint(uint64_t ns_delay, uint64_t ns_period);
+void reset_stats(uint64_t ns_delay, uint64_t ns_period);
+void dump_stats(uint64_t ns_delay, uint64_t ns_period);
+void dumpreset_stats(uint64_t ns_delay, uint64_t ns_period);
#endif // __M5OP_H__