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 / SB180 / RAMFIX.LBR / RAMFIX.DOC < prev    next >
Text File  |  2000-06-30  |  3KB  |  55 lines

  1.      Thi≤ librar∙ contain≤ threσ program≤ tha⌠ ╔ havσ founΣ ì
  2. helpfu∞ iε usinτ thσ Micromin⌠ SB180FX«  Therσ arσ tw∩ problem≤ ì
  3. whicΦ concerε thσ usσ oµ RA═ disk¼ anΣ thσ stabilit∙ thereof«  ì
  4. Micromin⌠ ha≤ stateΣ tha⌠ therσ i≤ n∩ guarenteσ oµ preservatioε ì
  5. oµ content≤ oµ RA═ disδ acros≤ ß hardwarσ reset«  Thσ F╪ addeΣ ß ì
  6. ver∙ largσ timσ constan⌠ t∩ thσ rese⌠ circuit¼ whicΦ almos⌠ ì
  7. guarentee≤ thσ los≤ oµ conten⌠ oµ thσ ram¼ duσ t∩ interruptioε oµ ì
  8. refresh«  Oε m∙ board¼ ╔ wa≤ ablσ t∩ solvσ thi≤ probleφ b∙ ì
  9. changinτ thσ 1δ Mohφ resiste≥ a⌠ R1╖ t∩ ß 1░ Kohφ resitor«  ì
  10. However¼ froφ timσ t∩ time¼ thσ systeφ wil∞ stil∞ losσ thσ ì
  11. refresh¼ anΣ corrup⌠ memor∙ (includinτ thσ raφ disk).
  12.  
  13.      M∙ solutioε t∩ thi≤ i≤ thσ se⌠ oµ program≤ CRTS╘ anΣ TSTDSK«  ì
  14. Thσ CRTS╘ prograφ wil∞ writσ ß 1δ filσ t∩ thσ specifieΣ disδ witΦ ì
  15. ß predeterminΣ randoφ pattern«  Thσ TSTDS╦ wil∞ reaΣ tha⌠ filσ oε ì
  16. thσ specifieΣ disk¼ anΣ repor⌠ differences«  ╔ pu⌠ TSTDS╦ iε m∙ ì
  17. star⌠ alia≤ fo≥ eacΦ RA═ disk«  ╔ follo≈ eacΦ MDINI╘ witΦ ß CRTS╘ ì
  18. fo≥ thσ samσ disk«  Thi≤ seem≤ t∩ havσ saveΣ mσ oε somσ ì
  19. occasions.
  20.  
  21.      Thσ seconΣ probleφ i≤ tha⌠ thσ boo⌠ RO═ wil∞ destro∙ thσ ì
  22. firs⌠ tw∩ byte≤ oµ eacΦ banδ iε thσ lowe≥ addres≤ area«  Thσ ì
  23. quicδ fi° fo≥ thi≤ i≤ thσ RAMFI╪ program¼ describeΣ below.
  24.     ì
  25.  
  26.      
  27. Program:    FIXRAM
  28.  
  29. Purpose:    The SB180FX Boot ROM destroys two bytes at the beginning
  30.         of each of the banks of memory.  Since these could be in
  31.         the middle of a file, or a directory, ths is not a good
  32.         situation.  FIXRAM will examine each RAM disk configured
  33.         on an XBIOS system.  If this disk contains an area that
  34.         is susceptible to such corruption, it will create a file
  35.         named !!!!!RAM.BAD in user area 31.  This file will have
  36.         allocated to it all of the allocation groups that are subject
  37.         to this corruption.
  38.  
  39. Use:        The FIXRAM program should be run each time the MDINIT utility
  40.         is run.  This will insure that the disk cannot contain
  41.         corruptible areas.  If a group is flagged as allocated in
  42.         the FIXRAM report, it may mean that you have a directory
  43.         group in a corruptible area.  Add 1 to the number of tracks
  44.         before directory for this disk to solve this problem.
  45.  
  46. Cautions:    This program creates the file by putting groups in a file
  47.         control block, forcing a write to the FCB, and then closing
  48.         the file.  This technique works with ZRDOS17, but may fail
  49.         with other DOSes.  Check the operation of this technique on
  50.         your system by running it and then using DU3 to make sure
  51.         the allocated groups agree with the report from FIXRAM.
  52.  
  53. Error:        This program will flag the first group in the upper memory
  54.         part of the RAM disk as being a candidate.  It is not, but
  55.         this is a small price to pay for such safety.è