DougIngraham
Veteran Member
But you do have a point in that, in case case you actually do read all 129 words of a block, it becomes complicated. With DECtape, I know that you don't have to. OS/8 do not, even through the block itself always have 129 words.
RF08 do not, as far as I can recall, require that you read in all 128 or 129 words
The RF08 and DF32 are unusual devices since the sector size is 1 word. You specify the platter, track, and word address where you want the transfer to start and the length of the transfer up to 4k. The controller pretty much handles the rest. The DF32 was the first disk controller I wrote code to talk to directly and everything after that was a disappointment in that you had to deal with sectors and buffering.
Yeah, OS/8 just ignores the 129th word on DECtape. To do anything else would have been problematic. If you didn't have the handler space limitations my temptation would have been to use it as some kind of checksum of the block.