-- File: OscarDicentra.config - last edit:
-- AOF                 15-Feb-88 17:05:23
-- HGM                  7-Jul-85 14:34:15
-- Copyright (C) 1984, 1985, 1988 by Xerox Corporation. All rights reserved. 

DIRECTORY
  Base: FROM "UnpackedBase",
  SOSP83HeapImpl: FROM "SOSP83UnpackedHeapImpl",
  PilotKernel: FROM "UtilityPilotKernel",
  XNS: FROM "UnpackedXns";

  -- NOTE: UtilityPilot.bootmesa uses UtilityPilotClientImpl to make code
  --   resident.  Either clients must PACK all their modules to 
  --   UtilityPilotClientImpl (and add no packaged code)
  --   or they must change the bootmesa file or they must add
  --   parameter files.
  -- There is a seperate bootmesa file for UtilityCommunication;
  -- The prototype for the Makeboot command is:
  --   Makeboot Client[parm: UtilityPilot, parm: UtilityCommunication]/u
PACK
  UtilityPilotClientImpl,
  SOSP83HeapGeneric, SOSP83HeapNormal, SOSP83HeapUniform, SOSP83HeapMDS,
  DESDicentra, OscarAdm, RemoteTTY, PupTelnetStreamImpl,
  PhoneHeadDicentra, BootingWartOld, BootingWartNew, StatsCold;

Oscar: CONFIGURATION
  IMPORTS
    SpecialSpace, Stats, XMessage, XComSoftMessage, 
    CHStubInternal, RuntimePrograms, RuntimeInternal =
  BEGIN
  OldPilot: CONFIGURATION
    IMPORTS
      BeepFace, CommunicationPrograms, DisplayFace, FloppyDiskFace,
      HeadStartChain, Heap, KernelPrograms, KeyboardFace, MouseFace,
      PilotClient, ProcessorFace, RealMemory, RealMemoryExtras, RuntimeInternal,
      RuntimePrograms--loader--, PilotDiskFace, PilotDiskFaceExtras,
      TemporarySetGMT
    EXPORTS
    
    -- Public Interfaces:
      ByteBlt, File, FileExtras, FloppyChannel, ObjAlloc, PhysicalVolume,
      Process, Runtime, Scavenger, Space, Stream, System, SystemExtras, 
      TemporaryBooting, UserTerminal,
      UserTerminalExtras, UserTerminalExtras2, -- temporary
      Volume, VolumeConversion, Zone,
      
    -- Friends Interfaces:
      DebuggerSwap, DeviceCleanup, DeviceError, DiskChannel, DiskChannelExtras,
      DiskScheduler, ResidentHeap, Snapshot, SpecialFile, SpecialFloppyChannel,
      SpecialRuntime, SpecialSpace, SpecialSpaceExtras, SpecialSystem,
      SpecialVolume, VM, VMExtras, ZoneInternal,
      
    -- Perf interfaces (also Friends) 
      DiskDriversPerf, FileBasicsPerf, FileMgrPerf, ResMemPerf, SpacePerf, VMPerf,
      
    -- Private interfaces 
      KernelFile, LoadState, RuntimeInternal,
    -- Wart
      BootingWart = 
      
    BEGIN
    PilotKernel; BootingWartOld;
    END;


  SOSP83HeapImpl LINKS: CODE;
  OldPilot;
  Base;
  XNS;
  BasicHeadsDicentra;
  BootingWartNew;
  CommunicationStats;

  SubOscar;

  DESDicentra LINKS: CODE;
  OscarAdm LINKS: CODE;
  RemoteTTY LINKS: CODE;
  PupTelnetStreamImpl LINKS: CODE;

  PhoneHeadDicentra LINKS: CODE;
  END.....