Der erste Schritt beim Hochfahren eines Rechners überprüft, was an Hardware vorhanden ist, und bereitet diese auf das Betriebssystem vor. Dies übernimmt ein spezielles Subsystem namens Firmware. Der Name „Firmware“ deutet auf den Verwendungszweck hin – zwischen Hard- und Software. In der 40-jährigen Geschichte der Macintosh-Rechner wechselte Apple mehrfach die Form, wie Firmware im Mac geschrie