
Slot Assignment
Protos May Be in ROM
An obvious example, system protos, are in system ROM and thus are read-only. The rest of your application's protos are usually read-only as well (since they are part of your package) because they can only be in one of these places:
- On a ROM card
- On a write-protected RAM card
- On a non write-protected RAM card
- In internal memory
Even in the latter two cases, however, the Newton uses its memory management unit (MMU) to disallow writing to application memory. The only writable portion of your application is its views. For all intents and purposes, your application's protos and templates are not writable, so we say that they are located in ROM or pseudo-ROM.
An online version of Programming for the Newton using Macintosh, 2nd ed. ©1996, 1994, Julie McKeehan and Neil Rhodes.
Last modified: 1 DEC 1996