..
insts
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
isa
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
linux
ARM: Add system for ARM/Linux and bootstrapping
2010-08-23 11:18:40 -05:00
ArmInterrupts.py
ARM: Boilerplate full-system code.
2009-11-17 18:02:08 -06:00
ArmNativeTrace.py
ARM: Make the ARM native tracer stop M5 if control diverges.
2009-07-29 00:17:11 -07:00
ArmSystem.py
ARM: Add system for ARM/Linux and bootstrapping
2010-08-23 11:18:40 -05:00
ArmTLB.py
ARM: Implement the ARM TLB/Tablewalker. Needs performance improvements.
2010-06-02 12:58:16 -05:00
faults.cc
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
faults.hh
Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.
2010-09-13 19:26:03 -07:00
interrupts.cc
ARM: Implement ARM CPU interrupts
2010-06-02 12:58:16 -05:00
interrupts.hh
ARM: Implement ARM CPU interrupts
2010-06-02 12:58:16 -05:00
intregs.hh
ARM: Seperate out the renamable bits in the FPSCR.
2010-08-25 19:10:42 -05:00
isa.cc
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
isa.hh
ARM: Clean up flattening for SPSR adding
2010-08-23 11:18:41 -05:00
isa_traits.hh
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
kernel_stats.hh
ARM: Boilerplate full-system code.
2009-11-17 18:02:08 -06:00
locked_mem.hh
arm: add ARM support to M5
2009-04-05 18:53:15 -07:00
microcode_rom.hh
arm: include missing file for arm
2009-04-21 15:40:26 -07:00
miscregs.cc
ARM: Implement some more misc registers
2010-08-23 11:18:40 -05:00
miscregs.hh
ARM: Seperate out the renamable bits in the FPSCR.
2010-08-25 19:10:42 -05:00
mmaped_ipr.hh
arm: add ARM support to M5
2009-04-05 18:53:15 -07:00
nativetrace.cc
Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.
2010-09-13 19:26:03 -07:00
nativetrace.hh
ARM: Make the ARM native tracer stop M5 if control diverges.
2009-07-29 00:17:11 -07:00
pagetable.hh
ARM: Added support for Access Flag and some CP15 regs (V2PCWPR, V2PCWPW, V2PCWUR, V2PCWUW,...)
2010-06-02 12:58:18 -05:00
predecoder.cc
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
predecoder.hh
ARM: Move some predecoder stuff into a .cc file.
2010-06-02 12:58:17 -05:00
process.cc
ARM: Clean up use of TBit and JBit.
2010-10-01 16:02:45 -05:00
process.hh
ARM: Fix SPEC2000 benchmarks in SE mode. With this patch all
2010-06-02 12:58:18 -05:00
registers.hh
ARM: Limited implementation of dprintk.
2010-08-25 19:10:43 -05:00
remote_gdb.hh
arm: add ARM support to M5
2009-04-05 18:53:15 -07:00
SConscript
ARM: Add system for ARM/Linux and bootstrapping
2010-08-23 11:18:40 -05:00
SConsopts
arm: add ARM support to M5
2009-04-05 18:53:15 -07:00
stacktrace.cc
ARM: Boilerplate full-system code.
2009-11-17 18:02:08 -06:00
stacktrace.hh
ARM: Boilerplate full-system code.
2009-11-17 18:02:08 -06:00
system.cc
ARM: Limited implementation of dprintk.
2010-08-25 19:10:43 -05:00
system.hh
Debug: Implement getArgument() and function skipping for ARM.
2010-10-01 16:02:46 -05:00
table_walker.cc
ARM: Seperate the queues of L1 and L2 walker states.
2010-08-25 19:10:43 -05:00
table_walker.hh
Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.
2010-09-13 19:26:03 -07:00
tlb.cc
MEM: Make CLREX a first class request operation and clear locks in caches when it in received
2010-08-23 11:18:41 -05:00
tlb.hh
Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.
2010-09-13 19:26:03 -07:00
types.hh
CPU: Trim unnecessary includes from some common files.
2010-09-14 00:29:38 -07:00
utility.cc
Debug: Implement getArgument() and function skipping for ARM.
2010-10-01 16:02:46 -05:00
utility.hh
Debug: Implement getArgument() and function skipping for ARM.
2010-10-01 16:02:46 -05:00
vtophys.cc
ARM: Remove ALPHA KSeg functions.
2010-08-25 19:10:43 -05:00
vtophys.hh
ARM: Remove ALPHA KSeg functions.
2010-08-25 19:10:43 -05:00