Apple SOS - Boot Sequence

Boot Sequence

When powered on, the Apple III ran through system diagnostics, then read block number one (zero-indexed) from the built-in diskette drive into memory and executed it. SOS-formatted diskettes placed a loader program in block one. That loader program searched the diskette directory for a file named SOS.KERNEL, the kernel and API of the operating system. The SOS loader program loaded and executed the SOS.KERNEL file, which in turn searched for and loaded a file named SOS.INTERP (the interpreter, or program, to run) and SOS.DRIVER, the set of device drivers to use. Once all files were loaded, control was passed to the SOS.INTERP program.

Since Apple ProDOS uses the same file system as SOS, and since ProDOS stores its own boot code in block number zero rather than block number one, SOS and ProDOS can co-exist on the same medium. Some software, e.g. ADTPro, makes use of this to store Apple II and Apple III versions of a program on the same disk, which is then bootable on both systems.

Read more about this topic:  Apple SOS

Famous quotes containing the words boot and/or sequence:

    ... until the shopkeeper plants his boot in our eyes,
    and unties our bone and is finished with the case,
    and turns to the next customer, forgetting our face
    or how we knelt at the yellow bulb with sighs
    like moth wings for a short while in a small place.
    Anne Sexton (1928–1974)

    It isn’t that you subordinate your ideas to the force of the facts in autobiography but that you construct a sequence of stories to bind up the facts with a persuasive hypothesis that unravels your history’s meaning.
    Philip Roth (b. 1933)