1/* 2 * Copyright (c) 2002-2005 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; --- 28 unchanged lines hidden (view full) --- 37#include "base/chunk_generator.hh" 38#include "base/trace.hh" 39#include "mem/mem_object.hh" 40#include "mem/port.hh" 41 42class DefaultPeerPort : public Port 43{ 44 protected: |
45 void blowUp() const |
46 { 47 fatal("%s: Unconnected port!", peer->name()); 48 } 49 50 public: 51 DefaultPeerPort() 52 : Port("default_port", NULL) 53 { } --- 15 unchanged lines hidden (view full) --- 69 blowUp(); 70 } 71 72 void recvStatusChange(Status) 73 { 74 blowUp(); 75 } 76 |
77 unsigned 78 deviceBlockSize() const |
79 { 80 blowUp(); 81 return 0; 82 } 83 84 void getDeviceAddressRanges(AddrRangeList &, bool &) 85 { 86 blowUp(); --- 90 unchanged lines hidden --- |