Changes between Initial Version and Version 1 of HardwareSupport


Ignore:
Timestamp:
2009-08-02T16:18:20Z (15 years ago)
Author:
Jiri Svoboda
Comment:

Will it work with my machine/peripheral?

Legend:

Unmodified
Added
Removed
Modified
  • HardwareSupport

    v1 v1  
     1= Hardware Support =
     2What hardware will HelenOS run on? The idea of this article is to give an idea of what hardware to throw at HelenOS in order to make it boot and, possibly, do something useful. First we give an overview of machine types HelenOS can boot on, then we list individual peripherals it can take advantage of. It is meant to be short and comprehensible, rather than exhaustive.
     3
     4Also, this is not meant to be a list of every obscure IC that HelenOS interacts with. Please avoid listing obscure devices that are an indivisible part of the platform itself (such as interrupt controllers).
     5
     6== Machines (real) ==
     7Real-world machines on which HelenOS can boot.
     8
     9 * IA-32 and AMD64-based PCs
     10 * Apple iMac G4 and iBook G4
     11 * i460GX-based Itanium machines
     12 * Sun Ultra 5, 60 and Blade 1500 workstations
     13 * Sun Enterprise 6500 server
     14
     15== Machines (virtual) ==
     16Machines only existing in simulators on which HelenOS can boot (or machines on which HelenOS can only boot in a simulator).
     17
     18 * GXemul testarm and testmips
     19 * msim R4000 (MIPS)
     20 * Qemu Integrator/CP (ARM)
     21 * Ski (IA-64)
     22
     23== Display devices (real) ==
     24 * VESA-compatible graphic cards
     25 * EGA-compatible cards (text mode)
     26 * Various display devices on OpenFirmware-based machines (Macs and Sun hardware) via their frame buffer
     27
     28== Display devices (virtual) ==
     29 * GXemul frame buffer
     30
     31== Serial consoles (virtual) ==
     32These provide a serial I/O line connected to a pseudo-graphical terminal which can be used to control HelenOS in the absence of a display and keyboard.
     33 * Ski console
     34 * GXemul console
     35 * msim console
     36
     37== Keyboards ==
     38 * PC keyboard on a PS/2 port
     39 * Sun keyboard
     40 * Apple ADB keyboard (kernel only)
     41
     42== Disks (virtual) ==
     43 * Qemu ATA disk
     44 * GXemul disk