home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol161 / osfstmod.tqt / FASTMOD.TXT
Encoding:
Text File  |  1985-03-23  |  2.5 KB  |  92 lines

  1.  
  2.  
  3. If your Osborne-1 Double-density machine has the
  4. MPI drives in it you have probably been using a
  5. utility program called fast to increase the step
  6. rate. The drives run quieter and do indeed step
  7. faster.  If you aren't sure if your drives are
  8. MPI you can tell by looking to see if there is
  9. a switch 'lever' hanging down on the right side
  10. of the drives. If this is the case then you can
  11. make use of the following information.
  12.  
  13. The problem I've had with the FAST.COM program is
  14. that it is under 20 bytes long but takes up 1k of
  15. disk space. Further, you either have to type in FAST
  16. every time you boot up or (as I did) simply make
  17. FAST the name of your auto-load program. This, of
  18. course precludes the use of the auto-load function
  19. for anything more worthwhile.  I have written a small
  20. routine that sits on the system tracks just above
  21. the area where the 'function' keys are stored. After
  22. a cold boot the routine is overwritten by other
  23. bios stuff but has done it's job by then so it
  24. doesn't matter.
  25.  
  26. The assembly routine below can be entered in a
  27. number of ways, two of which are the most practical.
  28.  
  29. 1. Create a new CP/M using MOVCPM and save it to
  30.    disk. Use DDT to load the new CP/M and then enter
  31.    the following:
  32.  
  33. a1f80
  34. jmp e278    ;changes the cold start jump to our routine
  35. .        ;exit a option
  36. a20f8        ;our routine
  37. mvi a,0
  38. sta ef13
  39. mvi a,fb    ;restore cold start jump
  40. sta e101
  41. mvi a,e4
  42. sta e102
  43. jmp e4fb    ;continue with cold start routines
  44. ,        ;exit a option
  45.  
  46.    Now use ^C to exit ddt and run sysgen answering
  47.    the 'source?' prompt with just a carriage return
  48.    and the 'destination?' prompt with the drive that
  49.    contains the disk you wish to modify.
  50.  
  51.    From then on the system will set the step rate to
  52.    6 ms every time a cold start or reset is done.
  53.  
  54.  
  55.  
  56.  
  57. 2. The other method is to use the DSKNURSE or DU
  58.    utility program:
  59.  
  60. with the disk to change the system tracks on in the
  61. b: drive and du in the a: drive enter:
  62.  
  63.  
  64. du;lb;g0;t1;s7;d;ch78,3e,00,32,13,ef,3e,fb,32;w
  65.  
  66.  
  67. After the du prompt returns enter:
  68.  
  69.  
  70. +;d;ch0;01;e1;3e;e4;32;02;e1;c3;fb;e4;w;x
  71.  
  72.  
  73. The system tracks have now been modified to change
  74. the step rate to 6 ms on each cold start.
  75.  
  76.  
  77. THIS HAS ONLY BEEN TESTED WITH A DOUBLE-DENSITY
  78. OSBORNE. IT WILL NOT WORK WITH SINGLE-DENSITY
  79. MACHINES.
  80.  
  81.  
  82. Simon Ewins,
  83. 676 Oriole Parkway,
  84. Toronto, Ontario.
  85. (416) 484-9427
  86.  
  87.  
  88. --------- end -------------------------------------
  89.  
  90. 08/01/83
  91.  
  92.