[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DOS 3.3 Nibble Encoding
In article <Nov17.020819.75996@acs.ucalgary.ca>, sbdocker@acs.ucalgary.ca
(Sean Brendan Dockery) wrote:
[Stuff Deleted]
> First, the boot sector obviously conforms to the format of the rest of
> the disk.
This is not necessarily true. If this were true, then the Apple could not
boot both a ProDos disk and a DOS 3.3 disk from the same disk drive (ie: a
5.25" Apple drive). This is because one is formatted one way and the other
another. However, even Apple ][s can boot into ProDos from a 5.25" drive.
Therefore, the boot sector has to its own format which is or can be
unique from the rest of the disk's format. Otherwise, you would not be
able to boot a ProDos diskette from a machine which has only been reading
DOS 3.3 diskettes. Nor would you be able to read Apple Pascal diskettes,
CP/M diskette, or any other diskettes which might come along.
Correct me if I am wrong, but I thought the initial boot track was more
or less a byte stream set-up. Where there were a set of sync bytes at
the beginning of the byte stream and then there were just a set of bytes
with no sync information to them (sort of like reading a tape). These
were loaded into memory and then the first byte jumpped to (which in turn
read in the next section and so on and so on...).
[More Stuff deleted]
----------------------------------------------------------------------------
I saw a mountain rising. Rising above the sea. I heard the wind calling.
Calling unto me. Oh, who has seen the sunset? Who has seen it rise? Who
could ever be so blind? As to never open their eyes? - Mark Manning
mark@trillian.jsc.nasa.gov