Communication.config
Copyright © 1985 by Xerox Corporation. All rights reserved.
HGM on: November 1, 1985 12:14:38 pm PST
Russ Atkinson (RRA) October 17, 1985 6:10:51 pm PDT
PACK
EthernetDriver,
EthernetOneDriver, DispatcherImpl,
CommunicationControl, PilotCommUtil, Boss, StatsHot, BufferMgr;
Communication:
CONFIGURATION
LINKS:
CODE
IMPORTS CommUtilDefs, EthernetFace, EthernetOneFace, GermSwap, LoadState, PrincOpsUtils, Process, ProcessorFace, StatsDefs, VM, RPCPrivate
EXPORTS ALL
CONTROL CommunicationControl = BEGIN
Level0:
CONFIGURATION
IMPORTS BufferDefs, CommUtilDefs, DriverDefs, EthernetFace, EthernetOneFace, GermSwap, LoadState, PrincOpsUtils, Process, ProcessorFace, StatsDefs, RPCPrivate
EXPORTS ALL
CONTROL DispatcherImpl =
BEGIN
EthernetDriver;
not STARTED ? (CreateDefaultEthernetDrivers from Boss)
DispatcherImpl;
STARTED by Boss.MainlineCode
Follow four need frame links because they have imports that come into .boot files.
EthernetOneDriver
LINKS:
FRAME;
not STARTED ? (CreateDefaultEthernetOneDrivers from Boss)
END;
CommunicationControl;
STARTED by PilotControl
PilotCommUtil;
STARTED by CommunicationControl.InitializeCommunication
Boss;
STARTED by CommunicationControl.InitializeCommunication
StatsHot;
STARTED by CommunicationControl.InitializeCommunication
BufferMgr;
STARTED by Boss.MainlineCode;
Level0;
END.