1/* 2 * Copyright (c) 2003-2005 The Regents of The University of Michigan 3 * Copyright (c) 2007 MIPS Technologies, Inc. 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 --- 94 unchanged lines hidden (view full) --- 103RoundPage(Addr addr) 104{ return (addr + PageBytes - 1) & ~(PageBytes - 1); } 105 106//////////////////////////////////////////////////////////////////////// 107// 108// CPU Utility 109// 110void startupCPU(ThreadContext *tc, int cpuId); |
111void initCPU(ThreadContext *tc, int cpuId); |
112 113void copyRegs(ThreadContext *src, ThreadContext *dest); 114void copyMiscRegs(ThreadContext *src, ThreadContext *dest); 115 116void skipFunction(ThreadContext *tc); 117 118inline void 119advancePC(PCState &pc, const StaticInstPtr inst) --- 14 unchanged lines hidden --- |