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 / ENTERPRS / CPM / UTILS / F / RELHEX11.LBR / RELHEX11.DOC next >
Text File  |  2000-06-30  |  1KB  |  48 lines

  1.  
  2.  
  3.             RELHEX
  4.  
  5.  
  6. AUDIENCE:
  7.  
  8. People who have M80 or RMAC but who do not have MAC
  9.  
  10.  
  11. FUNCTION:
  12.  
  13. Converts a .REL file to a .HEX file without filling in
  14. unspecified regions with 0's (as L80 does).  Thus the .HEX file
  15. may be used as a patch overlay file in conjunction with DDT.
  16.  
  17.  
  18. ADVANTAGES OVER OTHER PUBLIC DOMAIN VERSION:
  19.  
  20.      There is another public domain version of RELHEX which is
  21. based upon READREL.  This version has the following advantages
  22. over that one:
  23.  
  24. 1.  Works in conjunction with RMAC.  The other version fails
  25. when RMAC declares a program (CSEG) size, even though the
  26. declared size is zero.  Note that M80 does not declare a program
  27. (CSEG) size if the size is zero.
  28.  
  29. 2.  Much smaller than the other version.
  30.  
  31. 3.  Much faster than the other version.
  32.  
  33.  
  34. RESTRICTIONS:
  35.  
  36. 1.  An ASEG directive must be placed in the source file before
  37. the first ORG directive.  If there is no ORG then place the ASEG
  38. before the first code-generating instruction.
  39.  
  40. 2. RELHEX is not a linker.  All code and data in the source file
  41. must be in ASEG and there may not be any PUBLIC or EXTERN
  42. directives.
  43.  
  44.  
  45.  
  46.                     Carl Mascott
  47.                     December 6, 1984
  48.