summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2009-05-11ruby: Removed System name clash by renaming ruby's System to RubySystemDaniel Sanchez
2009-05-11ruby: rename config.include to config.hh and clean up the macro stuff.Nathan Binkert
2009-05-11ruby: strip out some unused definesNathan Binkert
2009-05-11ruby: Import ruby and slicc from GEMSNathan Binkert
2009-05-05cpus: fix cpu progress eventKorey Sewell
2009-05-04scons: re-work the *Source functions to take more information.Nathan Binkert
2009-04-26X86: Precompute the default and alternate address and operand size and the st...Gabe Black
2009-04-26X86: Split out the internal memory space from the regular translate() and pre...Gabe Black
2009-04-26X86: Centralize updates to the handy M5 reg.Gabe Black
2009-04-26X86: Implement lowest priority interrupts more correctly.Gabe Black
2009-04-26X86: Tell the function that sends int messages who to send to instead of figu...Gabe Black
2009-04-26X86: Make the local APICs register themselves with the IO APIC.Gabe Black
2009-04-26X86: Record the initial APIC ID which identifies an APIC in M5.Gabe Black
2009-04-26X86, Config: Make makeX86System consider the number of CPUs, and clean up int...Gabe Black
2009-04-24SPARC: Tighten up the clone system call and SPARCs copyRegs.Gabe Black
2009-04-23request: reorganize flags to group related flags together.Steve Reinhardt
2009-04-23X86: Put the StoreCheck flag with the others, and don't collide with other fl...Gabe Black
2009-04-22stats: expose statistics to pythonNathan Binkert
2009-04-22stats: Move flags into info.hh and use base/flags.hh to manage the flagsNathan Binkert
2009-04-22stats: Shuffle around info stuff so it can be accessed separatelyNathan Binkert
2009-04-22stats: Rename the info classes to hopefully make things a bit clearerNathan Binkert
2009-04-22stats: remove simplescalar compatibility for printingNathan Binkert
2009-04-22stats: fix initialization bug in distribution text outputNathan Binkert
2009-04-22i8254xGBe: major style overhaul.Steve Reinhardt
2008-07-16mem: use single BadAddr responder per system.Steve Reinhardt
2009-04-21Automated merge with ssh://m5sim.org//repo/m5Nathan Binkert
2009-04-21pseudo: only include kernel stats if FULL_SYSTEM.Nathan Binkert
2009-04-21arm: include missing file for armNathan Binkert
2009-04-21arm: Unify the ARM tlb. We forgot about this when we did the rest.Nathan Binkert
2009-04-21syscall_emul: style fixes (mostly wrapping overly long lines)Steve Reinhardt
2009-04-21syscall: Resolve conflicts between m5threads and Gabe's recent SE changes.Steve Reinhardt
2009-04-21Commit m5threads package.Daniel Sanchez
2009-04-21SCons: Export export_vars so SConsopts files can add to themNathan Binkert
2009-04-21Minor tweaks for future Ruby compatibility.Steve Reinhardt
2009-04-21request: add PREFETCH flag.Steve Reinhardt
2009-04-20request: rename INST_READ to INST_FETCH.Steve Reinhardt
2009-04-20request: split public and private flags into separate fields.Steve Reinhardt
2009-04-19Mem: Fill out the comment that describes the LOCKED request flag.Gabe Black
2009-04-19Mem: Change isLlsc to isLLSC.Gabe Black
2009-04-19X86: Fix the functions that manipulate large bit arrays in the local APIC.Gabe Black
2009-04-19X86: Fix up a copyright.Gabe Black
2009-04-19X86: Fix how the TLB handles the storecheck flag.Gabe Black
2009-04-19X86: Recognize and handle the lock legacy prefix.Gabe Black
2009-04-19X86: Implement a locking version of XADD.Gabe Black
2009-04-19X86: Implement a locking version of BTC.Gabe Black
2009-04-19X86: Implement a locking version of BTR.Gabe Black
2009-04-19X86: Implement a locking version of CMPXCHG.Gabe Black
2009-04-19X86: Implement a locking version of BTS.Gabe Black
2009-04-19X86: Implement a locking version of DEC.Gabe Black
2009-04-19X86: Implement a locking version of INC.Gabe Black