.. |
isa
|
make ldtw(a) -- Twin 32 bit load work correctly -- by doing it the same way as the twin 64 bit loads
|
2007-03-02 22:34:51 -05:00 |
linux
|
Make trap instructions always generate TrapInstruction Fault objects which call into the Process object to handle system calls. Refactored the Process objects, and move the handler code into it's own file, and add some syscalls which are used in a natively compiled hello world. Software traps with trap number 3 (not syscall number 3) are supposed to cause the register windows to be flushed but are ignored right now. Finally, made uname for SPARC report a 2.6.12 kernel which is what m22-018.pool happens to be running.
|
2007-02-28 16:36:38 +00:00 |
solaris
|
Implement current working directory for LiveProcesses
|
2006-11-16 12:43:11 -08:00 |
arguments.cc
|
Replaced getArg with a SPARC implementation.
|
2006-11-08 00:32:04 -05:00 |
arguments.hh
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
asi.cc
|
clean up fault code a little bit
|
2007-01-22 21:55:43 -05:00 |
asi.hh
|
get legion/m5 to first tlb miss fault
|
2006-12-07 18:50:33 -05:00 |
faults.cc
|
Make trap instructions always generate TrapInstruction Fault objects which call into the Process object to handle system calls. Refactored the Process objects, and move the handler code into it's own file, and add some syscalls which are used in a natively compiled hello world. Software traps with trap number 3 (not syscall number 3) are supposed to cause the register windows to be flushed but are ignored right now. Finally, made uname for SPARC report a 2.6.12 kernel which is what m22-018.pool happens to be running.
|
2007-02-28 16:36:38 +00:00 |
faults.hh
|
Make trap instructions always generate TrapInstruction Fault objects which call into the Process object to handle system calls. Refactored the Process objects, and move the handler code into it's own file, and add some syscalls which are used in a natively compiled hello world. Software traps with trap number 3 (not syscall number 3) are supposed to cause the register windows to be flushed but are ignored right now. Finally, made uname for SPARC report a 2.6.12 kernel which is what m22-018.pool happens to be running.
|
2007-02-28 16:36:38 +00:00 |
floatregfile.cc
|
fix mostly floating point related
|
2007-02-02 18:04:42 -05:00 |
floatregfile.hh
|
Moved some constants from isa_traits.hh to the reg file headers.
|
2006-11-22 23:49:44 -05:00 |
handlers.hh
|
Forgot to commit this new file last earlier.
|
2007-03-02 14:43:27 +00:00 |
interrupts.hh
|
merge my index fix and lisa's fix
|
2007-02-06 18:47:42 -05:00 |
intregfile.cc
|
Make SPARC checkpointing work
|
2007-01-30 18:25:39 -05:00 |
intregfile.hh
|
Fixed the number of integer registers. There are MaxGL+1 sets of globals, not just MaxGL.
|
2007-01-26 16:38:29 -05:00 |
isa_traits.hh
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
kernel_stats.hh
|
Put kernel_stats back into arch.
|
2006-11-07 22:34:34 -05:00 |
locked_mem.hh
|
Implement Alpha LL/SC support for SimpleCPU (Atomic & Timing)
|
2006-10-08 10:53:24 -07:00 |
miscregfile.cc
|
make hver match legion
|
2007-02-12 13:58:03 -05:00 |
miscregfile.hh
|
Merge zizzer.eecs.umich.edu:/bk/newmem
|
2007-01-22 22:31:48 -08:00 |
mmaped_ipr.hh
|
reogranize code to split off FS only misc regs with effect into their own file (reducing the number of if FULL_SYSTEM defines and includes)
|
2006-12-04 19:39:57 -05:00 |
pagetable.cc
|
Make SPARC checkpointing work
|
2007-01-30 18:25:39 -05:00 |
pagetable.hh
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
process.cc
|
Make trap instructions always generate TrapInstruction Fault objects which call into the Process object to handle system calls. Refactored the Process objects, and move the handler code into it's own file, and add some syscalls which are used in a natively compiled hello world. Software traps with trap number 3 (not syscall number 3) are supposed to cause the register windows to be flushed but are ignored right now. Finally, made uname for SPARC report a 2.6.12 kernel which is what m22-018.pool happens to be running.
|
2007-02-28 16:36:38 +00:00 |
process.hh
|
Make trap instructions always generate TrapInstruction Fault objects which call into the Process object to handle system calls. Refactored the Process objects, and move the handler code into it's own file, and add some syscalls which are used in a natively compiled hello world. Software traps with trap number 3 (not syscall number 3) are supposed to cause the register windows to be flushed but are ignored right now. Finally, made uname for SPARC report a 2.6.12 kernel which is what m22-018.pool happens to be running.
|
2007-02-28 16:36:38 +00:00 |
regfile.cc
|
Make SPARC checkpointing work
|
2007-01-30 18:25:39 -05:00 |
regfile.hh
|
Merge zizzer:/bk/newmem
|
2006-12-16 11:35:40 -05:00 |
remote_gdb.cc
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
remote_gdb.hh
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
SConscript
|
Initial work to make remote gdb available in SE mode. This is completely untested.
|
2006-12-20 18:39:40 -05:00 |
sparc_traits.hh
|
Move the SyscallReturn class into sim/syscallreturn.hh. Also move some miscregs into the integer register file so they get renamed.
|
2006-12-05 01:55:02 -05:00 |
stacktrace.cc
|
Put the ProcessInfo and StackTrace objects into the ISA namespaces.
|
2006-11-08 00:52:04 -05:00 |
stacktrace.hh
|
Put the ProcessInfo and StackTrace objects into the ISA namespaces.
|
2006-11-08 00:52:04 -05:00 |
syscallreturn.hh
|
Change to use -return_value.value like other implementations.
|
2006-12-06 05:47:19 -05:00 |
system.cc
|
make our code a little more standards compliant
|
2007-01-26 18:48:51 -05:00 |
system.hh
|
Initial work to make remote gdb available in SE mode. This is completely untested.
|
2006-12-20 18:39:40 -05:00 |
tlb.cc
|
Merge zizzer:/bk/newmem
|
2007-02-21 21:06:29 -05:00 |
tlb.hh
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
tlb_map.hh
|
fix smul and sdiv to sign extend, and handle overflow/underflow corretly
|
2007-01-25 13:43:46 -05:00 |
types.hh
|
rename store conditional stuff as extra data so it can be used for conditional swaps as well
|
2007-02-12 13:06:30 -05:00 |
ua2005.cc
|
Merge zizzer:/bk/newmem
|
2007-01-26 12:51:24 -05:00 |
utility.hh
|
make our code a little more standards compliant
|
2007-01-26 18:48:51 -05:00 |
vtophys.cc
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |
vtophys.hh
|
implement vtophys and 32bit gdb support
|
2007-02-18 19:57:46 -05:00 |