Before, disk data was mixed in with state about the drive itself (like
track, motor phase, etc.). This made it hard to know exactly what data
was necessary for different image formats.
Now, the disk data is in a disks record in the DiskII object. This
makes responsibility a bit easier to see.
This change is probably best reviewed one commit at a time since
they are small and targeted.
Before, disk data was mixed in with state about the drive itself (like track, motor phase, etc.). This made it hard to know exactly what data was necessary for different image formats.
Now, the disk data is in a
disks
record in theDiskII
object. This makes responsibility a bit easier to see.This change is probably best reviewed one commit at a time since they are small and targeted.