addr_mapper.hh (9542:683991c46ac8) | addr_mapper.hh (9814:7ad2b0186a32) |
---|---|
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 --- 129 unchanged lines hidden (view full) --- 138 mapper.recvRangeChange(); 139 } 140 141 bool isSnooping() const 142 { 143 return mapper.isSnooping(); 144 } 145 | 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 --- 129 unchanged lines hidden (view full) --- 138 mapper.recvRangeChange(); 139 } 140 141 bool isSnooping() const 142 { 143 return mapper.isSnooping(); 144 } 145 |
146 unsigned deviceBlockSize() const 147 { 148 return mapper.deviceBlockSizeMaster(); 149 } 150 | |
151 void recvRetry() 152 { 153 mapper.recvRetryMaster(); 154 } 155 156 private: 157 158 AddrMapper& mapper; --- 29 unchanged lines hidden (view full) --- 188 return mapper.recvTimingReq(pkt); 189 } 190 191 bool recvTimingSnoopResp(PacketPtr pkt) 192 { 193 return mapper.recvTimingSnoopResp(pkt); 194 } 195 | 146 void recvRetry() 147 { 148 mapper.recvRetryMaster(); 149 } 150 151 private: 152 153 AddrMapper& mapper; --- 29 unchanged lines hidden (view full) --- 183 return mapper.recvTimingReq(pkt); 184 } 185 186 bool recvTimingSnoopResp(PacketPtr pkt) 187 { 188 return mapper.recvTimingSnoopResp(pkt); 189 } 190 |
196 unsigned deviceBlockSize() const 197 { 198 return mapper.deviceBlockSizeSlave(); 199 } 200 | |
201 AddrRangeList getAddrRanges() const 202 { 203 return mapper.getAddrRanges(); 204 } 205 206 void recvRetry() 207 { 208 mapper.recvRetrySlave(); --- 19 unchanged lines hidden (view full) --- 228 bool recvTimingReq(PacketPtr pkt); 229 230 bool recvTimingResp(PacketPtr pkt); 231 232 void recvTimingSnoopReq(PacketPtr pkt); 233 234 bool recvTimingSnoopResp(PacketPtr pkt); 235 | 191 AddrRangeList getAddrRanges() const 192 { 193 return mapper.getAddrRanges(); 194 } 195 196 void recvRetry() 197 { 198 mapper.recvRetrySlave(); --- 19 unchanged lines hidden (view full) --- 218 bool recvTimingReq(PacketPtr pkt); 219 220 bool recvTimingResp(PacketPtr pkt); 221 222 void recvTimingSnoopReq(PacketPtr pkt); 223 224 bool recvTimingSnoopResp(PacketPtr pkt); 225 |
236 unsigned deviceBlockSizeMaster(); 237 238 unsigned deviceBlockSizeSlave(); 239 | |
240 virtual AddrRangeList getAddrRanges() const = 0; 241 242 bool isSnooping() const; 243 244 void recvRetryMaster(); 245 246 void recvRetrySlave(); 247 --- 40 unchanged lines hidden --- | 226 virtual AddrRangeList getAddrRanges() const = 0; 227 228 bool isSnooping() const; 229 230 void recvRetryMaster(); 231 232 void recvRetrySlave(); 233 --- 40 unchanged lines hidden --- |