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 / CPM / ZCPR33 / S-Z / VTCAP11.LBR / Z3BASE.LIB < prev    next >
Text File  |  2000-06-30  |  3KB  |  115 lines

  1. ; Z3BASE - Dynamic Configuration
  2. ;
  3. ; Z3BASE.LIB for Z3-Dot-Com and Z-Com
  4. ; Author: Joe Wright
  5. ; Version: 1.1
  6. ; Date: 19 January 1985
  7. ;
  8. ; Z3-Dot-Com and Z-Com Copyright 1985 by Joseph W. Wright
  9. ;
  10. ; After you have installed Z3-Dot-Com or Z-Com, use SHOW or Z3LOC Z
  11. ; to determine the address of the Environment Descriptor and and
  12. ; supply it at address Z3ENV.
  13. ;
  14. ; ***************************************************************
  15. ; *                                *
  16. ; *  Z3BASE.LIB -- Base Addresses for ZCPR 3.3/Z-System        *
  17. ; *                                * 
  18. ; *  Access Programming RAS                    *
  19. ; *  (503) 644-0900  300/1200 baud  24 hours              *
  20. ; *                                  *
  21. ; *  System:                            *
  22. ; *    TRS80 Model 12    64k                     *
  23. ; *    4 DSDD Drives                        *
  24. ; *                                *
  25. ; *     Segments:                        *
  26. ; *                                *
  27. ; *    Segment        Function                *
  28. ; *    -------        --------                *
  29. ; *    ZRDOS        Echelon Z80 Replacement Disk Operating    *
  30. ; *            System, Version 1.7 (Public ZRDOS Plus)    *
  31. ; *    CBIOSZ        TRS80-compatible BIOS with additional    *
  32. ; *            ZCPR3 initialization routines        *
  33. ; *    ZCPR3        Echelon Z80 Command Processor        *
  34. ; *            Replacement, Version 3.3 (ZCPR3)    *
  35. ; *    *.ENV        All Environment Descriptors        *
  36. ; *    *.FCP        All Flow Command Packages        *
  37. ; *    *.NDR        All Named Directory Definition Files    *
  38. ; *    *.RCP        All Resident Command Packages        *
  39. ; *    *.IOP        All Input/Output Packages        *
  40. ; *                                *
  41. ; *                                *
  42. ; * Memory Map of System (for CCP EQU 0B600H):            *
  43. ; *                                *
  44. ; *    Address Range      Size    Function            *
  45. ; *    -------------    -------    --------            *
  46. ; *        0 -   FF    256 b    Standard CP/M Buffers except    *
  47. ; *       100 -   B5FF  ~45 K    Transient Program Area        *
  48. ; *     B600 -   BDFF      2 K    ZCPR 3.3 Command Processor    *
  49. ; *     BE06 -   CBFF    3.5 K    ZRDOS                *
  50. ; *     CC00 -   CDFF   .5 K   TRS80 CBIOS             *
  51. ; *     CE00 -   CEFF   .5 K    Memory-Based Named Directory    *
  52. ; *     CF00 -   CF7F     128 b    ZCPR3 Shell Stack        *
  53. ; *     CF80 -   CFCF     80 b    ZCPR3 Message Buffers        *
  54. ; *     CFD0 -   CFF3     36 b    ZCPR3 External FCB        *
  55. ; *     CFF4 -   CFFE     11 b    ZCPR3 External Path            *
  56. ; *      CFFF            1 b    Wheel Byte            *
  57. ; *     D000 -   D0FF    256 b    Environment Descriptor        *
  58. ; *                Bytes 00H-7FH:  Z3 Parameters    *
  59. ; *                 Bytes 80H-FFH:  Z3 TCAP        *
  60. ; *     D100 -   D1CF    208 B    Multiple Command Line Buffer    *
  61. ; *     D1D0 -   D1FF     48 b    ZCPR3 External Stack        *
  62. ; *     D200 -   D9FF       2 K    Resident Command Package    *
  63. ; *     DC00 -   E7FF    1.5 K    Input/Output Package        *
  64. ; *     DA00 -   DBFF      .5 K    Flow Command Package        *
  65. ; ***************************************************************
  66. ;
  67. Z3ENV    DEFL    0D000H
  68. ;
  69. ; No other equates should be changed
  70.  
  71. ;
  72. z3envs    equ    2
  73. ;
  74. ; General equates
  75. ;
  76. false    equ    0
  77. true    equ    not false
  78. ;
  79. base    equ    0
  80. ;
  81. i8080    equ    false
  82. ;
  83. expath    equ    z3env-0ch
  84. expaths    equ    5
  85. ;
  86. z3whl    equ    z3env-1
  87. ;
  88. rcp    equ    z3env+200h
  89. rcps    equ    16
  90. ;
  91. iop    equ    z3env+0c00h
  92. iops    equ    12
  93. ;
  94. fcp    equ    z3env+0a00h
  95. fcps    equ    4
  96. ;
  97. shstk    equ    z3env-100h
  98. shstks    equ    4
  99. shsize    equ    32
  100. ;
  101. z3msg    equ    z3env-80h
  102. ;
  103. extfcb    equ    z3env-30h
  104. ;
  105. z3ndir    equ    z3env-200h
  106. z3ndirs    equ    14
  107. ;
  108. z3cl    equ    z3env+100h
  109. z3cls    equ    204
  110. ;
  111. extstk    equ    z3env+1d0h
  112. ;
  113. ;
  114. ; End of Library.
  115.