Switch.hh (6145:15cca6ab723a) Switch.hh (6154:6bb54dcb940e)
1
2/*
3 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
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

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

39 * next cycle. And on the cycle boundary swap the two set of
40 * states.
41 *
42 */
43
44#ifndef Switch_H
45#define Switch_H
46
1
2/*
3 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood
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

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

39 * next cycle. And on the cycle boundary swap the two set of
40 * states.
41 *
42 */
43
44#ifndef Switch_H
45#define Switch_H
46
47#include "Global.hh"
48#include "Vector.hh"
47#include "mem/ruby/common/Global.hh"
48#include "mem/gems_common/Vector.hh"
49
50class MessageBuffer;
51class PerfectSwitch;
52class NetDest;
53class SimpleNetwork;
54class Throttle;
55
56class Switch {

--- 49 unchanged lines hidden ---
49
50class MessageBuffer;
51class PerfectSwitch;
52class NetDest;
53class SimpleNetwork;
54class Throttle;
55
56class Switch {

--- 49 unchanged lines hidden ---