View Single Post
Old 27 June 2019, 22:17   #28
ross
Per aspera ad astra

ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 49
Posts: 1,823
A perfect example how not to write a track loader
Actually even the read part works by chance, only because there is plenteous DMA MFM data fetched from tracks (in a real machine the first coming data almost certain unreliable).

Probably the original programmer thought that it was the simple change of /STEP that caused the head movement (and not the pulse) and therefore 2.145ms*2 was the time actually used...
ross is offline  
 
Page generated in 0.04195 seconds with 11 queries