cpu.hh (5606:6da7a58b0bc8) cpu.hh (5639:67cc7f0427e7)
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;

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

409
410 /** Traps to handle given fault. */
411 void trap(Fault fault, unsigned tid);
412
413#if FULL_SYSTEM
414 /** Posts an interrupt. */
415 void post_interrupt(int int_num, int index);
416
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;

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

409
410 /** Traps to handle given fault. */
411 void trap(Fault fault, unsigned tid);
412
413#if FULL_SYSTEM
414 /** Posts an interrupt. */
415 void post_interrupt(int int_num, int index);
416
417 /** HW return from error interrupt. */
418 Fault hwrei(unsigned tid);
419
420 bool simPalCheck(int palFunc, unsigned tid);
421
422 /** Returns the Fault for any valid interrupt. */
423 Fault getInterrupts();
424
425 /** Processes any an interrupt fault. */
426 void processInterrupts(Fault interrupt);
427

--- 380 unchanged lines hidden ---
417 bool simPalCheck(int palFunc, unsigned tid);
418
419 /** Returns the Fault for any valid interrupt. */
420 Fault getInterrupts();
421
422 /** Processes any an interrupt fault. */
423 void processInterrupts(Fault interrupt);
424

--- 380 unchanged lines hidden ---