//SPARTAN/trunk/doc/requirements |
---|
0,0 → 1,79 |
ia32 port |
========= |
HARDWARE REQUIREMENTS |
o IA-32 processor (Pentium and successors) |
COMPILER REQUIREMENTS |
o binutils 2.15 and gcc 3.3.5 |
o binutils 2.16 and gcc 4.0.1 |
o older versions may do as well, but are now obsoleted |
SMP COMPATIBILITY |
o Bochs 2.0.2 - Bochs 2.2.1 |
o 2x-8x 686 CPU |
o Simics 2.0.28 - Simics 2.2.19 |
o 2x-8x Pentium 4 CPU |
o ASUS P/I-P65UP5 + ASUS C-P55T2D REV. 1.41 |
o 2x 200Mhz Pentium CPU |
EMULATORS AND VIRTUALIZERS |
o Bochs 2.0.2 - Bochs 2.2.1 |
o VMware Workstation 4, VMware Workstation 5 |
o Simics 2.2.19 |
amd64 port |
========== |
HARDWARE REQUIREMENTS |
o no real hardware supported |
SMP COMPATIBILITY |
o Bochs 2.2.1 |
o 2x-8x AMD64 CPU |
o Simics Simics 2.2.19 |
o 2x-8x AMD hammer CPU |
EMULATORS AND VIRTUALIZERS |
o Bochs 2.2 |
o Simics Simics 2.2.19 |
mips32 port |
=========== |
HARDWARE REQUIREMENTS |
o SGI Indy R4600 |
o msim emulated MIPS R4000 CPU (see mips) |
COMPILER REQUIREMENTS |
o mips binutils 2.16 and gcc 4.0.1 cross compiler |
o older versions may do as well, but are now obsoleted |
EMULATORS AND VIRTUALIZERS |
o msim 1.2.6 with lwl/lwr/swl/swr patch |
o gxemul - both big and little endian |
o simics |
ia64 port |
========= |
HARDWARE REQUIREMENTS |
o no real hardware supported |
EMULATORS AND VIRTUALIZERS |
o ski |
COMPILER REQUIREMENTS |
o IA-64 binutils 2.15 and gcc 4.0.0 cross compiler |
o older versions may do as well, but are now obsoleted |
ppc32 port |
========== |
HARDWARE REQUIREMENTS |
o no real hardware supported |
EMULATORS AND VIRTUALIZERS |
o PearPC |
COMPILER REQUIREMENTS |
o binutils 2.16 and gcc 4.0.1 |
//SPARTAN/trunk/doc/arch/ia32 |
---|
File deleted |
//SPARTAN/trunk/doc/arch/ppc32 |
---|
File deleted |
//SPARTAN/trunk/doc/arch/amd64 |
---|
File deleted |
//SPARTAN/trunk/doc/arch/mips32 |
---|
1,20 → 1,12 |
mips32 port |
=========== |
SPARTAN kernel currently supports emulated MIPS R4000 32-bit |
little-endian architecture. In other words, it can only run in MIPS |
R4000 emulator called msim. This emulator is being developed by Viliam |
Holub: |
mips32 is the second port of SPARTAN kernel originally written by Jakub Jermar. |
It was first developed to run on MIPS R4000 32-bit simulator. |
Now it can run on real hardware as well. |
It can be compiled and run either as little- or big-endian. |
http://nenya.ms.mff.cuni.cz/~holub/msim |
HARDWARE REQUIREMENTS |
o SGI Indy R4600 |
o emulated MIPS 4K CPU |
Note that msim diverges from real MIPS hardware in some aspects. |
Therefore, some non-trivial changes will be necessary for a real |
hardware port. The simulator is described in this manual: |
COMPILER REQUIREMENTS |
o mips binutils 2.16 and gcc 4.0.1 cross compiler |
o older versions may do as well, but are now obsoleted |
EMULATORS AND VIRTUALIZERS |
o msim 1.2.6 with lwl/lwr/swl/swr patch |
o gxemul - both big and little endian |
o simics 2.2.19 |
http://nenya.ms.mff.cuni.cz/~holub/msim/msim.ps |
//SPARTAN/trunk/doc/arch/ia64 |
---|
1,15 → 1,14 |
ia64 port |
========= |
SPARTAN kernel now features early IA-64 support. |
To run SPARTAN on IA-64, you must use the |
HP Ski simulator. It can be downloaded from here: |
ia64 port is the third port of SPARTAN originally written by Jakub Jermar. |
It is still in its early stages. It runs on HP Ski simulator of IA-64 architecture. |
http://www.hpl.hp.com/research/linux/ski/ |
HARDWARE REQUIREMENTS |
o no real hardware supported |
Use init skript like this to run the kernel: |
EMULATORS AND VIRTUALIZERS |
o ski |
-----8<------ |
COMPILER REQUIREMENTS |
o IA-64 binutils 2.15 and gcc 4.0.0 cross compiler |
o older versions may do as well, but are now obsoleted |
load kernel.bin |
load load.bin |
----->8------ |