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 / KAYPRO / AUTOBOOT.ARK / AUTOBOOT.ADD < prev    next >
Text File  |  1988-03-13  |  5KB  |  82 lines

  1. AUTOBOOT.WS -- ADDENDUM
  2. by Ruel T. Hernandez
  3. March 13, 1988
  4.  
  5.     This is for anyone with a MicroSphere ramdisk, or anyone who needs a 
  6. similar application, or anyone who likes to use a combination of submit 
  7. programs....
  8.  
  9.     On my Kaypro, with the MicroSphere ramdisk, I use a combination of /.COM 
  10. (which is the super small submit program) and EX15.COM.
  11.  
  12.     The problem I had with my Kaypro-MicroSphere was continuing the autoboot 
  13. sequence after I turn the ramdisk into drive A.  Basically, when the 
  14. physical drive A is no longer seen as drive A by my ramdisk (the ramdisk is 
  15. now drive A and the physical drive A becomes drive E), well, the $$$.SUB 
  16. generated by /.COM remains on the floppy disk and the ramdisk as drive A has 
  17. nothing to read in continuing the autoboot sequence.
  18.  
  19.     That's when EX15 comes to the rescue.  With the /.COM-EX15 combination, 
  20. /.COM does everything I want my Kaypro to do, such as load various programs 
  21. including the important ramdisk program, before I have it do the physical- 
  22. drive-A/ramdisk switch.  Then EX15 comes along (after being called by /.COM) 
  23. and does the drive switch and continues with the autoboot sequence with 
  24. whatever files and programs I have on the ramdisk (you can keep the 
  25. MicroSphere ramdisk powered up when you turn off the Kaypro, so you don't 
  26. have to reload the ramdisk with programs and files everytime you turn on the 
  27. computer like with the Advent and that other co-processor ramdisks).  And 
  28. that pesky $$$.SUB file is erased too.  Without EX15, the autoboot sequence 
  29. would stop after the disk drive switch and the $$$.SUB file would remain on 
  30. the physical drive A -- the $$$.SUB seems to cause problems with NewSweep 
  31. and other programs making it seem like you have nothing in the floppy disk 
  32. directory.
  33.  
  34.     What I did was make a SYNONYM .com file named STARTUP.COM which tells 
  35. /.COM to do the following as if it was being done manually:
  36.  
  37.               A>/ warning;ez on;gd on;rd;xk e:ws;ex ram <RET>
  38.  
  39. which means have /.COM run my WARNING.COM program (which puts a warning line 
  40. on the bottom 25th screen line to potential theives), then fire up 
  41. EZCPR.COM (EZCPR has to be modified with ZCPR2's GENINS.COM to recognize 
  42. drive E), then turn on GUARD.COM (which protects EZCPR from being wiped out 
  43. by warm boots -- also stops warm boots from going to the physical A drive), 
  44. run the RD.COM ramdisk program (I hacked the MicroSphere RD.COM program so 
  45. it only sysgens the ramdisk without the program stopping to ask me to 
  46. manually type in a yes or a no as to whether the ramdisk should be 
  47. reformated), then run XtraKey which loads up my WordStar definitions located 
  48. on the ramdisk (the ramdisk is drive E before the disk drive switch), and 
  49. then hand off the autoboot sequence (and the disk drive switch) to EX15 
  50. which then reads the RAM.SUB file.  The RAM.SUB file has the one line of:
  51.  
  52.               dir f:;line;kaypro;pause;clr;dir
  53.  
  54. which is a ZCPR command line.  What this does is: (1) do a DIR F: which is 
  55. the disk drive switch command where the physical drive A becomes drive E and 
  56. the ramdisk becomes drive A; (2) run my new LINE.COM program (sitting on the 
  57. ramdisk) to rewrite the bottom 25th screen line with a new screen "bumper 
  58. sticker"; (3) run KPGRDISP.COM which shows a graphic display of the Kaypro 
  59. logo; (4) pause the autoboot sequence ("Please press any key to 
  60. continue...."); and (5) run my DIR.COM program.  [[I hacked my copy of EX15 
  61. so it doesn't give it's little exit message, "(Ex Completed)", or that extra 
  62. ">" after the A0> prompt, when it has finished its task.]]
  63.  
  64.     When using programs like EX15 with RSX programs like GUARD.COM, you have 
  65. to be careful to not have EX15 run any program that does a warm boot or else 
  66. you will lose some memory and make your TPA smaller.  Have /.COM run the 
  67. programs that do the warm boots.  That's why I load up XtraKey in the /.COM 
  68. part of the autoboot sequence (of course, it had to be after I had it run 
  69. the RD.COM ramdisk program or else XtraKey could not access the WordStar 
  70. definitions on the ramdisk).  EX15 does not seem to have this problem when 
  71. there is no RSX program in place.  Note, the one good thing about GUARD.COM, 
  72. other than protecting EZCPR from being wiped out by a warm boot, is that it 
  73. stops warm boots from going to the mechnical A drive and, therefore, the 
  74. disk drives remain silent.
  75.  
  76.     And that's all there is to it!  :-)
  77.  
  78.  
  79. ------------
  80. Ruel T. Hernandez, P.O. Box 5813, Chula Vista, Ca 92012
  81. CIS: 71450,3341 - GEnie: R.HERNANDEZ - Internet: ruel@cup.portal.com
  82.