Open Firmware: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
|||
Riga 1:
'''Open Firmware''' è una tecnologia [[hardware]] per sviluppare [[firmware]] indipendente dal sistema operativo ([[software]] caricato all'accensione del computer prima del [[sistema operativo]]) sviluppata da [[Sun Microsystems]]. È utilizzata nei computer [[Apple Macintosh]] dotati di processori [[PowerPC]], nelle workstation SPARC e nei server della [[Sun Microsystems]], nei computer [[
È accessibile utilizzando un'interfaccia di tipo [[Shell (informatica)|shell]] basata sul [[Forth (informatica)|Forth]], un potente linguaggio ad alto livello, descritto nel documento dell'[[IEEE]] standard numerato IEEE-1275. Ad esempio è possibile programmare il bios in modo da risolvere il problema della [[Torre di Hanoi]].
== Vantaggi dell'Open firmware ==
Poiché il codice Forth viene compilato in Fcode (come un [[bytecode]]) e non nel [[linguaggio macchina]] di una particolare [[Architettura_(computer)|architettura]], il codice dell'Open firmware include una I/O card che può essere eseguita da ogni sistema che usa l'Open firmware. In questo modo, un I/O card fornisce [[diagnostica]] durante il boot, codice di configurazione, e [[
<!--
== Accessing Open Firmware ==
Riga 13:
== Accedere all'Open Firmware ==
Sui sistemi Sun, l'interfaccia dell'Open firmware è visualizzata sul terminale della consolle prima del [[
Sui Macintosh, si può accedere all'interfaccia dell'Open firmware premendo i tasti Cmd-Option-O-F all'avvio. Questa funzionalità è generalmente usata dagli sviluppatori; per gli utenti comuni [[Mac OS X]] fornisce una [[interfaccia grafica]] di alto livello per modificare l'Open firmware. Per esempio è possibile specificare il disco di [[boot]] o la [[partizione (informatica)|partizione]] senza usare direttamente l'interfaccia dell'Open firmware.
|