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 / SIMTEL / CPMUG / CPMUG051.ARK / IMPL.DOC < prev    next >
Text File  |  1984-04-29  |  2KB  |  65 lines

  1. STAGE2 GENERATION PROCESS:
  2.  
  3.     This is only used to create new versions of STAGE2 if changes are
  4.     desired.  It is highly recommended that the STAGE2 implementation
  5.     portions of Waite's book be carefully studied and understood before
  6.     fooling with this stuff.
  7.  
  8.     This stuff is NOT relevent to using STAGE2.  It is supplied for those
  9.     who have to see how things work inside or want to modify STAGE2 (lots
  10.     of luck) or want to create a STAGE2 for some other processor or
  11.     operating system.
  12.  
  13.     Working disk in drive A
  14.     Source file disk in drive B
  15.  
  16.     SUBMIT B:IOOP$        ; INPUT/OUTPUT PACKAGE ASSEMBLY - IOOP.HEX
  17.  
  18.     SUBMIT B:FLUB$ FLT1    ; FLUB TEST 1 ASSEMBLY - FLT1.HEX
  19.                FLT2    ; FLUB TEST 2
  20.                STG2    ; STAGE2
  21.  
  22.     DDT
  23.  
  24.     F100,3FFF,0
  25.  
  26.     IIOOP.HEX
  27.     R
  28.  
  29.     IFLT1.HEX
  30.      FLT2
  31.      STG2
  32.     R
  33.  
  34.     ^C
  35.  
  36.     SAVE __ FLT1.COM
  37.         FLT2.COM
  38.         STG2.COM
  39.  
  40.     FLT1   CH3,CH4=FLD1.DAT        ; TEST RUN 1
  41.     FLT2   CH3,CH4=FLD2.DAT        ; TEST RUN 2
  42.     STG2   CH3,CH4=ST2T.DAT        ; TEST RUN 3
  43.  
  44.     Compare CH3 & CH4 output files against published test results.
  45.  
  46.     Do only one at a time (not all 3 as shown above).
  47.  
  48.     Order is FLT1, FLT2 then STG2.  Tests must be successful before
  49.     continuing to the next test.  After all test are successful the
  50.     current version of STAGE2, "STAGE2.COM", may be deleted and the
  51.     new version, "STG2.COM", may be renamed.
  52.  
  53. MEMORY MAP:
  54.  
  55.     0100    Initialization and I/O package
  56.         Disk I/O package
  57.  
  58.     1000    Support routines
  59.         Math routines
  60.         FLT1 or FLT2 or STG2 program
  61.         FLUB memory - extends up to BDOS
  62.  
  63.         BDOS
  64.         BIOS
  65.