This website requires JavaScript.
Explore
Help
Sign In
derek
/
gem5
Watch
1
Star
0
Fork
0
You've already forked gem5
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
29e5df890d9512a6a2c726dcb4ee46b92ac4cb22
gem5
/
src
History
Gabe Black
29e5df890d
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.
...
--HG-- extra : convert_revision : ea873f01c62234c0542f310cc143c6a7c76ade94
2007-02-28 16:36:38 +00:00
..
arch
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
base
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
cpu
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
dev
Get rid of the ConsoleListener SimObject and just fold the
2007-02-21 22:14:11 -08:00
doxygen
Fix up doxygen.
2006-08-14 19:25:07 -04:00
kern
Clean up tracing stuff more, get rid of the trace log since
2007-02-10 15:14:50 -08:00
mem
implement vtophys and 32bit gdb support
2007-02-18 19:57:46 -05:00
python
Get rid of the ConsoleListener SimObject and just fold the
2007-02-21 22:14:11 -08:00
sim
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
unittest
Quick program to time how long ccprintf takes to write
2007-02-07 22:02:09 -08:00
Doxyfile
Fix up doxygen.
2006-08-14 19:25:07 -04:00
SConscript
Get rid of the Statistics and Statreset ParamContexts, and
2007-02-17 22:52:32 -08:00