gem5/src/arch/alpha
2009-01-25 20:29:03 -08:00
..
freebsd style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
isa pseudo inst: Add new wake cpu instruction for sending a message to wake a cpu. 2009-01-24 07:27:22 -08:00
linux This brings M5 closer to modernity - the kernel being advertised is newer so it won't die on binaries compiled with newer glibc's, and enables use of TLS-toolchain built binaries for ALPHA_SE by putting auxiliary vectors on the stack. There are some comments in the code to help. Finally, stats changes for ALPHA are from slight perturbations to the initial stack frame, all minimal diffs. 2008-12-05 12:09:29 -05:00
tru64 syscalls: fix latent brk/obreak bug. 2008-11-15 09:30:10 -08:00
AlphaInterrupts.py Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object. 2008-10-12 09:09:56 -07:00
AlphaSystem.py Move SimObject python files alongside the C++ and fix 2007-05-27 19:21:17 -07:00
AlphaTLB.py TLB: Make all tlbs derive from a common base class in both python and C++. 2008-10-10 23:47:42 -07:00
aout_machdep.h style: Remove non-leading tabs everywhere they shouldn't be. Developers should configure their editors to not insert tabs 2008-09-10 14:26:15 -04:00
ecoff_machdep.h New directory structure: 2006-05-22 14:29:33 -04:00
ev5.cc O3CPU: Undo Gabe's changes to remove hwrei and simpalcheck from O3 CPU. Removing hwrei causes 2008-10-20 16:22:59 -04:00
ev5.hh gcc: Add extra parens to quell warnings. 2008-09-27 21:03:49 -07:00
faults.cc flags: Change naming of functions to be clearer 2008-12-06 14:18:18 -08:00
faults.hh mem: update stuff for changes to Packet and Request 2008-11-10 11:51:17 -08:00
floatregfile.cc alpha: Need to include cstring so that g++ 4.3 works. 2008-09-29 07:15:30 -07:00
floatregfile.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
idle_event.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
idle_event.hh Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
interrupts.cc Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object. 2008-10-12 09:09:56 -07:00
interrupts.hh CPU: Add a setCPU function to the interrupt objects. 2009-01-25 20:29:03 -08:00
intregfile.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
intregfile.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
ipr.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
ipr.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
isa_traits.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
kernel_stats.cc alpha: Clean up namespace usage. 2008-09-27 21:03:47 -07:00
kernel_stats.hh alpha: Clean up namespace usage. 2008-09-27 21:03:47 -07:00
kgdb.h Force remote gdb code to use signal numbers and not ISA specific trap numbers. 2006-11-07 23:40:54 -05:00
locked_mem.hh Add in Context IDs to the simulator. From now on, cpuId is almost never used, 2008-11-02 21:57:07 -05:00
microcode_rom.hh CPU: Create a microcode ROM object in the CPU which is defined by the ISA. 2008-10-12 15:59:21 -07:00
miscregfile.cc misc: remove #include <cassert> from misc.hh since not everyone needs it. 2008-10-10 10:15:00 -07:00
miscregfile.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
mmaped_ipr.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
osfpal.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
osfpal.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
pagetable.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
pagetable.hh gcc: Add extra parens to quell warnings. 2008-09-27 21:03:49 -07:00
predecoder.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
process.cc imported patch aux-fix.patch 2008-12-07 15:07:42 -05:00
process.hh This brings M5 closer to modernity - the kernel being advertised is newer so it won't die on binaries compiled with newer glibc's, and enables use of TLS-toolchain built binaries for ALPHA_SE by putting auxiliary vectors on the stack. There are some comments in the code to help. Finally, stats changes for ALPHA are from slight perturbations to the initial stack frame, all minimal diffs. 2008-12-05 12:09:29 -05:00
regfile.cc eventq: convert all usage of events to use the new API. 2008-10-09 04:58:24 -07:00
regfile.hh Get rid of old RegContext code. 2008-10-12 17:57:46 -07:00
remote_gdb.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
remote_gdb.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
SConscript Turn Interrupts objects into SimObjects. Also, move local APIC state into x86's Interrupts object. 2008-10-12 09:09:56 -07:00
SConsopts Rework the way SCons recurses into subdirectories, making it 2007-03-10 23:00:54 -08:00
stacktrace.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
stacktrace.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
syscallreturn.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
system.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
system.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
tlb.cc mem: update stuff for changes to Packet and Request 2008-11-10 11:51:17 -08:00
tlb.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
types.hh Get rid of old RegContext code. 2008-10-12 17:57:46 -07:00
utility.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
utility.hh gcc: Add extra parens to quell warnings. 2008-09-27 21:03:49 -07:00
vtophys.cc style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00
vtophys.hh style: Make a style pass over the whole arch/alpha directory. 2008-09-27 21:03:48 -07:00