Open Firmware

From SC-Wiki

Jump to: navigation, search

Contents

[edit] Was ist Open Firmware?

Open Firmware ist der Teil eines Macintosh Computers, der unmittelbar nach dem Einschalten aktiviert wird (direkt nach dem POST). Open Firmware besteht aus programmierbaren Kommandos, die in der Sprache Forth verfasst wurden. Forth ist sehr "assemblerartig" und daher sehr gut für diese Aufgabe geeignet. Open Firmware basiert auf dem Standard IEEE 1275.

[edit] NewWorld

Alle Macintosh Computer seit 1998 (ab iMac) haben eine neue Open Firmeware Version genannt NewWorld. Diese besteht nur noch aus der POST (Power On Self Test) und grundlegenden Hardwareerkennungsroutinen. Die Vorteile von NewWorld sind die Grösse (ca. 1MB) und die Möglichkeit andere Betriebssysteme wie. z.B. Linux anstelle ausschliesslich Mac OS booten zu können.

Openfirmware und ein 9500 Version 1
Openfirmware und KEIN iMac Version 2
Openfirmware und iMac oder NACH iMac (1998) NewWorld

[edit] Benutzerconsole aufrufen

Mit der Tastenkombination CMD+ALT+O+F (direkt nach dem Start gedrückt) gelangt man in die Benutzerconsole der Open Firmeware.

[edit] Devicetree ausgeben

Der Befehl dev / ls gibt einen Baum mit allen erkannten Hardwareerweiterungen des Computers. Sollte hier eine bestimmte Hardware fehlen, ist diese entweder fehlerhaft oder nicht eingeschaltet.

Personal tools