Text preview for : ImageInfo.mesa_Sep78.pdf part of xerox ImageInfo.mesa Sep78 xerox mesa 4.0_1978 listing Mesa_4_Utilities ImageInfo.mesa_Sep78.pdf



Back to : ImageInfo.mesa_Sep78.pdf | Home

ImageInfo.mesa 2-Sep-78 14:40:55 Page 1



-- ImageInfo.mesa; edited by Sandman, May 25, 1978 12:17 PM
DIRECTORY
AltoDefs: FROM "altodefs" USING [PageSize],
AltoFileDefs: FROM "altofiledefs" USING [FP],
8cdDefs: FROM "bcddefs" USING [
FTHandle, FTIndex, FTNull, FTSelf, MTIndex, MTHandle, NameString,
SGIndex, SGHandle, VersionStamp],
ControlDefs: FROM "controldefs" USING [
FrameCodeBase, GFT, GFTltem, GlobalFrame, NullGlobalFrame],
DirectoryDefs: rROM "directorydefs" USING [EnumerateDirectory],
ImageFileInfoDefs: FROM "imagefileinfodefs",
ImageDefs: FROM "imagedefs" USING [ImageHeader],
LoaderBcdUtilDefs: FROM "loaderbcdutildefs" USING [
BcdBase, EnumerateModuleTable, EnumerateSegTable],
LoadStateDefs: FROM "loadstatedefs" USING [
BcdAddress. Configlndex, ConfigNull, EnumerationDirection. LoadState.
LoadStateGFT. Relocation],
MiscDefs: FROM "miscdefs" USING [Zero],
SDDefs: FROM "sddefs" USING [SD, sGFTLength].
SegmentDefs: FROM "segmentdefs" USING [
AddressFromPage. DeleteFileSegment, FileHandle. FileSegmentAddress.
FileSegmentObject, InsertFile. NewFile, NewFileSegment, OldFileOnly.
Read. SwapIn, SwapOut, Unlock. VMtoFileSegment].
StringDefs: FROM "stringdefs" USING [
AppendSubString, EquivalentSubStrings, SubString. SubStringDescriptor].
SystemDefs: FROM "systemdefs" USING [
AllocateHeapNode, AllocateResidentPages. FreeHeapNode, FreeSegment];
DEFINITIONS FROM ImageFileInfoDefs;
ImageInfo: PROGRAM
IMPORTS DirectoryDefs, ImageFileInfoDefs, LoaderBcdUtilDefs, MiscDefs, SegmentDefs, StringDefs. Syste
""mDefs
EXPORTS ImageFilelnfoDefs, LoadStateDefs
SHARES ImageDefs = BEGIN

SetImage: PUBLIC PROCEDURE [name: STRING]