1/* 2 * Copyright (c) 2004-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 <vector> 38 39#include "cpu/intr_control.hh" 40#include "dev/simconsole.hh" 41#include "dev/alpha/tsunami_cchip.hh" 42#include "dev/alpha/tsunami_pchip.hh" 43#include "dev/alpha/tsunami_io.hh" 44#include "dev/alpha/tsunami.hh" |
45#include "params/Tsunami.hh" |
46#include "sim/system.hh" 47 48using namespace std; 49//Should this be AlphaISA? 50using namespace TheISA; 51 52Tsunami::Tsunami(const string &name, System *s, IntrControl *ic) 53 : Platform(name, ic), system(s) --- 55 unchanged lines hidden (view full) --- 109} 110 111void 112Tsunami::unserialize(Checkpoint *cp, const std::string §ion) 113{ 114 UNSERIALIZE_ARRAY(intr_sum_type, Tsunami::Max_CPUs); 115} 116 |
117Tsunami * 118TsunamiParams::create() |
119{ |
120 return new Tsunami(name, system, intrctrl); |
121} |