/SPARTAN/trunk/doc/requirements |
---|
File deleted |
/SPARTAN/trunk/doc/arch/ia64 |
---|
1,14 → 1,15 |
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 |
========= |
http://www.hpl.hp.com/research/linux/ski/ |
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. |
Use init skript like this to run the kernel: |
HARDWARE REQUIREMENTS |
o no real hardware supported |
-----8<------ |
EMULATORS AND VIRTUALIZERS |
o ski |
load kernel.bin |
load load.bin |
----->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 |
/SPARTAN/trunk/doc/arch/ppc32 |
---|
0,0 → 1,15 |
ppc32 port |
========== |
ppc32 port is the fourth port of SPARTAN, originally written by Martin Decky. |
The goal is to support 32-bit PowerPC architecture. |
So far, it runs only in emulator. |
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/amd64 |
---|
0,0 → 1,22 |
amd64 port |
========== |
The fifth port, amd64 port, is heavily based on ia32 port. |
It was originally written by Ondrej Palkovsky. |
The goal is to support AMD64 or Intel Extended Memory PC's. |
The new 64-bit code makes use of portable parts of ia32. |
Both uniprocessors and multiprocessors are supported. |
It has not been tested on real hardware, so far. |
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 |
/SPARTAN/trunk/doc/arch/mips32 |
---|
1,12 → 1,20 |
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 port |
=========== |
http://nenya.ms.mff.cuni.cz/~holub/msim |
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. |
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: |
HARDWARE REQUIREMENTS |
o SGI Indy R4600 |
o emulated MIPS 4K CPU |
http://nenya.ms.mff.cuni.cz/~holub/msim/msim.ps |
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 |
/SPARTAN/trunk/doc/arch/ia32 |
---|
0,0 → 1,29 |
ia32 port |
========= |
ia32 port is the oldest and the most advanced one. |
It was originally written by Jakub Jermar. |
It is meant to support ordinary PC's based on IA-32 architecture. |
Both uniprocessor and multiprocessor modes are supported. |
It runs on both emulated environment and real hardware. |
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 |