summaryrefslogtreecommitdiff
path: root/arch/alpha/ev5.cc
AgeCommit message (Expand)Author
2006-03-03Remove intr_post function. No longer being used.Kevin Lim
2006-03-03Changes to support automatic renaming of the shadow registers at decode time....Kevin Lim
2006-02-28Merge ktlim@zizzer:/bk/m5Kevin Lim
2006-02-28Cleaned up and slightly reorganized the Fault class heirarchy.Gabe Black
2006-02-27Changed ev5_trap from a function of the execution context to a function of th...Gabe Black
2006-02-27Got rid of the fault_addr function.Gabe Black
2006-02-27Changes to put all the misc regs within the misc reg file. This includes the...Kevin Lim
2006-02-27Renamed arch files to remove alpha prefix, and changed alpha_memory.hh and cc...Gabe Black
2006-02-27Added isMachineCheckFault and isAlignmentFault virtual functions to the fault...Gabe Black
2006-02-24Merge gblack@m5.eecs.umich.edu:/bk/multiarchGabe Black
2006-02-24Changed Fault from a FaultBase * to a RefCountingPtr, added "new"s where appr...Gabe Black
2006-02-23ev5.cc:Ali Saidi
2006-02-23Get rid of the xc from the alphaAccess/alphaConsole backdoor device.Ali Saidi
2006-02-21Changed Fault * to Fault, which is a typedef to FaultBase *, which is the old...Gabe Black
2006-02-16Remove fake fault.Kevin Lim
2006-02-16Some changes which weren't needed before doing a bk pull were needed afterwar...Gabe Black
2006-02-16Changed the fault enum into a class, and fixed everything up to work with it....Gabe Black
2005-08-30Build options are set via a build_options file in theSteve Reinhardt
2005-06-05Many files:Steve Reinhardt
2005-06-05Fix a few broken or inconsistently formatted copyrightsSteve Reinhardt
2005-06-05added copyrightAli Saidi
2005-06-04shuffle files around for new directory structureNathan Binkert
2005-04-11Make the notion of a global event tick independent of the actualNathan Binkert
2004-11-13Macros are nasty, so let's get rid of them. Convert allNathan Binkert
2004-11-13defining SYSTEM_EV5 isn't all that necessaryNathan Binkert
2004-11-10Use the inPalMode function instead of the PC_PAL macroNathan Binkert
2004-11-10Don't use the global check_interrupts variable. Add a per-cpuNathan Binkert
2004-09-22fix unaligned memory offset and some small fixes to interrupt binningAli Saidi
2004-09-03added system option to bin interrupt code seperately.Ali Saidi
2004-08-20- Clean up and factor out all of the binning code into aNathan Binkert
2004-06-28fix up the recordEvent stuff to support ignoring eventsNathan Binkert
2004-06-15Get software prefetching to work in full-system mode.Steve Reinhardt
2004-05-28Updated FastCPU model with all the recent changes.Kevin Lim
2004-05-28Merged in new FastCPU stuff with existing code.Kevin Lim
2004-05-27FastCPU model added. It's very similar to the SimpleCPU, just without a lot ...Kevin Lim
2004-05-21add a few statistics eventsNathan Binkert
2004-05-13remove the annotation junkNathan Binkert
2004-05-13pass the address of both the old an new pcbb on contextNathan Binkert
2004-04-03More {Itb,Dtb} -> {ITB,DTB} renames (forgot to test build KERNEL).Steve Reinhardt
2004-02-29fix rpccNathan Binkert
2004-02-28Fix handling of rpcc in full-system mode.Steve Reinhardt
2004-02-18Change the physical memory logic, and also add misspeculation fix toAndrew Schultz
2003-12-15Fixes for full-system call_pal instruction.Steve Reinhardt
2003-12-10Factor ExecContext::setStatus(), BaseCPU::execCtxStatusChange(),Steve Reinhardt
2003-10-28Clean up a few spots where we weren't handling of misspeculation correctly.Steve Reinhardt
2003-10-28emulate callpal halt for non FULL_SYSTEMNathan Binkert
2003-10-24Move some common full-system CPU initialization from theSteve Reinhardt
2003-10-23Initial support for CPU switching. New SamplingCPU object encompasses a setSteve Reinhardt
2003-10-14Remove all of the Tru64 specific stuff from the base System objectNathan Binkert
2003-10-10Make include paths explicit and update makefile accordingly.Steve Reinhardt