Text preview for : MakeImageUtilites.mesa_Sep78.pdf part of xerox MakeImageUtilites.mesa Sep78 xerox mesa 4.0_1978 listing Mesa_4_System MakeImageUtilites.mesa_Sep78.pdf



Back to : MakeImageUtilites.mesa_Se | Home

MakelmageUtilities.mesa 2-Sep-78 13:58:17 Page 1


-- MakelmageUtilities.Mesa Edited by Sandman on May 17. 1978 8:54 AM
DIRECTORY
AltoDefs: FROM "altodefs" USING [PageSize].
AltoFileDefs: FROM "altofiledefs" USING [DirSN. eofDA. FA. FP. SN].
BcdMergeDefs: FROM "bcdmergedefs" USING [
FinalizeMerge. InitializeMerge. MergeBcd. MergedBcdSize. MergeModule.
WriteMergedBcd].
ControlDefs: FROM "controldefs" USING [
GFT. GFTIndex. GFTItem. NullGlobalFrame].
DirectoryDefs: FROM "directorydefs" USING [EnumerateDirectory].
FrameDefs: FROM "framedefs" USING [
EnumerateGlobalFrames. MakeCodeResident. SwapInCode. SwapOutCode].
ImageDefs: FROM "imagedefs" USING [ImageHeader. MapItem].
LoaderBcdUtilDefs: FROM "loaderbcdutildefs" USING [
BcdBase. ReleaseBcdSeg. SetUpBcd].
LoadStateDefs: FROM "loadstatedefs" USING [
BcdAddress. BcdSegFromLoadState. ConfigGFI. ConfigIndex. ConfigNull.
EnumerateLoadStateBcds. FileSegmentHandle. InitializeRelocation.
MapRealToConfig. ReleaseRelocation. Relocation].
MiscDefs: FROM "miscdefs" USING [SetBlock].
MIUtilityDefs: FROM "miutilitydefs" USING [
CFA. ConfigIndex. DataSegmentHandle. FileHandle. FileRequest.
FileSegmentHandle. FP. GlobalFrameHandle. LoadStateGFT. MoveWords.
PageNumber. ProcDesc. SpaceHeader. vDA].
SDDefs: FROM "sddefs" USING [SD. sGFTLength].
SegmentDefs: FROM "segmentdefs" USING [
AddressFromPage. DataSegmentAddress. DefaultBase. DefaultVersion.
DeleteDataSegment. EnumerateFileSegments, FileHandle, FileHint.
FileSegmentHandle, InsertFile, JumpToPage, NewDataSegment, NewFile.
NewFileSegment, Read, SwapOut, Unlock. Write],
StreamDefs: FROM "streamdefs" USING [
DiskHandle, GetIndex. SetIndex. StreamIndex].
StringDefs: FROM "stringdefs" USING [
EquivalentString. EquivalentSubStrings. SubStringDescriptor].
SystemDefs: FROM "systemdefs" USING [AllocatePages. FreePages];
DEFINITIONS FROM ImageDefs. MIUtilityDefs;
MakeImageUtilities: PROGRAM
IMPORTS DirectoryDefs, FrameDefs, LoadStateDefs, MiscDefs. SegmentDefs.
StreamDefs, StringDefs, SystemDefs. BcdMergeDefs. MIUtilityDefs.
LoaderBcdUtilDefs
EXPORTS ImageDefs, MIUtilityDefs
SHARES SegmentDefs, ControlDefs. ImageDefs