I was analyzing all the downloadable disks on the web that I could find for my Kaypro 4/83 and I found something interesting. First the one says "KAYPRO II 64k CP/M vers 2.2" and the other says "KAYPRO IV 64k CP/M vers 2.2". They are virtually identical other than that difference and about 20 bytes at the end which could be configuration maybe.
The first track is reserved (10 sectors * 512 = 5120 bytes). Then if on a flat image, another 2048 bytes beginning at 0x1c00 is a continuation of CP/M. It is actually block 1 in the file system and is the 2K following the directory (64 entries * 32 bytes). I then noticed on some disks with files that they begin at "2" and not "1". Would they possibly have patched CP/M not to use block 1 as to keep this area from being overwritten? How does this work with tools like cpmtools? The kpiv diskdef seems unaware of this unless I'm not getting it.
The first track is reserved (10 sectors * 512 = 5120 bytes). Then if on a flat image, another 2048 bytes beginning at 0x1c00 is a continuation of CP/M. It is actually block 1 in the file system and is the 2K following the directory (64 entries * 32 bytes). I then noticed on some disks with files that they begin at "2" and not "1". Would they possibly have patched CP/M not to use block 1 as to keep this area from being overwritten? How does this work with tools like cpmtools? The kpiv diskdef seems unaware of this unless I'm not getting it.