README revision 2815
12815Ssaidi@eecs.umich.eduThis is release 2.0 of the M5 simulator. 2131Sstever@eecs.umich.edu 32815Ssaidi@eecs.umich.eduFor information about building the simulator and getting started please refer 42815Ssaidi@eecs.umich.eduto: http://m5.eecs.umich.edu/ 52815Ssaidi@eecs.umich.edu 62815Ssaidi@eecs.umich.eduSpecific Pages of Interest are: 72815Ssaidi@eecs.umich.eduhttp://m5.eecs.umich.edu/wiki/index.php/Compiling_M5 82815Ssaidi@eecs.umich.eduhttp://m5.eecs.umich.edu/wiki/index.php/Running_M5 92815Ssaidi@eecs.umich.edu 102815Ssaidi@eecs.umich.eduIf you have questions, please send mail to m5sim-users@lists.sourceforge.net. 11131Sstever@eecs.umich.edu 12131Sstever@eecs.umich.eduWHAT'S INCLUDED (AND NOT) 13131Sstever@eecs.umich.edu------------------------- 14131Sstever@eecs.umich.edu 151905Sstever@eecs.umich.eduThe basic source release includes these subdirectories: 162815Ssaidi@eecs.umich.edu - m5: 172815Ssaidi@eecs.umich.edu - src: source code of the m5 simulator 182815Ssaidi@eecs.umich.edu - test: regression tests 192815Ssaidi@eecs.umich.edu - ext: less-common external packages needed to build m5 202815Ssaidi@eecs.umich.edu - system/alpha: source for Alpha console and PALcode 21131Sstever@eecs.umich.edu 221905Sstever@eecs.umich.eduTo run full-system simulations, you will need compiled console, 231905Sstever@eecs.umich.eduPALcode, and kernel binaries and one or more disk images. These files 242815Ssaidi@eecs.umich.eduare collected in a separate archive, m5_system_2.0.tar.bz2. This file 251905Sstever@eecs.umich.eduis included on the CD release, or you can download it separately from 261905Sstever@eecs.umich.eduSourceforge. 271905Sstever@eecs.umich.edu 281905Sstever@eecs.umich.eduM5 supports Linux 2.4/2.6, FreeBSD, and the proprietary Compaq/HP 291905Sstever@eecs.umich.eduTru64 version of Unix. We are able to distribute Linux and FreeBSD 301905Sstever@eecs.umich.edubootdisks, but we are unable to distribute bootable disk images of 311905Sstever@eecs.umich.eduTru64 Unix. If you have a Tru64 license and are interested in 321905Sstever@eecs.umich.eduobtaining disk images, contact us at m5-dev@eecs.umich.edu. 331905Sstever@eecs.umich.edu 341905Sstever@eecs.umich.eduThe CD release includes a few extra goodies, such as a tar file 351905Sstever@eecs.umich.educontaining doxygen-generated HTML documentation (html-docs.tar.gz), a 361905Sstever@eecs.umich.eduset of Linux source patches (linux_m5-2.6.8.1.diff), and the scons 371905Sstever@eecs.umich.eduprogram needed to build M5. If you do not have the CD, the same HTML 381905Sstever@eecs.umich.edudocumentation is available online at http://m5.eecs.umich.edu/docs, 391905Sstever@eecs.umich.eduthe Linux source patches are available at 402815Ssaidi@eecs.umich.eduhttp://m5.eecs.umich.edu/dist/linux_m5-2.6.8.1.diff, the scons 412815Ssaidi@eecs.umich.eduprogram is available from http://www.scons.org, and swig is available from 422815Ssaidi@eecs.umich.eduhttp://www.swig.org. 431028Ssaidi@eecs.umich.edu 441028Ssaidi@eecs.umich.edu 45