port.cc (5605:b194a80157e2) port.cc (6227:a17798f2a52c)
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:
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()
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
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 int deviceBlockSize()
77 unsigned
78 deviceBlockSize() const
78 {
79 blowUp();
80 return 0;
81 }
82
83 void getDeviceAddressRanges(AddrRangeList &, bool &)
84 {
85 blowUp();

--- 90 unchanged lines hidden ---
79 {
80 blowUp();
81 return 0;
82 }
83
84 void getDeviceAddressRanges(AddrRangeList &, bool &)
85 {
86 blowUp();

--- 90 unchanged lines hidden ---