„OpenFirmware“ – Versionsunterschied
Erscheinungsbild
[ungesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
KKeine Bearbeitungszusammenfassung |
#REDIRECTOpen Firmware |
||
Zeile 1: | Zeile 1: | ||
⚫ | |||
<div id="Vorlage_Doppeleintrag"> |
|||
{| {{Bausteindesign3}} |
|||
| style="width: 24px" | {{Link-Bild|Bild=Merge-arrows.png|Breite=24px|Höhe=10px|Link=Wikipedia:Artikel zum gleichen Thema}} |
|||
| Dieser Artikel überschneidet sich thematisch mit '''[[Open Firmware]]'''. Hilf mit, die Inhalte dorthin zu verschieben. Mehr Informationen stehen auf [[Wikipedia:Artikel zum gleichen Thema]]. <small>--Matthäus Wander 18:39, 12. Feb 2006 (CET)</small> |
|||
|} |
|||
</div> |
|||
[[Kategorie:Wikipedia:Doppeleintrag|{{PAGENAME}}]] |
|||
'''OpenFirmware''' ([[IEEE]] 1275) ist eine auf [[Forth (Programmiersprache)|Forth]] basierende [[BIOS]]-Spezifikation von [[Sun Microsystems]], die unabhängig von verwendeten Prozessor und System funktioniert (siehe [[Virtuelle Maschine]]). Einsteckbare Geräte können dabei BIOS-Routinen beim System anmelden, die zumeist als F-Code abgelegt sind, einem [[Bytecode]] der Funktionen. Der Zugriff auf andere Geräte im System ist möglich über eine Laufzeitumgebung, die die Geräte in einer Art Baumstruktur verwaltet, die eine Menge von Attributen haben. |
|||
''OpenBoot'' bzw. das spätere ''OpenFirmware'' wird in Sun Microsystems' Ultra[[SPARC]]-Architektur verwendet, und wurde mit der Einführung der [[PowerPC]]-Architektur für [[Apple]]s [[Macintosh]] Rechner übernommen. Seit dem Umstieg auf die Intel-Architektur setzt Apple allerdings anstatt der OpenFirmware Intels Bios-Weiterentwicklung [[Extensible_Firmware_Interface|EFI]] ein. Desweiteren benutzen die [[Pegasos]]-I- und [[Pegasos]]-II-Rechner der Firma [[Genesi]] eine OpenFirmware. Über OpenFirmware können Hersteller von Zusatzgeräten die Programmierung so gestalten, dass sie unabhängig von der realen [[CPU]] sind. Im PC-Bereich mit [[X86-Prozessor|x86]]-kompatiblen CPUs konnte sich OpenFirmware nie durchsetzen, dort wird die [[Firmware]] direkt im x86-Maschinencode geschrieben. |
|||
Eine Implementation dieser Spezifikation ist [[OpenBIOS]]. |
|||
==Weblinks== |
|||
* http://www.openfirmware.org |
|||
[[Kategorie:Normung]] |
|||
[[Kategorie:Software]] |
|||
[[Kategorie:IEEE-Standard]] |
|||
⚫ | |||
[[fr:Open Firmware]] |
|||
[[it:Open Firmware]] |
|||
[[ja:Open Firmware]] |
Aktuelle Version vom 13. Februar 2006, 12:43 Uhr
Weiterleitung nach: