summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2004-01-13Merge ehallnor@zizzer:/bk/m5 into zazzer.eecs.umich.edu:/z/ehallnor/m5Erik Hallnor
2004-01-13Change to a new centralized way to specify the memory hierarchy parameters (d...Erik Hallnor
2004-01-11Modify handling of serialize:dir parameter to make it more useful.Steve Reinhardt
2003-12-19Make stuff build on openbsdNathan Binkert
2003-12-16Fix previously committed call_pal fix... the main problem was in theSteve Reinhardt
2003-12-15Fixes for full-system call_pal instruction.Steve Reinhardt
2003-12-11Stats & serialization tweaks & cleanup. Unserializing fromSteve Reinhardt
2003-12-10Factor ExecContext::setStatus(), BaseCPU::execCtxStatusChange(),Steve Reinhardt
2003-12-09Generate a fault when a privileged PAL call isSteve Reinhardt
2003-12-01Formatting & doxygen docs for new syscall emulation code.Steve Reinhardt
2003-12-01Restructuring of LiveProcess etc. to support multiple emulated OS syscallSteve Reinhardt
2003-11-12Rewrite getdirentries to replace SS-derived version.Steve Reinhardt
2003-11-07add a couple of hacks to get thigns going for ISCANathan Binkert
2003-11-03AutomergeSteve Reinhardt
2003-11-03Fix bugs in and expand syscall emulation code.Steve Reinhardt
2003-11-03Minor changes to instruction trace output.Steve Reinhardt
2003-11-03Make it so the quiesce instruction is conditionally enabledNathan Binkert
2003-11-02ok, let's get this rightNathan Binkert
2003-11-02Fix a bug in the pseudo instruction contextNathan Binkert
2003-11-02Add the option to ignore some of the pseudo instructionsNathan Binkert
2003-11-02Move the m5 pseudo instructions into their own fileNathan Binkert
2003-11-02Implement more m5 pseduo opcodes:Nathan Binkert
2003-11-02SimExit takes a time nowNathan Binkert
2003-11-02deprecate the m5exit instruction and rename it to m5exit_oldNathan Binkert
2003-10-29Support for Serializable non-SimObject things like events.Steve Reinhardt
2003-10-29Serialization support for Alpha TLBs, PhysicalMemory, and SimpleCPU.Steve Reinhardt
2003-10-29Flesh out ExecContext serialize/unserialize (including RegFile).Steve Reinhardt
2003-10-29Rename SERIALIZE_MEMBER to SERIALIZE_SCALAR.Steve Reinhardt
2003-10-29More progress on checkpointing... we can now write out a checkpoint and read ...Steve Reinhardt
2003-10-28Merge zizzer:bk/m5 into isabel.reinhardt.house:/z/stever/ser/m5Steve Reinhardt
2003-10-28Revamp serialization to make it easier.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-26Fix some problems with stats reset & floss counters.Steve Reinhardt
2003-10-24Merge stever@zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5Steve Reinhardt
2003-10-24Move some common full-system CPU initialization from theSteve Reinhardt
2003-10-24Added m5func "resetstats" to allow scriptable reset of statistics inside simAndrew Schultz
2003-10-23Merge stever@zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5Steve Reinhardt
2003-10-23Initial support for CPU switching. New SamplingCPU object encompasses a setSteve Reinhardt
2003-10-23Move to non-architecture specific MemReqErik Hallnor
2003-10-21Created new M5 instruction to allow an integer parameter (init_param) to be s...Andrew Schultz
2003-10-20Separate the stuff for SimObject from SimObject builder.Nathan Binkert
2003-10-19Get rid of obsolete code, most of it '#if 0'ed anyway.Steve Reinhardt
2003-10-18Add comment to elaborate on store-conditional result code (and removeSteve Reinhardt
2003-10-16Minor documentation tweaks.Steve Reinhardt
2003-10-14MergeNathan Binkert
2003-10-14Remove all of the Tru64 specific stuff from the base System objectNathan Binkert
2003-10-13Rename CPU object to FullCPUSteve Reinhardt
2003-10-13Rename full_cpu/cpu.cc,hh to full_cpu.cc,hh.Steve Reinhardt
2003-10-13Fix up decoder.cc generation... this got broken at the directory reorg.Steve Reinhardt