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 / JSAGE / ZSUS / PROGPACK / NZ-TURBO.LBR / NZ-TURBO.VZR / NZ-TURBO.VAR
Text File  |  2000-06-30  |  896b  |  27 lines

  1. (* Global Variables *)
  2.  
  3. { The first three variables provide pointers to the record types
  4.   of the Z-System structures for eventual assignment. }
  5.  
  6. var
  7.   ENVPTR  : ^envrec;
  8.   MSGPTR  : ^msgrec;
  9.   MCLPTR  : ^mclrec;
  10.  
  11. { These are the Absolute (External) variable assignments which
  12.   give the Turbo Pascal program access to everything we know. }
  13.  
  14.   WBOOTV  : Integer     Absolute $0001;
  15.   IOBYTE  : Byte        Absolute $0003;
  16.   CDISK   : Byte        Absolute $0004;
  17.   BDOSV   : Integer     Absolute $0006;
  18.   FCB1    : fcb         Absolute $005C;
  19.   FCB2    : fcb         Absolute $006C;
  20.   TBUFF   : String[126] Absolute $0080;
  21.   DBUFF   : Sector      Absolute $0080;
  22.  
  23. { This is the one which tells Turbo Pascal about the NZ-System. }
  24.  
  25.   Z3EADR  : Integer     Absolute $0109;
  26.  
  27.