home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug167.arc / PROLNK15.LBR / -READ.ME next >
Text File  |  1979-12-31  |  4KB  |  96 lines

  1.  
  2.               ProLink Linkage Editor
  3.  
  4.  
  5. ProLink and its documentation written by Ronald G. Fowler, NightOwl Software.
  6.  
  7. -----------------------------------------------------------------------------
  8.  
  9. ProLink is one of the most powerful small-application linkage editors we
  10. think you'll find anywhere.  And it's free (yep, free -- subject to some
  11. restrictions outlined below).  If you like ProLink, don't send money ...
  12. but do look at the accompanying file, "MEXPLUS.NEW", which describes what
  13. we believe to be the most powerful, yet inexpensive, communications pro-
  14. gram available for CP/M.  If MexPlus looks like something you can use,
  15. give us a call. But whether or not you buy MexPlus, we hope you enjoy
  16. using ProLink!
  17.  
  18. The ProLink distribution set also includes LINKMAP, a handy REL-file
  19. display utility.
  20.  
  21. May we suggest: a good companion to ProLink is the ZASM assembler, now
  22. available on many remote CP/M systems.  ZASM is a free macro assembler,
  23. and produces Microsoft (and ProLink) compatible relocatable output
  24. modules.  ProLink and ZASM are a perfect match for Z-80 assembly
  25. language development!
  26.  
  27. And now, some general information about ProLink:
  28.  
  29.  
  30.         ===============  ProLink  ====================
  31.  
  32. ProLink is an advanced linkage editor for assembly language programs.
  33. Developed by NightOwl Software for internal use (we use it to build
  34. our MexPlus (tm) communications package), we've spruced it up, written
  35. a User's Guide, and are now ready to offer it to the user community.
  36.  
  37. ProLink is a fast, in-memory linkage editor; it runs only on a Z-80,
  38. and its use is limited to assembly language programs (compiler con-
  39. structs not supported).  Highlights include:
  40.  
  41.     * Command driven operation; commands can be read from
  42.       a disk file ("script"), to simplify complex linkages
  43.     * Allows REL modules and HEX modules to be intermixed
  44.     * Built-in expression evaluator allows full access to 
  45.       symbols DURING the linkage editing process.
  46.     * DUMP command lets you view the memory image, anytime
  47.       during the linkage process.
  48.     * PATCH command allows the loaded program to be modified
  49.       before being written to disk, with full access to the
  50.       symbolic expression evaluator.  Patch bytes, words and
  51.       ASCII strings.
  52.     * YOU control the location counter ... move load address
  53.       forward or backword freely.  Use this feature with the
  54.       patch command to create patch "holes", custom modules,
  55.       "back-loads", etc.
  56.     * Define, re-define, and purge symbols
  57.     * Load and save symbol files
  58.     * Special features (when used with the public-domain DASM
  59.       disassembler) simplify the disassembly of REL files
  60.     * RESOLVE command to force resolution of undefined symbols
  61.       (permits a fully modular design when constructing programs
  62.       that will be designed for more than one application)
  63.     * 32-page User's Guide included
  64.  
  65. -----------------------------------------------------------------------------
  66.  
  67. IMPORTANT INFORMATION REGARDING REDISTRIBUTION:
  68.  
  69.  
  70. Note: ProLink is Copyright (c) 1985, 1986 by NightOwl Software, Inc.,
  71. Route1  Box 7, Fort Atkinson, WI 53538.  ProLink is NOT public domain;
  72. it is licensed for non-commercial use without charge.  ProLink may be
  73. distributed on modem-accessible Bulletin Board systems, providing the
  74. entire distribution kit (outlined below) is maintained in a single
  75. LBR-format file.  Non-profit user groups may distribute ProLink on disk-
  76. ette, providing the entire distribution kit is provided on the diskette,
  77. either in "LBR" form, or as discrete files.
  78.  
  79. ProLink may not be distributed with a commercial hardware, software or
  80. "shareware" product without the express written consent of NightOwl
  81. Software, Inc (developers of fully-public domain software may include
  82. ProLink with their package, provided ProLink and its accompanying files
  83. are provided intact).
  84.  
  85. The ProLink distribution kit includes:
  86.  
  87.         -READ.ME    -- This file
  88.         PROLINK.COM    -- Linkage Editor
  89.         PROLINK.WS    -- ProLink User's Guide
  90.         LINKMAP.COM    -- REL file display utility
  91.         LINKMAP.DOC    -- Documenation for LINKMAP
  92.         MEXPLUS.NEW    -- unabashed ad for our comms program!
  93.  
  94. (note that some files are compressed, requiring the public domain USQ
  95. "unsqueezer" utility).
  96.