atomic.hh (8931:7a1dfb191e3f) atomic.hh (8948:e95ee70f876c)
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

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

86 public:
87
88 AtomicCPUPort(const std::string &_name, BaseCPU* _cpu)
89 : CpuPort(_name, _cpu)
90 { }
91
92 protected:
93
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

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

86 public:
87
88 AtomicCPUPort(const std::string &_name, BaseCPU* _cpu)
89 : CpuPort(_name, _cpu)
90 { }
91
92 protected:
93
94 virtual Tick recvAtomic(PacketPtr pkt)
94 virtual Tick recvAtomicSnoop(PacketPtr pkt)
95 {
96 // Snooping a coherence request, just return
97 return 0;
98 }
99
100 };
101
102 AtomicCPUPort icachePort;

--- 43 unchanged lines hidden ---
95 {
96 // Snooping a coherence request, just return
97 return 0;
98 }
99
100 };
101
102 AtomicCPUPort icachePort;

--- 43 unchanged lines hidden ---