Text preview for : OsStaticDefs.mesa_Oct77.pdf part of xerox OsStaticDefs.mesa Oct77 xerox mesa 3.0_1977 listing OsStaticDefs.mesa_Oct77.pdf



Back to : OsStaticDefs.mesa_Oct77.p | Home

ossTATICDEFS.mESA 24-0CT-77 18:38:25 Page 1


-- OsStaticDefs.Mesa Edited by Sandman on August 23, 1977 9:25 PM
DIRECTORY
StringDefs: FROM "stringdefs",
AltoFileDefs: FROM "altofiledefs";
DEFINITIONS FROM StringDefs, AltoFileDefs;
OsStaticDefs: DEFINITIONS =
8EGIN
OsStatics: POINTER TO POINTER TO OsStaticRecord = LOOPHOLE[1767778]:
OsStaticRecord: TYPE = PRIVATE MACHINE DEPENDENT RECORD [
EnumerateFp: POINTER,
fpSy~Dir: POINTER TO CFP,
fpSysStat: POINTER TO CFP,
fpDiskDescriptor: POINTER TO CFP,
fpSysLog: POINTER TO CFP,
fpSysTs: POINTER TO CFP,
fpUserCm: POINTER TO CFP,
fpComCm: POINTER TO CFP,
fpRemCm: POINTER TO CFP,
fpExecutive: POINTER TO CFP,
fpSysFont: POINTER TO CFP,
fpWorkingDir: POINTER TO CFP,
nameWorkingDir: POINTER TO bcplSTRING,
Os8uffer: POINTER TO WORD,
EventVector: PUBLIC POINTER TO WORD,
UserName: PUBLIC POINTER TO bcplSTRING,
UserPassword: PUBLIC POINTER TO bcplSTRING,
OsFinish: POINTER,
OsFinishCode: PUBLIC CARDINAL,
OsVersion: PUBLIC CARDINAL,
OsVersionCompatible: PUBLIC CARDINAL,
OsFinishSafeAdr: POINTER,
SerialNumber: PUBLIC CARDINAL,
lvUserFinishProc: POINTER,
SysErr: POINTER,
CounterJunta: POINTER,
Cal1Swat: POINTER,
lvAbortFlag: PUBLIC POINTER TO CARDINAL,
lvSwatContextProc: POINTER,
OutLd: POINTER,
InLd: POINTER,
BootFrom: POINTER,
DiskIOSetup: POINTER,
DiskIOTransfer: POINTER,
UpdateTime: POINTER,
lvParitySweepCount: POINTER,
LastLdCB: POINTER,
jun taTab 1 e: POINTER,
AltoVersion: PUBLIC AltoVersionNumber,
ErrorLogAddress: PUBLIC WORD,
lvParityPhanlomEnable: POINTER
];
AltoVersionNumber: TYPE = MACHINE DEPENDENT RECORD [
engineeringnumber: [0 .. 17B],
buildnumber: [0 .. 178],
microcodeversion: [0 .. 377B]
];
END ...