port.hh (9294:8fb03b13de02) | port.hh (9325:da1c9ac339f9) |
---|---|
1/* 2 * Copyright (c) 2011-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 --- 313 unchanged lines hidden (view full) --- 322 * sendTimingSnoopResp was called on this master port (causing 323 * recvTimingReq and recvTimingSnoopResp to be called on the 324 * slave port) and was unsuccesful. 325 */ 326 virtual void recvRetry() = 0; 327 328 /** 329 * Called to receive an address range change from the peer slave | 1/* 2 * Copyright (c) 2011-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 --- 313 unchanged lines hidden (view full) --- 322 * sendTimingSnoopResp was called on this master port (causing 323 * recvTimingReq and recvTimingSnoopResp to be called on the 324 * slave port) and was unsuccesful. 325 */ 326 virtual void recvRetry() = 0; 327 328 /** 329 * Called to receive an address range change from the peer slave |
330 * port. the default implementation ignored the change and does | 330 * port. The default implementation ignores the change and does |
331 * nothing. Override this function in a derived class if the owner | 331 * nothing. Override this function in a derived class if the owner |
332 * needs to be aware of he laesddress ranges, e.g. in an | 332 * needs to be aware of the address ranges, e.g. in an |
333 * interconnect component like a bus. 334 */ 335 virtual void recvRangeChange() { } 336}; 337 338/** 339 * A SlavePort is a specialisation of a port. In addition to the 340 * basic functionality of sending packets to its master peer, it also --- 146 unchanged lines hidden --- | 333 * interconnect component like a bus. 334 */ 335 virtual void recvRangeChange() { } 336}; 337 338/** 339 * A SlavePort is a specialisation of a port. In addition to the 340 * basic functionality of sending packets to its master peer, it also --- 146 unchanged lines hidden --- |