home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / turbo4 / system.doc < prev    next >
Text File  |  1987-12-08  |  2KB  |  46 lines

  1. {*******************************************************}
  2. {                                                       }
  3. {     Turbo Pascal Version 4.0                          }
  4. {     Interface-Dokumentation zu SYSTEM                 }
  5. {                                                       }
  6. {     Copyright (c) 1987 by Borland International, Inc. }
  7. {                                                       }
  8. {*******************************************************}
  9.  
  10. { Hier sind nur die Variablen aufgelistet - für die Beschreibung
  11.   der Routinen verweisen wir auf das Referenzhandbuch, Kap. 25 und 26. }
  12.  
  13. unit System;
  14.  
  15. interface
  16.  
  17. var
  18.   Input: Text;          { Standard-Eingabedatei }
  19.   Output: Text;         { Standard-Ausgabedatei }
  20.   FileMode: Byte;       { Standard-Modus der Dateieröffnung }
  21.  
  22.   PrefixSeg: Word;      { Speichert die Segmentadresse des
  23.                           Programmsegment-Präfix }
  24.  
  25.   HeapOrg: Pointer;     { Zeigt auf den Beginn des Heap }
  26.   HeapPtr: Pointer;     { Zeigt auf die momentane Spitze des Heap }
  27.   FreePtr: Pointer;     { Zeigt auf die Fragmentliste }
  28.   FreeMin: Word;        { Minimaler Platz für die Fragmentliste }
  29.   HeapError: Pointer;   { Zeigt auf die Behandlungsroutine für Fehler
  30.                           bei der dynamischen Speicherverwaltung }
  31.  
  32.   ExitProc: Pointer;    { Zeigt auf die Exit-Prozedur(kette) }
  33.   ExitCode: Integer;    { Speichert den Exitcode des Programms }
  34.   ErrorAddr: Pointer;   { Speichert die Adresse eines Laufzeitfehlers }
  35.  
  36.   RandSeed: Longint;    { Startwert bzw. Rechenregister des "Zufallszahlen"-
  37.                           Generators }
  38.  
  39.   SaveInt00: Pointer;   { Gespeicherter Interrupt $00 des Systems }
  40.   SaveInt02: Pointer;   { Gespeicherter Interrupt $02 des Systems }
  41.   SaveInt23: Pointer;   { Gespeicherter Interrupt $23 des Systems }
  42.   SaveInt24: Pointer;   { Gespeicherter Interrupt $24 des Systems }
  43.   SaveInt75: Pointer;   { Gespeicherter Interrupt $75 des Systems }
  44.  
  45. implementation
  46.