-- Melba.config, Mik Lamming,  6-Dec-83  8:38:38

DIRECTORY
  HeapImpl: FROM "UnpackedHeapImpl",
  PilotKernel: FROM "UtilityPilotKernel",
  UtilityPilotClientImpl: FROM "Alive";

  -- 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, HeapImpl,
  RavenSlotDriverImpl,
  MultibusServer, MultibusRpcServerImpl, Multibuser,
  DESDicentra, DESAux,
  DummyForwarder,  -- Hook for PupForOthello
  RPCSignals,  -- Hook for RPCRuntime
  Protocol, FSPRList, NameInfo, Locate, SendMail,
  FormatImpl, StringsImplA, StringsImplB, TimeImpl, Unformatter,
  PDInterpSysCallsDevelImpl, PDInterpBitmapImpl, PDInterpReaderImpl,
  PDInterpPageImpl,PDInterpOutputImpl, PDInterpMainImpl, PDPrinterRpcServerImpl,
  TTYImpl, TTYPortChannel, TTYLearSiegler, OscarAdm;


Melba: CONFIGURATION LINKS: CODE
  IMPORTS
    RuntimePrograms, RuntimeInternal --no loader-- =
  BEGIN
  
  StartTrapper: CONFIGURATION
    IMPORTS
      Heap, Process, ProcessorFace, Runtime, System,
      MesaRPC, MultibusRpcControl, Watchdog, LupineRuntime, RPCLupine, Space,
      TTYPortFace, SpecialRuntime, Stream, Format, String
    EXPORTS PilotClient
    CONTROL UtilityPilotClientImpl, MultibusServer, RavenSlotDriverImpl, PDInterpBitmapImpl,             PDInterpReaderImpl, PDInterpPageImpl, PDInterpOutputImpl, PDInterpMainImpl,
        TTYPortChannel, TTYLearSiegler, OscarAdm =
    BEGIN
      
    -- IMPORTS
    --  Format, Heap, Process, Runtime, Stream, String, SpecialRuntime, TTYPortFace
    -- EXPORTS TTY
    -- CONTROL TTYPortChannel, TTYLearSiegler =
  
    OscarAdm;
    TTYPortChannel;
    TTYLearSiegler;
    TTYImpl;
    RavenSlotDriverImpl;
    MultibusServer;
    UtilityPilotClientImpl;  -- Alive
    PDInterpSysCallsDevelImpl;
    PDInterpBitmapImpl;
    PDInterpReaderImpl;
    PDInterpPageImpl;
    PDInterpOutputImpl;
    PDPrinterRpcServerImpl;
    PDInterpMainImpl;
    END;

  PilotKernel;
  BasicHeadsDicentra;
  DESDicentra;
  DESAux;
  Communication;
  HeapImpl;
  PupForOthello;

  StartTrapper;
  MultibusRpcServerImpl;
  Multibuser;
  RPCRuntime;
    
  Protocol; FSPRList; NameInfo; Locate; SendMail;  -- GrapevineUser
  FormatImpl;
  StringsImplA;
  StringsImplB;
  TimeImpl;
  Unformatter;
  
  END.....