Difference between revisions of "OldDocumentation"
From gem5
(→Simulator Internals: update ref to simulation scripts page) |
(→Starting Out: add Source Tree page) |
||
Line 3: | Line 3: | ||
==Starting Out== | ==Starting Out== | ||
+ | * [[Source Tree]] - Brief tour of the source tree | ||
* [[Compiling M5]] - How to compile the simulator | * [[Compiling M5]] - How to compile the simulator | ||
* [[Running M5]] - How to run the simulator | * [[Running M5]] - How to run the simulator | ||
* [[Debugging M5]] - Debugging tips and strategies | * [[Debugging M5]] - Debugging tips and strategies | ||
− | |||
==Starting out in Full System== | ==Starting out in Full System== |
Revision as of 23:23, 20 August 2006
This documentation is for the M5 2.0b1 release. If you are looking for documentation on M5 1.1 please go here.
Starting Out
- Source Tree - Brief tour of the source tree
- Compiling M5 - How to compile the simulator
- Running M5 - How to run the simulator
- Debugging M5 - Debugging tips and strategies
Starting out in Full System
- Running M5 in Full-System Mode - How to run in full-system mode
- m5term - How to use the m5term
- Using linux-dist to Create Disk Images and Kernels for M5 - How to create a Linux disk image/kernel
Simulator Internals
- Doxygen -- Doxygen documentation
- Memory System - Overview of M5's new memory system
- Simulation Scripts Explained - Overview of simulation scripts
- Using the Statistics Package - Using the statistics package
- ISA description system - The new ISA description primer
- CPU Models - Overview of the various CPU models in M5
- I/O Base Classes - Information about the I/O device base classes