Offener Firmware

Öffnen Sie Firmware oder OpenBoot im Sonne-Mikrosystemsprachgebrauch, ist ein Standard, der die Schnittstellen eines Computers firmware System früher definiert, das vom Institut für Elektrische und Elektronikingenieure (IEEE) gutgeheißen ist. Es ist an der Sonne entstanden, und ist durch Sonne, Apfel, IBM und den grössten Teil anderen non-x86 PCI chipset Verkäufer verwendet worden. Offener Firmware erlaubt dem System, mit der Plattform unabhängige Treiber direkt von der PCI Karte zu laden, Vereinbarkeit verbessernd.

Auf offenen Firmware kann durch seinen Hervor Sprachschale-Schnittstelle zugegriffen werden. Es erreicht im Wesentlichen dieselbe Funktionalität wie später EFI Standard, der an Intel mit dem niedrigeren oben begonnen ist.

Offener Firmware wird durch IEEE normalen IEEE 1275-1994 beschrieben, der von Open Firmware Working Group (OFWG) seit 1998 nicht nochmals versichert wurde und deshalb durch IEEE offiziell zurückgezogen worden ist.

Mehrere kommerzielle Durchführungen von Offenem Firmware sind zur Gemeinschaft des Open Sources 2006, einschließlich der Sonne OpenBoot, Firmworks OpenFirmware und Codegen SmartFirmware veröffentlicht worden. Der Quellcode ist aus dem Projekt von OpenBIOS verfügbar. Die Durchführung der Sonne ist laut einer BSD-Lizenz verfügbar.

Vorteile

Öffnen Sie sich Firmware codieren Hervor kann in FCode, ein bytecode kompiliert werden, der von Computerarchitektur-Details wie der Befehlssatz und die Speicherhierarchie unabhängig ist. Eine PCI Karte kann ein Programm einschließen, das zu FCode kompiliert ist, der auf irgendwelchem läuft, Öffnen Firmware System. Auf diese Weise kann es mit der Plattform unabhängige Ladezeit-Diagnostik, Konfigurationscode und Gerät-Fahrer zur Verfügung stellen. FCode ist auch sehr kompakt, so dass ein Plattenfahrer nur ein oder zwei Kilobytes verlangen kann. Deshalb können viele derselben Eingabe/Ausgabe-Karten auf Sonne-Systemen und Regenmänteln verwendet werden, die Offenen Firmware verwendet haben. FCode führt ANS Hervor und eine Teilmenge der Offenen Firmware Bibliothek durch.

Öffnen Sie sich Firmware definiert außerdem eine Standardweise, die Hardware eines Systems zu beschreiben. Das hilft dem Betriebssystem, seinen Gastgeber-Computer besser zu verstehen, sich weniger auf die Benutzerkonfiguration und Hardware-Stimmabgabe verlassend.

Wenn Sie

auf eine interaktive Programmiersprache basieren, Öffnen Sie Sich Firmware kann verwendet werden, um effizient zu prüfen und neue Hardware heraufzubringen. Es erlaubt Fahrern, geschrieben und interaktiv geprüft zu werden. Betriebliches Video und Maus-Fahrer sind die einzige Vorbedingung für eine grafische für die Endbenutzer-Diagnostik passende Schnittstelle. Tatsächlich hat Apfel solch ein diagnostisches "Betriebssystem" in vielen Macht-Regenmänteln verladen.

Zugang

Auf der Sonne SPARC Systeme wird die Offene Firmware-Schnittstelle auf dem Konsole-Terminal vor dem Urladeverfahren der Systemsoftware gezeigt. Wenn eine Tastatur verbunden wird, wird die Hauptvideoanzeige als das Konsole-Terminal verwendet, und In offenen Firmware kann jederzeit durch das Drücken des Halts-A (L1-A) auf der Tastatur wiedereingegangen werden. Wenn keine Tastatur verbunden wird, dann wird die erste Serienlinie auf dem System gewöhnlich als die Konsole verwendet, und In offenen Firmware wird durch das Senden einer "Brechung" auf der Serienlinie wiedereingegangen. Während die Systemsoftware läuft, können verschiedene Offene Firmware Einstellungen gelesen oder mit dem Befehl geschrieben werden.

Auf einem mit Sitz in PowerPC Macintosh kann auf die Offene Firmware-Schnittstelle durch das Drücken der Schlüssel beim Anlauf zugegriffen werden. Auf Intel gegründete Regenmäntel verwenden Offenen Firmware nicht; sie verwenden Ausziehbare Firmware-Schnittstelle im Anschluss an den Übergang des Apfels zu Verarbeitern von Intel. Außerdem verbinden frühe Versionen (vor PowerBook 3400) den Eingang des offenen Firmwares und Produktion zum Modemhafen standardmäßig. Diese Funktionalität wird allgemein nur von Entwicklern oder Fehlerbeseitigung I.T. Personal verwendet; für allgemeine Benutzer, den Mac OS X stellt Betriebssystem eine hohe grafische Benutzerschnittstelle zur Verfügung, um allgemein verwendete Offene Firmware Einstellungen zu ändern. Zum Beispiel ist es möglich, die Stiefelplatte oder Teilung anzugeben, ohne die Offene Firmware-Schnittstelle direkt zu verwenden. Andere Offene Firmware Einstellungen können mit dem Befehl geändert werden, während die Systemsoftware läuft.

Auf Pegasos wird auf die Schnittstelle durch das Drücken beim Anlauf zugegriffen.

Auf Systemen von IBM POWER, öffnen Sie Sich auf Firmware ("ok" schnell) kann durch das SMS-Stiefelmenü zugegriffen werden. Auf SMS-Stiefelmenü kann durch das Drücken oder während der Stiefelfolge, nach der Hardware-Überprüfung, und kurz vor dem OS-Stiefel zugegriffen werden.

Auf dem OLPC XO-1 Laptop öffnen sich firmware Zugang verlangt einen Entwickler-Schlüssel, der nach der Registrierung mit OLPC erhalten werden kann. Nach der Installation des Schlüssels, auf jedes Anschalten, kann der Stiefelcount-Down mit (der obere linke Schlüssel) unterbrochen werden, um zu Hervor schnell zu werden.

Siehe auch

  • BIOS
  • Ausziehbare Firmware-Schnittstelle
  • Vereinigte ausziehbare Firmware-Schnittstelle
  • OpenBIOS
  • Coreboot
  • Basis des Eingangs/Produktion Richtet
  • Fortgeschrittene Konfigurations- und Macht-Schnittstelle
  • Anschalten-Selbsttest

Außenverbindungen


Perseus / Thylakoid
Impressum & Datenschutz