• Jeffrey Lee's avatar
    Fix issues with large or oddly-sized SCSIFS transfers · 70f81720
    Jeffrey Lee authored
    Detail:
      s/ScsiFs15 - The code which fixes up the return values when a temp scatter block has been used was corrupting R7, causing later code to miscalculate the post-transfer disc address. Now fixed.
      s/ScsiFs15 - The code which handles splitting big transfers into 64K chunks was re-entering LowLevelOp with corrupt values of R5 & R6, leading to potential malfunction. Now fixed.
    Admin:
      Tested on Iyonix & rev A2 BB-xM.
      Fingers crossed for no more bugs here.
    
    
    Version 1.20. Tagged as 'SCSIFS-1_20'
    70f81720
ScsiFs15 19.2 KB