bridge.cc (2982:0ecdb0879b14) bridge.cc (3293:4ac3d9486d6e)
1
2/*
3 * Copyright (c) 2006 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

148
149 assert(buf->ready <= curTick);
150
151 Packet *pkt = buf->pkt;
152
153 DPRINTF(BusBridge, "trySend: origSrc %d dest %d addr 0x%x\n",
154 buf->origSrc, pkt->getDest(), pkt->getAddr());
155
1
2/*
3 * Copyright (c) 2006 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

148
149 assert(buf->ready <= curTick);
150
151 Packet *pkt = buf->pkt;
152
153 DPRINTF(BusBridge, "trySend: origSrc %d dest %d addr 0x%x\n",
154 buf->origSrc, pkt->getDest(), pkt->getAddr());
155
156 pkt->flags &= ~SNOOP_COMMIT; //CLear it if it was set
156 if (sendTiming(pkt)) {
157 // send successful
158 sendQueue.pop_front();
159 buf->pkt = NULL; // we no longer own packet, so it's not safe to look at it
160
161 if (buf->expectResponse) {
162 // Must wait for response. We just need to count outstanding
163 // responses (in case we want to cap them); PacketBuffer

--- 99 unchanged lines hidden ---
157 if (sendTiming(pkt)) {
158 // send successful
159 sendQueue.pop_front();
160 buf->pkt = NULL; // we no longer own packet, so it's not safe to look at it
161
162 if (buf->expectResponse) {
163 // Must wait for response. We just need to count outstanding
164 // responses (in case we want to cap them); PacketBuffer

--- 99 unchanged lines hidden ---