atomic.hh (11303:f694764d656d) atomic.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

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

122
123 public:
124
125 AtomicCPUPort(const std::string &_name, BaseSimpleCPU* _cpu)
126 : MasterPort(_name, _cpu)
127 { }
128
129 protected:
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

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

122
123 public:
124
125 AtomicCPUPort(const std::string &_name, BaseSimpleCPU* _cpu)
126 : MasterPort(_name, _cpu)
127 { }
128
129 protected:
130 virtual Tick recvAtomicSnoop(PacketPtr pkt) { return 0; }
131
132 bool recvTimingResp(PacketPtr pkt)
133 {
134 panic("Atomic CPU doesn't expect recvTimingResp!\n");
135 return true;
136 }
137
138 void recvReqRetry()

--- 84 unchanged lines hidden ---
130
131 bool recvTimingResp(PacketPtr pkt)
132 {
133 panic("Atomic CPU doesn't expect recvTimingResp!\n");
134 return true;
135 }
136
137 void recvReqRetry()

--- 84 unchanged lines hidden ---