~galfy/helenos/bird-port-mainline

« back to all changes in this revision

Viewing changes to kernel/doc/arch/amd64

  • Committer: Martin Decky
  • Date: 2009-08-04 11:19:19 UTC
  • Revision ID: martin@uranus.dsrg.hide.ms.mff.cuni.cz-20090804111919-evyclddlr3v5lhmp
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
amd64 port
 
2
==========
 
3
 
 
4
The fifth port, amd64 port, was originally written by Ondrej Palkovsky.
 
5
The goal is to support AMD64 and Intel Extended Memory 64 Technology PC's.
 
6
The port makes use of portable parts of ia32.
 
7
Both uniprocessors and multiprocessors are supported.
 
8
The kernel runs on real hardware and in simulators too.
 
9
 
 
10
HARDWARE REQUIREMENTS
 
11
        o AMD64 architecture processor
 
12
        o Intel Extended Memory 64 Technology processor
 
13
 
 
14
CPU
 
15
        o Intel Xeon with Intel Extended Memory 64 Technology
 
16
        o AMD Athlon 64
 
17
 
 
18
SMP COMPATIBILITY
 
19
        o Bochs 2.2.1 - 2.2.6
 
20
                o 2x-8x AMD64 CPU
 
21
        o Simics 2.2.19
 
22
                o 2x-15x AMD hammer CPU
 
23
        o QEMU 0.8.0 - QEMU 0.8.1
 
24
                o 2x-15x CPU
 
25
        o HP ProLiant ML350 (HyperThreading)
 
26
 
 
27
EMULATORS AND VIRTUALIZERS
 
28
        o Bochs 2.2.6
 
29
        o Simics 2.2.19
 
30
        o QEMU 0.8.1
 
31
 
 
32
TOOLCHAIN REQUIREMENTS
 
33
        o binutils 2.16, 2.16.1
 
34
        o gcc 4.0.1, 4.1.0, 4.1.1
 
35
        o older versions may do as well, but are now obsoleted