summaryrefslogtreecommitdiff
path: root/src/cpu/simple/base.cc
AgeCommit message (Expand)Author
2007-03-13Replaced makeExtMI with predecode.Gabe Black
2007-03-05Add x86 version of call to "decode"Gabe Black
2007-02-10Clean up tracing stuff more, get rid of the trace log sinceNathan Binkert
2007-01-26Merge zizzer:/bk/newmemLisa Hsu
2007-01-26eliminate cpu checkInterrupts bool, it is redundant and unnecessary.Lisa Hsu
2007-01-25fix smul and sdiv to sign extend, and handle overflow/underflow corretlyAli Saidi
2007-01-16In the case that we generate a fault (e.g. a tlb miss) on a microcoded instru...Ali Saidi
2006-11-12Updates to support new interrupt processing and removal of PcPAL.Kevin Lim
2006-11-08Move the check to see if you're in user mode into the isa directory.Gabe Black
2006-11-07Put kernel_stats back into arch.Gabe Black
2006-11-07Only include kern/kernel_stats.hh if in full system. This was breaking MIPS_SEGabe 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-02Use ISA specific makeExtMI.Kevin Lim
2006-10-31Merge ktlim@zizzer:/bk/newmemKevin Lim
2006-10-31Remove mem parameter. Now the translating port asks the CPU's dcache's peer ...Kevin Lim
2006-10-29An attempt to serialize the state of the micro code mechanism in the simple cpu.Gabe Black
2006-10-28This one really needs to be arch/faults.hhGabe Black
2006-10-28Include the right version of faults.hhGabe Black
2006-10-20Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2006-10-19refactor code for the packet, get rid of packet_impl.hhNathan Binkert
2006-10-16Fix up microcode support.Gabe Black
2006-10-15Started implementing microcode.Gabe Black
2006-10-02Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2006-09-30Merge ktlim@zamp:./local/clean/o3-merge/m5Kevin Lim
2006-09-30Changed makeExtMI to take a ThreadContext instead of a pc.Gabe Black
2006-09-15Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2006-08-31add ISA_HAS_DELAY_SLOT directive instead of "#if THE_ISA == ALPHA_ISA" throug...Korey Sewell
2006-08-30Change the cpu pointer in the InstRecord object to a thread context pointer.Gabe Black
2006-08-15Fixed ALPHA_FS by moving the remnants of isa_fullsys_traits.hh into arch/alph...Gabe Black
2006-07-23This changeset gets the MIPS ISA pretty much working in the O3CPU. It builds,...Korey Sewell
2006-07-14Merge ktlim@zizzer:/bk/newmemKevin Lim
2006-07-12memory mode information now contained in system objectAli Saidi
2006-07-12Updates for serialization. As long as the tickEvent doesn't need to be seria...Kevin Lim
2006-07-05Remove sampler and serializer. Now they are handled through C++ interacting ...Kevin Lim
2006-06-26add syscall emulation page table fault so we can allocate more stack pagesAli Saidi
2006-06-12Merge zizzer:/bk/newmemKorey Sewell
2006-06-11Merge iceaxe.:/Volumes/work/research/m5/headNathan Binkert
2006-06-11Edit Fetch DPRINT in simple CPUKorey Sewell
2006-06-07Reorganization/renaming of CPUExecContext. Now it is called SimpleThread in ...Kevin Lim
2006-06-06Change ExecContext to ThreadContext. This is being renamed to differentiate ...Kevin Lim
2006-06-04Fixes to get everything working again.Kevin Lim
2006-06-04Fix for full system compiling.Kevin Lim
2006-05-31Updated Authors from bk prs infoAli Saidi
2006-05-31Streamline interface to Request object.Steve Reinhardt
2006-05-30Minor further cleanup & commenting of Packet class.Steve Reinhardt
2006-05-26Fixes for TimingSimpleCPU under full system. Now boots Alpha Linux!Steve Reinhardt
2006-05-26Significant rework of Packet class interface:Steve Reinhardt
2006-05-22New directory structure:Steve Reinhardt