|
|
|
|
|
by sharikous
1464 days ago
|
|
Older Macs had a tight hardware-software integration, to the point of fuzzying RAM/ROM/HD/PRAM and System/firmware boundaries. User level routines where stored in the ROM, for example, and there was no real kernel to speak about. I think Apple is coming back to that vey confusing model now with M1 macs needing their internal SSD to boot (effectively a part of the firmware) but a million times more complicated because of sheer code size and a giant security model |
|
Eventually RAM was faster than ROM and starting with the first iMac they moved to having the classic MacOS ROM in a file that got loaded into RAM on boot.