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 --- |