Reverse engineering the Z-RAM from Madison Computer, a CP/M add-on for PET/CBM