home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol009 / mic-xfer.doc < prev    next >
Text File  |  1984-04-29  |  4KB  |  101 lines

  1.         INSTALLATION AND USE OF MIC-XFER PROGRAM
  2.         ------------ --- --- -- -------- -------
  3.  
  4. SYSTEM REQUIREMENTS:
  5.  
  6. IN ORDER TO USER MIC-XFER, THE FOLLOWING MINIMUM CONFIGURATION IS REQUIRED:
  7.  
  8.     1. IBM-FORMAT CP/M SYSTEM CONFIGURED FOR AT LEAST 28K.
  9.     2. MICROPOLIS CP/M SYSTEM CONFIGURED FOR 17K.
  10.     3. THE SOURCE FILE 'MIC-XFER.ASM' (PROVIDED ON THIS DISK).
  11.     4. THE ABILITY FOR #1 AND #2 TO RESIDE IN THE SAME BUS AT
  12.         THE SAME TIME WITHOUT ANY HARDWARE CONFLICTS.
  13.     5. THE MICROPOLIS CONTROLLER ADDRESS (BOOTSTRAP ADDRESS) MUST BE
  14.         KNOWN.  (THIS MAY BE DETERMINED BY INSPECTING THE ADDRESS
  15.         JUMPERS ON THE MICROPOLIS CONTROLLER BOARD, AND INTERPRETING
  16.         THEM ACCORDING TO THE MICROPOLIS MANUAL).
  17.     6. THE ADDRESS OF THE IBM-FORMAT CP/M WARM START VECTOR MUST BE
  18.         KNOWN.  (THIS MAY BE DETERMINED BY EXAMINING LOCATIONS
  19.         1 AND 2 IN MEMORY WHILE THE IBM-FORMAT SYSTEM IS RUNNING).
  20.  
  21. THE FIRST STEP IN GENERATING MIC-XFER FOR YOUR SYSTEM IS TO GET A COPY OF
  22. YOUR 17K MICROPOLIS SYSTEM IMAGE ONTO AN IBM-FORMAT DISK.  THIS MAY BE DONE
  23. AS FOLLOWS:
  24.  
  25.     1. BOOT THE IBM-FORMAT SYSTEM.
  26.     2. TRANSFER CONTROL TO THE MICROPOLIS SYSTEM BY TYPING:
  27.         A>DDT
  28.         DDT VERS 1.4
  29.         -G<MICROPOLIS BOOT ADDRESS>
  30.        THE MICROPOLIS SYSTEM WILL BOOT UP AND SIGN ON.
  31.     3. CREATE A SYSTEM IMAGE FILE BY TYPING:
  32.         A>SYSGEN
  33.         SYSGEN VERS 1.4
  34.         SOURCE DRIVE NAME (OR RETURN TO SKIP) A
  35.         FUNCTION COMPLETE
  36.         DESTINATION DRIVE NAME (OR RETURN TO REBOOT) <RETURN>
  37.         A>SAVE 36 MIC17.COM
  38.     4. TRANSFER MIC17.COM TO THE IBM-FORMAT SYSTEM BY TYPING (FROM THE
  39.         MICROPOLIS SYSTEM):
  40.         A>DDT MIC17.COM
  41.         DDT VERS 1.4
  42.         NEXT PC
  43.         2500 0100
  44.         -G<IBM-FORMAT WARM START ADDRESS>
  45.        THE IBM-FORMAT SYSTEM SHOULD WARM-BOOT AND PROMPT.  TYPE:
  46.         A>SAVE 36 MIC17.COM
  47.  
  48. NOW THAT YOU HAVE A COPY OF YOUR MICROPOLIS CP/M ON AN IBM-FORMAT DISK, YOU
  49. MUST CUSTOMIZE MIC-XFER.ASM FOR YOUR MICROPOLIS CONTROLLER, AND THEN ASSEMBLE
  50. IT AND COMBINE IT WITH MIC17.COM.  THIS IS DONE AS FOLLOWS:
  51.  
  52.     1. DETERMINE THE CORRECT VALUE FOR THE SYMBOL 'MCTL' IN MIC-XFER.
  53.        THIS MAY BE CALCULATED BY ADDING 200H TO THE MICROPOLIS BOOT
  54.        ADDRESS.  FOR EXAMPLE, IF YOUR MICROPOLIS BOOT ADDRESS IS F800,
  55.        THEN THE CORRECT VALUE OF 'MCTL' IS FA00.
  56.     2. EDIT THE CORRECT VALUE OF 'MCTL' FOR YOUR SYSTEM INTO MIC-XFER.ASM.
  57.        THE 'EQU' FOR 'MCTL' MAY BE FOUND ON LINE 6.
  58.     3. WHILE YOU ARE IN THE EDITOR, YOU MAY WANT TO COMMENT OUT THE 'TITLE'
  59.        STATEMENT IN LINE 1.  IF YOU ASSEMBLE MIC-XFER USING 'ASM', THIS
  60.        LINE WILL PRODUCE AN ERROR, BUT THE CORRECT CODE WILL STILL BE
  61.        GENERATED.  IF YOU ASSEMBLE MIC-XFER USING 'MAC', THE 'TITLE'
  62.        STATEMENT WILL BE ACCEPTED PROPERLY, AND NEED NOT BE COMMENTED OUT.
  63.     4. USING EITHER 'ASM' OR 'MAC', ASSEMBLE MIC-XFER TO PRODUCE THE
  64.        OBJECT FILE 'MIC-XFER.HEX'.
  65.     5. MERGE MIC-XFER.HEX WITH MIC17.COM BY TYPING:
  66.         A>DDT MIC17.COM
  67.         DDT VERS 1.4
  68.         NEXT PC
  69.         2500 0100
  70.         -IMIC-XFER.HEX
  71.         -R
  72.         -G0
  73.         A>SAVE 36 MIC-XFER.COM
  74.        THIS COMPLETES INSTALLATION OF MIC-XFER IN YOUR SYSTEM.
  75.  
  76. USING MIC-XFER:
  77.  
  78. MIC-XFER WILL TRANSFER ONE OR MORE FILES BETWEEN AN IBM-FORMAT CP/M SYSTEM AND
  79. A MICROPOLIS CP/M SYSTEM.  THE SOURCE DRIVE, DESTINATION DRIVE, AND DIRECTION
  80. OF TRANSFER MAY BE SPECIFIED IN THE COMMAND LINE.  THE CP/M WILDCARDS '?' AND
  81. '*' ARE FULLY IMPLEMENTED, MAKING MULTIPLE FILES OR EVEN WHOLE-DISK TRANSFERS
  82. VERY EASY.  MIC-XFER IS EXECUTED BY TYPING:
  83.     A>MIC-XFER S:FFFFFFFF.TTT D:X
  84.         WHERE:
  85.             S      IS THE SOURCE DRIVE
  86.             FFFFFFFF  IS THE AMBIGUOUS OR NON-AMBIGUOUS FILENAME
  87.             TTT      IS THE AMBIGUOUS OR NON-AMBIGUOUS FILETYPE
  88.             D      IS THE DESTINATION DRIVE
  89.             X      IS THE DESTINATION SYSTEM - I=IBM-FORMAT
  90.                                   M=MICROPOLIS
  91. FOR EXAMPLE, TO TRANSFER ALL '.COM' FILES ON IBM-FORMAT DRIVE B TO MICROPOLIS
  92. DRIVE A, YOU WOULD TYPE:
  93.     A>MIC-XFER B:*.COM A:M
  94.  
  95. WHILE EXECUTING, MIC-XFER WILL REPORT EACH FILENAME AS IT IS TRANSFERRED,
  96. AS WELL AS ANY ERRORS WHICH MAY OCCUR.  AN ERROR ON ONE FILE OF A MULTI-
  97. FILE TRANSFER WILL NOT ABORT THE TRANSFER OF THE REMAINING FILES.  EXECUTION
  98. MAY BE INTERRUPTED BY STRIKING CONTROL-C, WHICH WILL BE RECOGNIZED AT THE
  99. COMPLETION OF THE CURRENT FILE TRANSFER.
  100.  
  101.