Unit 'Exec' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#arosunits]

TExecBase

Declaration

Source position: exec.pas line 1067

type TExecBase = record

  LibNode: TLibrary;

  SoftVer: Word;

  LowMemChkSum: SmallInt;

  ChkBase: IPTR;

  ColdCapture: APTR;

  CoolCapture: APTR;

  WarmCapture: APTR;

  SysStkUpper: APTR;

  SysStkLower: APTR;

  MaxLocMem: IPTR;

  DebugEntry: APTR;

  DebugData: APTR;

  AlertData: APTR;

  MaxExtMem: APTR;

  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: APTR;

  TaskTrapCode: APTR;

  TaskExceptCode: APTR;

  TaskExitCode: APTR;

  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: APTR;

  KickTagPtr: APTR;

  KickCheckSum: APTR;

  ex_Pad0: Word;

  ex_LaunchPoint: IPTR;

  ex_RamLibPrivate: APTR;

  ex_EClockFrequency: ULONG;

  ex_CacheControl: ULONG;

  ex_TaskID: ULONG;

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

  ex_MMULock: Pointer;

  ex_Reserved2: array [0..1] of IPTR;

  ex_DebugFlags: ULONG;

  ex_MemHandlers: TMinList;

  ex_MemHandler: Pointer;

  DebugArosBase: PArosSupportBase;

end;


Documentation generated on: 2023-03-18