-- Copyright (C) 1983  by Xerox Corporation. All rights reserved. 
-- FlukeServer.config, HGM,  4-Mar-85 16:46:46
-- Diebert: 16-Oct-85  9:40:13

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,
  MultibusServer, MultibusRpcServerImpl, Multibuser,
  ScannerDImpl,
  TTYPortChannel, TTYImpl, DicentraRS232Impl, DicentraRS232CAsyncImpl,
  DESDicentra, DESAux,
  PupEchoServerNoDisk, -- Pup echo server
  DummyForwarder,  -- Hook for PupForOthello
  RPCSignals,  -- Hook for RPCRuntime
  StayAlive,
  Protocol, FSPRList, NameInfo, Locate, SendMail,
  FormatImpl, StringsImplA, StringsImplB, TimeImpl, Unformatter;


FlukeServer: CONFIGURATION LINKS: CODE
  IMPORTS
    RuntimePrograms, RuntimeInternal --no loader-- =
  BEGIN
  
  StartTrapper: CONFIGURATION
    IMPORTS
      Buffer, Format, Heap, Multibus, MultibusRpcControl, Process,
      PupDefs, PupStream, Runtime,
      Space, SpecialRuntime, Stats, Stream, String, System, TTYPortFace, Watchdog
    EXPORTS PilotClient
    CONTROL MultibusServer, ScannerDImpl, UtilityPilotClientImpl, TTYPortChannel,
      PupEchoServerNoDisk,
      StayAlive,
      DicentraRS232CAsyncImpl, DicentraRS232Impl =
    BEGIN
      TTYPortChannel;
      TTYImpl;
      DicentraRS232CAsyncImpl;
      DicentraRS232Impl;
      MultibusServer;
      ScannerDImpl;
      PupEchoServerNoDisk;
      StayAlive;
      UtilityPilotClientImpl;  -- Alive
      END;

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

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