Difference between revisions of "Documentation"
From gem5
					
										
					
					 (→Development)  | 
				 (→Running M5)  | 
				||
| Line 6: | Line 6: | ||
== Running M5 ==  | == Running M5 ==  | ||
| − | # [[Running M5]]  | + | # [[Running M5]] - Usage, FS/SE mode simulation, Checkpointing, and FastForwarding  | 
# [[Getting a Cross Compiler]] - Need to build a binary and don't have a machine that runs that ISA? This page can help.  | # [[Getting a Cross Compiler]] - Need to build a binary and don't have a machine that runs that ISA? This page can help.  | ||
# [[Regression Tests]]  | # [[Regression Tests]]  | ||
Revision as of 20:58, 3 April 2011
Contents
Getting Started
- Introduction - A quick introduction to gem5.
 - Source Code - Information about the source code itself.
 - External Dependencies - Things you'll need that aren't part of gem5 itself.
 - Build System - How to run or modify gem5's build system.
 
Running M5
- Running M5 - Usage, FS/SE mode simulation, Checkpointing, and FastForwarding
 - Getting a Cross Compiler - Need to build a binary and don't have a machine that runs that ISA? This page can help.
 - Regression Tests
 - SimObjects
 - Configuration Scripts
 - Simulation Scripts Explained
 - Summary gem5 Capabilities
 - m5ops -- Instructions to control the simulation
 
Development
- Functional Testers
 - Debugging
 - Coding Style
 - Tools and Contributing
 - Source Code Documentation
 - Commit Access