diff options
Diffstat (limited to 'cpu/beta_cpu/full_cpu.hh')
-rw-r--r-- | cpu/beta_cpu/full_cpu.hh | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/cpu/beta_cpu/full_cpu.hh b/cpu/beta_cpu/full_cpu.hh index 85fc49371..a7916f9ae 100644 --- a/cpu/beta_cpu/full_cpu.hh +++ b/cpu/beta_cpu/full_cpu.hh @@ -12,13 +12,12 @@ #include <list> #include <vector> -#include "cpu/beta_cpu/comm.hh" - #include "base/statistics.hh" #include "base/timebuf.hh" #include "cpu/base_cpu.hh" -#include "cpu/exec_context.hh" +#include "cpu/beta_cpu/comm.hh" #include "cpu/beta_cpu/cpu_policy.hh" +#include "cpu/exec_context.hh" #include "sim/process.hh" #ifdef FULL_SYSTEM @@ -96,15 +95,15 @@ class FullBetaCPU : public BaseFullCPU } public: - void tick(); - FullBetaCPU(Params ¶ms); ~FullBetaCPU(); - void init(); - void fullCPURegStats(); + void tick(); + + void init(); + void activateContext(int thread_num, int delay); void suspendContext(int thread_num); void deallocateContext(int thread_num); |