home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #3.1 / RBBSIABOX31.cdr / dull / drives4.pat < prev    next >
Text File  |  1984-11-22  |  2KB  |  59 lines

  1. THE 1.0+ LEVEL SUPER-DRIVE UTILITIES SUPPLIED WITH THE AST BOARDS
  2. REQUIRE THAT THE DIP SWITCHES BE SET TO INDICATE THE TOTAL NUMBER
  3. OF DRIVES ON YOUR SYSTEM, BOTH REAL AND RAM.  AST SUPPLIES A PATCH
  4. FOR DOS 1.1 TO MAKE IT THINK YOU ALWAYS HAVE 4 DRIVES.    THE FOLLOWING
  5. PATCH WILL DO THE SAME FOR DOS 2.1.
  6.  
  7. IF YOU RUN OTHER OPERATING SYSTEMS ON YOUR PC (NOTABLY THE UCSD P-SYSTEM)
  8. THEY MAY HANG IF YOU SET THE DIP SWITCHES TO MORE THAN THE NUMBER OF REAL
  9. DRIVES YOU HAVE INSTALLED.
  10.  
  11. THE FOLLOWING DEBUG SCRIPT WILL VERIFY THAT THE BOOT SECTOR IS CORRECT
  12. FOR THIS PATCH. IT ASSUMES THAT DRIVE A: CONTAINS DEBUG.COM AND A DOS 2.1
  13. BOOT FLOPPY.
  14.  
  15. A>DEBUG
  16. -l100 0 0 1
  17. -u1bd
  18. XXXX:01BD CD11        INT    11
  19. XXXX:01BF D0C0        ROL    AL,1
  20. XXXX:01C1 D0C0        ROL    AL,1
  21. XXXX:01C3 250300    AND    AX,0003
  22. XXXX:01C6 7501        JNZ    01C9
  23. XXXX:01C8 40        INC    AX
  24. XXXX:01C9 40        INC    AX
  25.  
  26. THE INSTRUCTIONS AT XXXX:1BD THRU XXXX:1C9 MUST MATCH THE ABOVE FOR YOU TO
  27. INSTALL THE PATCH WITH THE SCRIPT BELOW.  IF THEY DON'T, DON'T APPLY THE
  28. PATCH. IGNORE INSTRUCTIONS AFTER XXXX:1C9.
  29.  
  30. -a1bd
  31. XXXX:01BD NOP
  32. XXXX:01BE NOP
  33. XXXX:01BF XOR BP,BP
  34. XXXX:01C1 XOR AX,AX
  35. XXXX:01C3 MOV AL,04
  36. XXXX:01C5 OR BYTE PTR [BP+0410],C0
  37. <CTRL-BREAK>
  38. -w100 0 0 1
  39. Writing 0100 bytes
  40. -q
  41. A>
  42.  
  43. THE ABOVE PATCH SETS TWO BITS IN THE EQUIPMENT FLAG AT 40:10 TO 1'S.
  44. WHENEVER YOU BOOT FROM A FLOPPY PATCHED AS ABOVE, DOS WILL THINK YOU
  45. HAVE 4 DRIVES INSTALLED.  SUPERDRV WILL THEN ALLOW YOU TO DEFINE UP TO
  46. 3 RAM DRIVES (NO. REAL + NO. RAM <= 4.)
  47.  
  48. THIS PATCH HAS BEEN TESTED WITH DOS 2.1 ON AN IBM-PC-1 (MAX 64K ON MOTHER
  49. BOARD), 256K ON A MEGAPLUS BOARD, TWO REAL FLOPPY DRIVES, AND VERSION 1.20
  50. OF SUPERDRV.  THIS VERSION OF SUPERDRV DETECTS THAT YOU ARE RUNNING
  51. DOS 2.1 AND WILL SETUP 180 OR 360kB MAX CAPACITY DRIVES (AS INDICATED BY
  52. CHKDSK.)
  53.  
  54. IF YOU HAVE QUESTIONS ABOUT THIS PATCH, OR FIND PROBLEMS, PLEASE LEAVE A
  55. MESSAGE ADDRESSED TO MARK GAYMAN ON THIS RBBS.
  56. )
  57.  
  58. IF YOU HAVE QUESTIONS ABOUT THIS PATCH, OR FIND PROBLEMS, PLEASE LEAVE A
  59. MESSAGE ADDRESSED TO MARK GAYMAN ON