Open Firmware: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
No edit summary
No edit summary
 
Line 1: Line 1:
{{In Progress}}
'''Open Firmware''', standardized as IEEE 1275, is a system firmware that originated from Sun Microsystems' ''OpenBoot''. It is implemented in the Forth programming language and utilizes (and originated) [[Devicetree|device trees]] for hardware description. Open Firmware is used in [[Power Macintosh |PowerPC-based Macintosh]] computers (excluding the initial Power Macintosh 6100 series), SPARC-based Sun Microsystems machines, and the x86-based OLPC project.

'''Open Firmware''', standardized as IEEE 1275, is a system firmware that originated from Sun Microsystems' ''OpenBoot''. It is implemented in the Forth programming language and utilizes (and originated) [[Devicetree|device trees]] for hardware description. Open Firmware is used in Apple [[Power Macintosh |PowerPC-based Macintosh]] computers (excluding the initial Power Macintosh 6100 series), various IBM and Motorola PowerPC and POWER hardware, SPARC-based Sun Microsystems machines, and the x86-based OLPC project.


== Implementations ==

== Existing Examples of Use ==


== See Also ==
=== Articles ===
=== Reading ===
=== Links ===

== References ==

[[Category:PowerPC]]
[[Category:Sparc]]
[[Category:Open Firmware]]

Latest revision as of 07:14, 4 March 2024

This page is a work in progress.
This page may thus be incomplete. Its content may be changed in the near future.

Open Firmware, standardized as IEEE 1275, is a system firmware that originated from Sun Microsystems' OpenBoot. It is implemented in the Forth programming language and utilizes (and originated) device trees for hardware description. Open Firmware is used in Apple PowerPC-based Macintosh computers (excluding the initial Power Macintosh 6100 series), various IBM and Motorola PowerPC and POWER hardware, SPARC-based Sun Microsystems machines, and the x86-based OLPC project.


Implementations

Existing Examples of Use

See Also

Articles

Reading

Links

References