coherent_xbar.hh (10713:eddb533708cb) | coherent_xbar.hh (10719:b4fc9ad648aa) |
---|---|
1/* | 1/* |
2 * Copyright (c) 2011-2014 ARM Limited | 2 * Copyright (c) 2011-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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 256 unchanged lines hidden (view full) --- 267 * properties. 268 */ 269 System *system; 270 271 /** A snoop filter that tracks cache line residency and can restrict the 272 * broadcast needed for probes. NULL denotes an absent filter. */ 273 SnoopFilter *snoopFilter; 274 | 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 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 256 unchanged lines hidden (view full) --- 267 * properties. 268 */ 269 System *system; 270 271 /** A snoop filter that tracks cache line residency and can restrict the 272 * broadcast needed for probes. NULL denotes an absent filter. */ 273 SnoopFilter *snoopFilter; 274 |
275 /** Cycles of snoop response latency.*/ 276 const Cycles snoopResponseLatency; 277 |
|
275 /** Function called by the port when the crossbar is recieving a Timing 276 request packet.*/ 277 bool recvTimingReq(PacketPtr pkt, PortID slave_port_id); 278 279 /** Function called by the port when the crossbar is recieving a Timing 280 response packet.*/ 281 bool recvTimingResp(PacketPtr pkt, PortID master_port_id); 282 --- 112 unchanged lines hidden --- | 278 /** Function called by the port when the crossbar is recieving a Timing 279 request packet.*/ 280 bool recvTimingReq(PacketPtr pkt, PortID slave_port_id); 281 282 /** Function called by the port when the crossbar is recieving a Timing 283 response packet.*/ 284 bool recvTimingResp(PacketPtr pkt, PortID master_port_id); 285 --- 112 unchanged lines hidden --- |