Quote:
Originally Posted by mark_k
That's incorrect; non-fixed tape READ never transfers more than one tape block of data. That is, if transfer length >= 512 the actual number of bytes transferred is 512 and tape is positioned after that block.
|
Where is this documented? I can't find any read size limits (except READ BLOCK LIMITS which describes hardware specific limits but I don't bother with it this time) mentioned in the spec.
Not positioning to start of next block after variable read does appears to be wrong.