home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPMINFO / CPM22PAT.LBR / CPM22009.PQT / CPM22009.PAT
Text File  |  2000-06-30  |  2KB  |  48 lines

  1.                        CP/M   V2.2, Patch 09, DEBLOCK.ASM, 2/11/82
  2.  
  3.           Copyright  1982 by Digital Research, Inc., Pacific Grove, CA  93950
  4.  
  5.  
  6.           Program:  DEBLOCK.ASM
  7.  
  8.           Error Description:
  9.  
  10.                The following modification affects only CP/M  systems  that  use
  11.           the  optional blocking and deblocking algorithms listed in Appendix G
  12.           of the CP/M Alteration Guide.  The  sector  blocking  and  deblocking
  13.           algorithms   provided   in  the  guide  work  improperly  in  certain
  14.           circumstances.
  15.  
  16.           Patch Procedure:
  17.  
  18.                Use the CP/M text editor to insert the following changes:
  19.  
  20.  
  21.                     Following the comment on line 111 of Appendix G:
  22.  
  23.                           "read the selected CP/M sector"
  24.  
  25.                     Insert the following two lines:
  26.  
  27.                           xra     a            ;accum = 0
  28.                           sta     unacnt       ;unacnt = 0
  29.  
  30.                     The next source lines remain as shown:
  31.  
  32.                           mvi     a,1
  33.                           sta     readop       ;read operation
  34.  
  35.                     Insert the following code in your BIOS Home routine:
  36.  
  37.                      home:
  38.                           lda     hstwrt       ;check for pending write
  39.                           ora     a
  40.                           jnz     homed
  41.                           sta     hstact       ;clear host active flag
  42.                      homed:
  43.  
  44.                     Continue with the rest of the home routine.
  45.  
  46.  
  47.  
  48.                Licensed users are granted the right to include these changes in