home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
- * * * * TOP.DOC * * * *
-
- MIKE FAVITTA - 9/12/79
- 2 JANET LANE
- ALBANY, N.Y. 12203
-
-
- THIS PROGRAM ADAPTS THE TDL TEXT OUTPUT PROCESSOR (TOP) TO
- RUN UNDER CP/M. IT ALLOWS TOP TO USE A DISK FILE FOR INPUT
- AND EITHER THE LIST DEVICE OR A DISK FILE FOR OUTPUT.
-
-
- * FEATURES PRESENT IN TOP.AZM *
-
-
- 1. DIAGNOSTIC ERROR MESSAGES ARE PRINTED ON DISK ERRORS.
-
- 2. FOR USERS WITH DUAL DRIVE SYSTEMS THE EFFICIENCY OF
- PROCESSING HAS BEEN INCREASED BY AUTOMATICALLY PLACING
- THE OUTPUT FILE ON THE DRIVE THAT DOES NOT CONTAIN THE
- INPUT FILE. THIS GREATLY REDUCES THE AMOUNT OF HEAD
- REPOSITIONING NECESSARY. IF YOU ONLY HAVE A SINGLE
- DRIVE SYSTEM OR WANT TO OVER RIDE THIS FILE PLACEMENT
- SCHEME, AN OPTION IS AVAILABLE TO FORCE ALL FILE I/O TO
- THE CURRANTLY LOGGED IN DRIVE ONLY.
-
- 3. TOP.AZM IS WRITTEN USING TDL'S MACRO ASSEMBLER
- MNEMONICS AND WILL NOT RUN ON 8080 BASED SYSTEMS.
-
-
- * GENERATION NOTES *
-
-
- 1. PROCEDURE:
-
- A. CREATE A FILE CALLED TDL.COM THAT CONTAINS THE TDL
- TEXT OUTPUT PROCESSOR SET TO RUN AT 600H.
-
- - USE TDL'S RELOCATING LOADER TO LOAD THE
- ASSEMBLER AT 600H (R,600). RELOC.AZM CAN ALSO BE
- USED.
-
- - ENTER OR BOOT CP/M AND TYPE
- SAVE 20 TDL.COM (CR)
-
-
- B. ASSEMBLE THE PROGRAM TOP.AZM USING TDL'S
- ASSEMBLER.
-
-
- C. RENAME THE OBJECT FILE TOP.HEX
-
- - REN TOP.HEX=TOP.HXR
-
-
-
-
-
-
-
-
-
-
- Page 2
-
-
- D. USING DDT MERGE THE FILES TDL.COM AND TOP.HEX
-
- - ENTER DDT AND TYPE THE FOLLOWING COMMANDS
-
- ITDL.COM (CR)
- R (CR)
- ITOP.HEX (CR)
- R (CR)
- ^C (^C = CONTROL C)
- SAVE 20 TOP.COM
-
- - THE TDL.COM FILE MUST BE READ IN FIRST AS PART
- OF TOP.HEX OVERLAYS IT.
-
-
- * NOTES ON OPERATION *
-
-
- 1. FORMAT OF TOP CALL: TOP FILENAME OPTIONS
-
- - FILENAME NEVER HAS THE EXTENSION. IT IS ALWAYS
- ASSUMED TO BE TOP OR DOC. THE EXTENSION TOP IS ALWAYS
- TRIED FIRST.
-
- - OPTIONS AVAILIBLE ARE:
-
- S - USE THE CURRANTLY LOGGED IN DRIVE FOR ALL
- FILES (SINGLE DRIVE MODE)
-
- D - ALL OUTPUT IS TO BE PLACED IN A DISK FILE WITH
- THE EXTENSION PRN. (OUTPUT NORMALLY GOES TO THE
- LIST DEVICE)
-
- - ANY COMBINATION OF OPTIONS IS LEGAL BUT S BY ITSELF
- IS MEANINGLESS.
-
- 2. SAMPLE TOP CALLS:
-
- - TOP TEST
- - TOP TEST D
- - TOP TEST SD
-
- 3. WHEN A DISK ERROR OCCURS THE FOLLOWING INFORMATION IS
- PROVIDED:
-
- - THE ADDRESS IN THE PROGRAM AT WHICH THE ERROR OCCURED
- - THE STATUS RETURNED BY CP/M - THE TYPE OF DISK
- FUNCTION THAT WAS ATTEMPTED
-
- 4. THIS PROGRAM HAS BEEN EXTENSIVELY TESTED, BUT IF ANY
- ERRORS ARE FOUND I WOULD APPRECIATE BEING NOTIFIED.
-
-
-
-
-
-
-
-
-
-
-