fetch.hh (3402:db60546818d0) | fetch.hh (3647:8121d4503cbc) |
---|---|
1/* 2 * Copyright (c) 2004-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 69 unchanged lines hidden (view full) --- 78 DefaultFetch<Impl> *fetch; 79 80 public: 81 /** Default constructor. */ 82 IcachePort(DefaultFetch<Impl> *_fetch) 83 : Port(_fetch->name() + "-iport"), fetch(_fetch) 84 { } 85 | 1/* 2 * Copyright (c) 2004-2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 69 unchanged lines hidden (view full) --- 78 DefaultFetch<Impl> *fetch; 79 80 public: 81 /** Default constructor. */ 82 IcachePort(DefaultFetch<Impl> *_fetch) 83 : Port(_fetch->name() + "-iport"), fetch(_fetch) 84 { } 85 |
86 bool snoopRangeSent; 87 |
|
86 protected: 87 /** Atomic version of receive. Panics. */ 88 virtual Tick recvAtomic(PacketPtr pkt); 89 90 /** Functional version of receive. Panics. */ 91 virtual void recvFunctional(PacketPtr pkt); 92 93 /** Receives status change. Other than range changing, panics. */ --- 398 unchanged lines hidden --- | 88 protected: 89 /** Atomic version of receive. Panics. */ 90 virtual Tick recvAtomic(PacketPtr pkt); 91 92 /** Functional version of receive. Panics. */ 93 virtual void recvFunctional(PacketPtr pkt); 94 95 /** Receives status change. Other than range changing, panics. */ --- 398 unchanged lines hidden --- |