base.hh (10114:bd83b4f6a12e) base.hh (10407:a9023811bf9e)
1/*
2 * Copyright (c) 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 86 unchanged lines hidden (view full) ---

95 void takeOverFrom(BaseCPU *cpu);
96
97 void verifyMemoryMode() const;
98
99 MasterPort &getDataPort() { return dataPort; }
100 MasterPort &getInstPort() { return instPort; }
101
102 void wakeup();
1/*
2 * Copyright (c) 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 86 unchanged lines hidden (view full) ---

95 void takeOverFrom(BaseCPU *cpu);
96
97 void verifyMemoryMode() const;
98
99 MasterPort &getDataPort() { return dataPort; }
100 MasterPort &getInstPort() { return instPort; }
101
102 void wakeup();
103 void activateContext(ThreadID thread_num, Cycles delay);
103 void activateContext(ThreadID thread_num);
104 void suspendContext(ThreadID thread_num);
105 void deallocateContext(ThreadID thread_num);
106 void haltContext(ThreadID thread_num);
107
108 ThreadContext *getContext(int tn);
109
110 Counter totalInsts() const;
111 Counter totalOps() const;

--- 668 unchanged lines hidden ---
104 void suspendContext(ThreadID thread_num);
105 void deallocateContext(ThreadID thread_num);
106 void haltContext(ThreadID thread_num);
107
108 ThreadContext *getContext(int tn);
109
110 Counter totalInsts() const;
111 Counter totalOps() const;

--- 668 unchanged lines hidden ---