Boîte à outils Macintosh

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

La boîte à outils Macintosh est un ensemble de ressources, pilotes, routines et interfaces de programmation contenu dans la mémoire ROM.

Quand le premier Macintosh fut conçu, la ROM était plus rapide que la mémoire à accès aléatoire (RAM) qui était très coûteuse, et la mémoire de masse était une disquette. Aussi une grande part (mais pas la totalité) du système d'exploitation y était placée.

Un mécanisme de trappe est utilisé pour permettre des rustines dans le code de la ROM.

Avec l'iMac, la première New World ROM est placée sur le matériel, en général le disque dur.

Dans Mac OS X, la boîte à outils n'est plus utilisée, sauf dans le cadre de Classic OS dans un environnement virtuel.

La boîte à outils fut à l'origine prototypée et déterminée en Pascal, puis réécrite en assembleur Motorola 68000 pour la vitesse et pour tenir dans les contraintes de taille de la technologie ROM de l'époque.