summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2006-11-09Moved the Alpha MiscRegFile into it's own file, and got rid of the Alpha spec...Gabe Black
2006-11-09Fix a couple uninitialized variables.Gabe Black
2006-11-09Get SPARC to the point that it starts running. Add ability to load the ROM bi...Ali Saidi
2006-11-08Put the MIPS stacktrace into the MipsISA namespace to fit with Alpha and SPARC.Gabe Black
2006-11-08Make a function to say how big gdbregs is in bytes vs. regs.Gabe Black
2006-11-08First cut at full blown SPARC faults. There are a few details that are missing.Gabe Black
2006-11-08Move the check to see if you're in user mode into the isa directory.Gabe Black
2006-11-08Sorted faults by the trap type constant, expanded their names, added in new f...Gabe Black
2006-11-08Fix for slightly mangled merge.Gabe Black
2006-11-08Merge zeep.eecs.umich.edu:/home/gblack/m5/newmemGabe Black
2006-11-08Major clean up of the fault code.Gabe Black
2006-11-08The new global level is computed with min, not max.Gabe Black
2006-11-08Changed the getReg and setReg functions so that they work like netbsd. Appare...Gabe Black
2006-11-08Put the ProcessInfo and StackTrace objects into the ISA namespaces.Gabe Black
2006-11-08Stubs for SPARC's tlbsGabe Black
2006-11-08Replaced getArg with a SPARC implementation.Gabe Black
2006-11-07Force remote gdb code to use signal numbers and not ISA specific trap numbers.Gabe Black
2006-11-07Put kernel_stats back into arch.Gabe Black
2006-11-07A dummy implementation of stacktrace.cc to clear up linker errors.Gabe Black
2006-11-07Arguments class for SPARC. This is basically just a copy of Alpha'sGabe Black
2006-11-07Added a stub implementation of fixFuncEventAddr to get past linker errors.Gabe Black
2006-11-07The normal spill and fill faults only need to behave specially in SE.Gabe Black
2006-11-07Added in alot of missing source files.Gabe Black
2006-11-07Broke remote_gdb into a base class and architecture specific derived classes.Gabe Black
2006-11-07Moved the idle event out of system_events.hh. The skipFuncEvent can be made I...Gabe Black
2006-11-07Moved the switched version of kernel_stats.hh back to kern, and moved the bas...Gabe Black
2006-11-07Made kern a switching header file directory.Gabe Black
2006-11-06Merge zizzer.eecs.umich.edu:/bk/newmem/Gabe Black
2006-11-06Got rid of obsolete ivlb and ivle psuedo instructions.Gabe Black
2006-11-06Stub for SPARC interrupt handling object.Gabe Black
2006-11-06Remote GDB support has been changed to use inheritance. Alpha should work, bu...Gabe Black
2006-11-06Took the Alpha prefix off of AlphaArguments, and made sure it was being used ...Gabe Black
2006-11-06Created seperate SConscript for the dev directory. Made subdirectories for Al...Gabe Black
2006-11-04Merge zizzer:/bk/newmemAli Saidi
2006-11-04fixes so that M5 will compile under solarisAli Saidi
2006-11-03Make things compile in SE again.Gabe Black
2006-11-03Use a PowerOnReset to initialize the cpu.Gabe Black
2006-11-03Calling syscalls from within the trap instruction's invoke method won't work ...Gabe Black
2006-11-03Gutted out the old Alpha stuff.Gabe Black
2006-11-03Added a stub initCPU function. This would be a good place to force in a Power...Gabe Black
2006-11-03Compilation fixes.Gabe Black
2006-11-03Add the syscall number as the second parameter for the trap fault. This could...Gabe Black
2006-11-03Add an invoke function for PowerOnResetGabe Black
2006-11-03Move around misc reg codeGabe Black
2006-11-03removed ua2005.cc since it's been obsorbed into the miscregfile, and added sy...Gabe Black
2006-11-03Got rid of "inPalMode". Some places are still effectively checking if they ar...Gabe Black
2006-11-03Add a new file which describes an ISA's interrupt handling mechanism. It reco...Gabe Black
2006-11-03Fixed a commentGabe Black
2006-11-02Merge ktlim@zizzer:/bk/newmemKevin Lim
2006-11-02Use ISA specific makeExtMI.Kevin Lim