-- File: BootMeAgainDicentra.config - last edit:
-- AOF                 15-Feb-88 15:30:44
-- HGM                  3-Jul-85  1:32:54
-- Copyright (C) 1983, 1095, 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]

PACK
  UtilityPilotClientImpl, SOSP83HeapGeneric, SOSP83HeapNormal,
  SOSP83HeapUniform, SOSP83HeapMDS, BootingWartOld, BootingWartNew,
  TTYPortChannel, TTYLearSiegler, TTYImpl, OscarAdm;

BootMeAgainDicentra: CONFIGURATION LINKS: CODE
  IMPORTS
    BitBlt, Inline,
    RuntimeInternal, RuntimePrograms--no loader-- =
  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;
  
  AdmConfig: CONFIGURATION LINKS: CODE
    IMPORTS
      Format, Heap, Process, Runtime, Stream, String, SpecialRuntime,
      TTYPortFace
    EXPORTS TTY
    CONTROL TTYPortChannel, TTYLearSiegler =
    BEGIN
    TTYPortChannel;
    TTYLearSiegler;
    TTYImpl;
    END;
  
  OldPilot;
  BasicHeadsDicentra;
  Base;
  XNS;
  SubBootMeAgain;
  SOSP83HeapImpl;
  OscarAdm;
  AdmConfig;
  BootingWartNew;
  
  END.....