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 / CPM / ZCPR33 / A-R / ERR11.LBR / ERR.DZC / ERR.DOC
Text File  |  2000-06-30  |  2KB  |  56 lines

  1.     This is an old program designed to return the soft error count for
  2. Heath/Zenith 89/90 computers with H17 or H37 drives. An increasing number of
  3. soft error counts indicates some drive maintenance may be necessary. This is
  4. particularly true with 96 tpi H37 drives.
  5.     The original program works fine with standard CPM and with ZCPRx.x but
  6. it fails under NZCOM,a self installing ZCPR3. NZCOM installs a small "virtual"
  7. BIOS just under the real BIOS and replaces the warm boot vector at 01H(in 
  8. page 0) with a vector to this NZCOM BIOS. ERR.COM uses the warm boot vector
  9. to find the correct address in the real BIOS where the error count is stored.
  10. The ERR source has been modified to recognize if the program is running under
  11. standard CPM or NZCOM [NZCOM can change on the fly between CPM and ZCPR3.4].
  12.  
  13.     Most of you will just want to modify the ERR.COM file with DDT
  14. or better yet PATCH or ZPATCH. Change the values at the following addresses
  15. to match your needs:
  16.  
  17.     112h    ffh = running NZCOM OR standard CPM    /either works for
  18.         00h = hard coded ZCPR3 OR standard CPM \ standard CPM
  19.  
  20.  
  21.     11Ah,11bh = NZCOM NZBIO size(00 09 =0900h)
  22.  
  23.     121h    ffh = using h17 drives
  24.         00h = no h17 drives
  25.  
  26.     127h    ffh = using h37 drives
  27.         00h = no h37 drives
  28.  
  29.     130h    ffh = print CPM version message
  30.         00h = do not print CPM version message    
  31.  
  32.  
  33.     If you prefer you may reassemble the source file after changing the
  34. following four equates at the beginning of the program and then assemble
  35. ERR.Z80. Use MLOAD to convert the HEX file to a COM file.
  36.  
  37.     NZCOM    EQU    FALSE    if you are a hard coded Z3 or CPM /either for
  38.             TRUE    if you have NZCOM or standard CPM \CPM!
  39.  
  40.     H17    EQU    TRUE    if you use H17 drives
  41.             FALSE     if you do not use H17 drives
  42.  
  43.     H37    EQU    TRUE     for H37 drives
  44.             FALSE    if no H37 drives
  45.  
  46.     VERMSG    EQU    FALSE    for no CPM version message
  47.             TRUE     to print CPM version message along with error
  48.                 count
  49.  
  50. **********************************NOTE*************************************
  51. *    If you have NZCOM and use other than the standard NZBIO.ZRL       *
  52. *    you will need to change the value of NZBIO to the correct      *
  53. *    size of your virtual bios to obtain the proper offset to      *
  54. *    your real BIOS.                               *
  55. ***************************************************************************
  56.