timing.hh (11303:f694764d656d) | timing.hh (11331:cd5c48db28e6) |
---|---|
1/* 2 * Copyright (c) 2012-2013,2015 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 --- 150 unchanged lines hidden (view full) --- 159 public: 160 161 TimingCPUPort(const std::string& _name, TimingSimpleCPU* _cpu) 162 : MasterPort(_name, _cpu), cpu(_cpu), retryRespEvent(this) 163 { } 164 165 protected: 166 | 1/* 2 * Copyright (c) 2012-2013,2015 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 --- 150 unchanged lines hidden (view full) --- 159 public: 160 161 TimingCPUPort(const std::string& _name, TimingSimpleCPU* _cpu) 162 : MasterPort(_name, _cpu), cpu(_cpu), retryRespEvent(this) 163 { } 164 165 protected: 166 |
167 /** 168 * Snooping a coherence request, do nothing. 169 */ 170 virtual void recvTimingSnoopReq(PacketPtr pkt) {} 171 | |
172 TimingSimpleCPU* cpu; 173 174 struct TickEvent : public Event 175 { 176 PacketPtr pkt; 177 TimingSimpleCPU *cpu; 178 179 TickEvent(TimingSimpleCPU *_cpu) : pkt(NULL), cpu(_cpu) {} --- 186 unchanged lines hidden --- | 167 TimingSimpleCPU* cpu; 168 169 struct TickEvent : public Event 170 { 171 PacketPtr pkt; 172 TimingSimpleCPU *cpu; 173 174 TickEvent(TimingSimpleCPU *_cpu) : pkt(NULL), cpu(_cpu) {} --- 186 unchanged lines hidden --- |