Difference between revisions of "Download"
From gem5
Line 1: | Line 1: | ||
+ | === M5 2.0 Beta 4 === | ||
+ | * [http://www.m5sim.org/dist/current/m5-2.0b4.tar.bz2 M5 2.0b4] -- M5 2.0 Beta 4 release tarball. | ||
+ | * [http://www.m5sim.org/dist/current/m5-2.0b4_encumbered.tar.bz2 M5 2.0b4 encumbered files] -- M5 2.0b3 encumbered (i.e. non-free) files. | ||
+ | **These are now compiled in along with the M5 code using [[extras]]. | ||
+ | **<b>They aren't needed unless you require a feature they provide (most notably eio trace support).</b> | ||
+ | *[http://www.m5sim.org/dist/current/m5_system_2.0b3.tar.bz2 M5 2.0b3 Full System Files] -- Pre-compiled Linux kernels, PALcode/Console code, and a filesystem | ||
+ | ** Unchanged since beta 3. If you already have these you don't need them again. | ||
+ | * [http://www.m5sim.org/dist/current/alpha-system.tar.bz2 alpha-system] -- Code to build the alpha console and palcode | ||
+ | ** Added bugfix for >2GB of simulated memory | ||
=== M5 2.0 Beta 3 === | === M5 2.0 Beta 3 === | ||
* [http://www.m5sim.org/dist/current/m5-2.0b3.tar.bz2 M5 2.0b3] -- M5 2.0 Beta 3 release tarball. | * [http://www.m5sim.org/dist/current/m5-2.0b3.tar.bz2 M5 2.0b3] -- M5 2.0 Beta 3 release tarball. |
Revision as of 18:54, 5 November 2007
Contents
M5 2.0 Beta 4
- M5 2.0b4 -- M5 2.0 Beta 4 release tarball.
- M5 2.0b4 encumbered files -- M5 2.0b3 encumbered (i.e. non-free) files.
- These are now compiled in along with the M5 code using extras.
- They aren't needed unless you require a feature they provide (most notably eio trace support).
- M5 2.0b3 Full System Files -- Pre-compiled Linux kernels, PALcode/Console code, and a filesystem
- Unchanged since beta 3. If you already have these you don't need them again.
- alpha-system -- Code to build the alpha console and palcode
- Added bugfix for >2GB of simulated memory
M5 2.0 Beta 3
- M5 2.0b3 -- M5 2.0 Beta 3 release tarball.
- M5 2.0b3 encumbered files -- M5 2.0b3 encumbered (i.e. non-free) files. These are overlaid on the M5 2.0b3 release if you want them. They aren't needed unless you require a feature they provide (most notably eio trace support).
- M5 2.0b3 Full System Files -- Pre-compiled Linux kernels, PALcode/Console code, and a filesystem
M5 2.0 Beta 2
- M5 2.0b2 -- M5 2.0 Beta 2 release tarball.
- M5 2.0b2 encumbered files -- M5 2.0b2 encumbered (i.e. non-free) files. These are overlaid on the M5 2.0b2 release if you want them. They aren't needed unless you require a feature they provide (most notably eio trace support).
- M5 2.0b1 Full System Files -- Pre-compiled Linux kernels, PALcode/Console code, and a filesystem These haven't changed since 2.0b1
M5 2.0 Beta 1
- Patch 1 -- An overlay patch for 2.0b1; go into your m5 directory and untar this to overwrite changed files. Mostly just minor bug fixes.
- M5 2.0b1 -- Includes testing infrastructure, and Alpha PAL/Console code
- M5 2.0b1 Full System Files -- Pre-compiled Linux kernels, PALcode/Console code, and a filesystem
Other Files
- linux-dist -- Everything you need to create your own disk image and compile everything in it from scratch
- alpha-system -- Code to build the alpha console and palcode
- Blank image script -- Shell script to create a blank disk image (with a partition table like M5 requires) of a given size
- Linux 2.6.13 diff -- Diff against Linux 2.6.13 to add more than 4 processor support, and fix a bug in the NSgigE device driver, add M5 debugging facilities, and skip wait loops.
- Linux M5Base 2.6.13 -- Same as above, but the entire tree bziped
- Linux M5Hack 2.6.13 diff -- With some of our other changes (Warning: You probably want the M5 base tree, only use this if you know what you're doing!)
Old Versions
- M5 1.1 Source Tree
- M5 1.1 Full System Files
- M5 1.0 Source Tree
- M5 1.0 Full System Files
- Deprecated linux-dist
- Slightly modified Linux 2.6.8.1 source tree
- Linux 2.6.8.1 diff -- Diff against Linux 2.6.8.1 to add more than 4 processor support, and fix a bug in the NSgigE device driver