On the website from Amigan Software I found a binary of a Disk Operating System for the Central Data board. Just the binary, no sources and no manual. So what do you do? You reverse-engineer.
Using the DASMx disassembler, lots of puzzles, conjecture and hours of work I re-created the sources and manual for CD DOS. I believe that Central Data were the original authors, but I'm not sure.
CD DOS uses a fairly sophisticated (for its time) security system. See Notes.txt for my understanding how all of this works. Two DOS commands are CCODE
and ICODE
. The first controls access to files. The second also controls access to files, but provides a "second chance" when the access control set by CCODE
fails. I guess that CCODE stands for Change Code: the codeword to allow file changes. And that ICODE stands for Inspect CODE: the codeword to allow the user to read and use the file. If anyone know more about these commands I would love to hear it.
I am currently working on correcting and augmenting CD DOS, including some external utilities to format a disk, copy files and to modify user accounts and password.
This page is part of my P1 restoration website.
Eelco Vriezekolk.
Questions or remarks? Send me an email on
eelco[at-sign]ztpe[little dot]nl