home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / zcpr2 / zcpr2-xe.lbr / Z2XEROX.INS < prev   
Text File  |  1985-02-09  |  2KB  |  83 lines

  1.     The following installation instructions were written by
  2. Doug Gilbert at XEROX Palo Alto Research Center.  The data seems
  3. to be quite complete.  Enjoy!
  4.  
  5.                         Rick Conn
  6.  
  7.  
  8.             ZCPR2 INSTALLATION ON THE XEROX 820-II
  9.             ======================================
  10.  
  11. This  file documents some of the ZCPR2 installation parameter's I 
  12. used   for  the  XEROX  820-II  computer.    The   initial   main 
  13. consideration was where to find unused memory for buffers.  There 
  14. appears to be available memory above the CBIOS and I've used this 
  15. area without any problems so far.  This memory is as follows:
  16.  
  17.      0EE80H TO 0EF7FH:   256 BYTES FREE
  18.      0EFC0H TO 0EFFFH:    64 BYTES FREE
  19.  
  20. My assignment of this free RAM area for ZCPR2 was as noted below:
  21.  
  22.  
  23.      EXTERNAL STACK AREA FOR ZCPR2
  24.      -----------------------------
  25.  
  26.           0EFCFH TO 0EFFFH    (48 BYTES)
  27.  
  28.      EXTERNAL SEARCH PATH BUFFER
  29.      ---------------------------
  30.  
  31.           0EFC0H TO 0EFCEH    (14 BYTES)
  32.  
  33.      NAMED DIRECTORY BUFFER
  34.      ----------------------
  35.  
  36.           0EF00H TO 0EF7FH    (128 BYTES)
  37.  
  38.      MULTIPLE COMMAND BUFFER
  39.      -----------------------
  40.  
  41.           0EE80H TO 0EEFFH    (128 BYTES)
  42.  
  43. Thus  far,  I've encountered no problems with these  assignments.  
  44. Please let me know if any areas above are used for other purposes 
  45. in the 820-II system.
  46.  
  47. -------------------------------------------------------------------
  48.  
  49. Here is some additional information on the Xerox 820-II
  50. implementation.
  51.  
  52. The memory map of the system is:
  53.  
  54.     F000-FFFF    MONITOR, copied from ROM on boot
  55.     EA00-EFFF    CBIOS
  56.     DC06-E9FF    BDOS
  57.     D400-DC05    CCP
  58.  
  59. The buffer area I use is in upper CBIOS area.
  60.  
  61. The ZCPR22.ASM file with ZCPRHDR.LIB are assembled and installed
  62. as follows:
  63.  
  64. 1. SYSGEN the 'standard CP/M 22' operating system
  65. 2. SAVE 34 CPMIMAGE.COM
  66. 3. DDT CPMIMAGE.COM
  67. 4. IZCPR22.HEX
  68. 5. R3580        (offset is 3580 for 980 CCP)
  69.  
  70. In my implementation, the CBIOS cold boot routine is modified
  71. with the file MOD820II.ASM.
  72.  
  73. 6. IMOD820II.HEX
  74. 7. R3580
  75. 8. SAVE 34 ZPRIMAGE.COM
  76. 9. SYSGEN new operationg system
  77. 10. Include file "STAR.COM" with command line:  RAMINIT;DIR
  78. 11. Include file "RAMINIT.COM" on operating system disk
  79.  
  80.  
  81.     The files RAMINIT.ASM, RAMINIT.COM, MOD820II.ASM, and MOD820II.HEX
  82. are provided in the LBR File.
  83.