Attempt to determine parameters of CP/M filesystems¶

For all the good things one can say about CP/M, it was a patently idiotic design decision to not write a parameter block for the filesystem somewhere on the disk.

This code attempts to recover as many of the parameters as possible, using heuristics which are usually but not always true.

Good source of info: