home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / turbopas / tload.lbr / TLOAD.DZC / TLOAD.DOC
Text File  |  1987-03-08  |  1KB  |  35 lines

  1. This program takes a file *.PRN and converts it to
  2. to *.PAS with the machine language converted to
  3. TURBO's INLINE requirements for machine language code
  4. ----Author Rudy Rawlins,
  5.            460 Pape Ave
  6.            Toronto, Ont,
  7.            416-463-2133
  8.            May 30, 1984
  9.  
  10.  
  11. This started as a quickie way to 'link'
  12. assembly routines to Turbo Pascal.
  13. I repeat quickie, because it is not meant to
  14. link reams of code; it is meant to link short
  15. routines that are not longer than 128 bytes or
  16. one page in code length or code running from
  17. 00h to 0ffh. If they are longer break them up into procedures.
  18.  
  19. Okay, instructions....
  20. With your small routine set ORG to 00h and assemble
  21. asking for the Print file ,  forget about Hex file.
  22. Then run TLOAD.  TLOAD will take care of everything ,
  23. however , when  making absolute calls to
  24. memory location you may then have to edit the file
  25. to suit you, since I assume that all calls to
  26. LDA and SHLD are to space allocated
  27. within the small routine, and similarly with CALL,
  28. JMP, etc...
  29.  
  30. It will ignore DS's, DB's , etc..within the routine,
  31. better to pop and push unto stack than use absolute  memory
  32. I can't speak of bugs as I haven't used it that much
  33. please tell me of any.
  34.                            Rudy
  35.