-- File: VM.config -- Last edited by Levin: April 15, 1983 10:36 AM VM: CONFIGURATION LINKS: CODE IMPORTS AllocDefs, BufferDefs, DiskKDDefs, FrameDefs, FrameOps, FSPDefs, ImageDefs, LogDefs, MiscDefs, ProcessDefs, ProcessOps, PupDefs, SegmentDefs, Storage, StringDefs, SystemDefs, Time EXPORTS AltoFile, DiskIODefs, DynamicZone, FileDefs, Sequin, VMDefs, VMSpecial, VMStorage = BEGIN AltoFileSystem: CONFIGURATION LINKS: CODE IMPORTS DiskKDDefs, FileDefs, FrameDefs, FrameOps, LogDefs, MiscDefs, ProcessDefs, ProcessOps, SegmentDefs, StringDefs, VMDefs, VMSpecial, VMStorage EXPORTS AltoFile, DiskIODefs, FileDefs = BEGIN AltoDisk: CONFIGURATION LINKS: CODE IMPORTS FrameDefs, FrameOps, LogDefs, MiscDefs, ProcessDefs, ProcessOps, SegmentDefs, StringDefs, VMStorage EXPORTS DiskIODefs = BEGIN DiskDriver; DiskRequestor; DiskControl; END; AltoDisk; AltoFileControl; AltoFileOpsA; AltoFileOpsB; AltoFileOpsC; AltoFileList; AltoKD; AltoDirectory; AltoDirList; END; IFSFileSystem: CONFIGURATION LINKS: CODE IMPORTS FileDefs, FrameDefs, LogDefs, MiscDefs, PupDefs, Sequin, Storage, StringDefs, Time, VMDefs, VMStorage EXPORTS FileDefs = BEGIN IFSFileControl; IFSFileOpsA; IFSFileOpsB; IFSFileOpsC; IFSFileList; END; JuniperFileSystem: CONFIGURATION LINKS: CODE EXPORTS FileDefs = BEGIN JuniperStub; END; VirtualMemory: CONFIGURATION LINKS: CODE IMPORTS AltoFile, DiskIODefs, FileDefs, FrameDefs, ImageDefs, LogDefs, ProcessDefs, SegmentDefs, StringDefs, VMDefs, VMStorage EXPORTS VMDefs, VMSpecial = BEGIN VMCacheOps; VMCacheMgr; VMFile; VMIO; VMPageOps; VMPageMgr; VMControl; END; RealMemory: CONFIGURATION LINKS: CODE IMPORTS AllocDefs, FSPDefs, SegmentDefs, Storage, StringDefs, SystemDefs, VMSpecial EXPORTS DynamicZone, VMStorage = BEGIN VMStorageMgr; DynamicZonePack; END; RealMemory; FileCommon; SequinImpl; AltoFileSystem; IFSFileSystem; JuniperFileSystem; VirtualMemory; END.