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; --- 40 unchanged lines hidden (view full) --- 49#include "base/loader/symtab.hh" 50#include "cpu/thread_context.hh" 51#include "cpu/base.hh" 52#include "dev/platform.hh" 53#include "kern/linux/printk.hh" 54#include "kern/linux/events.hh" 55#include "mem/physical.hh" 56#include "mem/port.hh" |
57#include "sim/byteswap.hh" 58 59using namespace std; 60using namespace AlphaISA; 61using namespace Linux; 62 63LinuxAlphaSystem::LinuxAlphaSystem(Params *p) 64 : AlphaSystem(p) --- 121 unchanged lines hidden (view full) --- 186LinuxAlphaSystem::PrintThreadInfo::process(ThreadContext *tc) 187{ 188 Linux::ThreadInfo ti(tc); 189 190 DPRINTF(Thread, "Currently Executing Thread %s, pid %d, started at: %d\n", 191 ti.curTaskName(), ti.curTaskPID(), ti.curTaskStart()); 192} 193 |
194LinuxAlphaSystem * 195LinuxAlphaSystemParams::create() |
196{ |
197 return new LinuxAlphaSystem(this); |
198} |