timing.hh (5496:6899b894166f) | timing.hh (5529:9ae69b9cd7fd) |
---|---|
1/* 2 * Copyright (c) 2002-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 19 unchanged lines hidden (view full) --- 28 * Authors: Steve Reinhardt 29 */ 30 31#ifndef __CPU_SIMPLE_TIMING_HH__ 32#define __CPU_SIMPLE_TIMING_HH__ 33 34#include "cpu/simple/base.hh" 35 | 1/* 2 * Copyright (c) 2002-2005 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 19 unchanged lines hidden (view full) --- 28 * Authors: Steve Reinhardt 29 */ 30 31#ifndef __CPU_SIMPLE_TIMING_HH__ 32#define __CPU_SIMPLE_TIMING_HH__ 33 34#include "cpu/simple/base.hh" 35 |
36#include "params/TimingSimpleCPU.hh" 37 |
|
36class TimingSimpleCPU : public BaseSimpleCPU 37{ 38 public: 39 | 38class TimingSimpleCPU : public BaseSimpleCPU 39{ 40 public: 41 |
40 struct Params : public BaseSimpleCPU::Params { 41 }; 42 43 TimingSimpleCPU(Params *params); | 42 TimingSimpleCPU(TimingSimpleCPUParams * params); |
44 virtual ~TimingSimpleCPU(); 45 46 virtual void init(); 47 48 public: 49 Event *drainEvent; 50 51 private: --- 159 unchanged lines hidden --- | 43 virtual ~TimingSimpleCPU(); 44 45 virtual void init(); 46 47 public: 48 Event *drainEvent; 49 50 private: --- 159 unchanged lines hidden --- |