Unit 'EXEC' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#amunits]

tExecBase

Declaration

Source position: exec.pas line 983

type tExecBase = record

  LibNode: tLibrary;

  SoftVer: Word;

  LowMemChkSum: SmallInt;

  ChkBase: ULONG;

  ColdCapture: Pointer;

  CoolCapture: Pointer;

  WarmCapture: Pointer;

  SysStkUpper: Pointer;

  SysStkLower: Pointer;

  MaxLocMem: ULONG;

  DebugEntry: Pointer;

  DebugData: Pointer;

  AlertData: Pointer;

  MaxExtMem: Pointer;

  ChkSum: Word;

  IntVects: array [0..15] of tIntVector;

  ThisTask: pTask;

  IdleCount: ULONG;

  DispCount: ULONG;

  Quantum: Word;

  Elapsed: Word;

  SysFlags: Word;

  IDNestCnt: ShortInt;

  TDNestCnt: ShortInt;

  AttnFlags: Word;

  AttnResched: Word;

  ResModules: Pointer;

  TaskTrapCode: Pointer;

  TaskExceptCode: Pointer;

  TaskExitCode: Pointer;

  TaskSigAlloc: ULONG;

  TaskTrapAlloc: Word;

  MemList: tList;

  ResourceList: tList;

  DeviceList: tList;

  IntrList: tList;

  LibList: tList;

  PortList: tList;

  TaskReady: tList;

  TaskWait: tList;

  SoftInts: array [0..4] of tSoftIntList;

  LastAlert: array [0..3] of LONG;

  VBlankFrequency: Byte;

  PowerSupplyFrequency: Byte;

  SemaphoreList: tList;

  KickMemPtr: Pointer;

  KickTagPtr: Pointer;

  KickCheckSum: Pointer;

  ex_Pad0: Word;

  ex_LaunchPoint: ULONG;

  ex_RamLibPrivate: Pointer;

  ex_EClockFrequency: ULONG;

  ex_CacheControl: ULONG;

  ex_TaskID: ULONG;

  ex_Reserved1: array [0..4] of ULONG;

  ex_MMULock: Pointer;

  ex_Reserved2: array [0..2] of ULONG;

  ex_MemHandlers: tMinList;

  ex_MemHandler: Pointer;

end;


Documentation generated on: 2023-03-18