CedarRoot.config
last edit by Levin, November 22, 1982 6:19 pm
last edit by Paul Rovner, April 20, 1983 11:55 am
last edit by Schmidt, February 24, 1983 9:15 am
last edit by Russ Atkinson, May 25, 1983 3:59 pm
CedarRoot: CONFIGURATION LINKS: CODE
IMPORTS
-- Pilot --
ByteBlt, DebuggerSwap, DeviceCleanup, DiskChannel, File, Heap, Hierarchy,
KernelFile, LogicalVolume, MapLog, PilotSwitches, Process, ResidentHeap,
Runtime, RuntimeInternal, Snapshot, Space, SpaceImplInternal, SpecialFile,
SpecialSpace, SpecialVolume, Stream, System, TemporaryBooting, Transaction,
TransactionExtras, UserTerminal, VolAllocMap, VolFileMap, Volume, VolumeExtras,
VolumeImplInterface,
BootSwapCross, FileImpl, SubVolumeImpl,
-- BasicHeads --
DESFace, DisplayFace, ProcessorFace, MouseFace, TemporarySetGMT,
-- Communication --
BufferDefs, CommUtilDefs, DriverDefs, PupDefs, StatsDefs,
-- Loader --
BcdOps, Loader, PilotLoaderOps, PilotLoadStateOps,
-- Initialization sequencing --
CedarInitSequence,
-- Hack: fixed up by (MakeBoot's) dynamic loader --
DirectoryFilesImpl,
fixed up by RuntimeLoader when @basicloadees are loaded
AMProcessBasic, CIFS, FileLookup, FileIOPrivate, List, PrintTV
EXPORTS ALL
CONTROL
QDTS, CompatibilityPackage, CedarInitBasement,
BcdOpsImpl, SafeStoragePackage, RealImpl, Rigging, BasicAtomImpl, RuntimeLoader,
BringOverPackage =
BEGIN
CedarInit: CONFIGURATION LINKS: CODE
IMPORTS
-- Pilot --
File, Heap, PilotSwitches, Process, Runtime, Space, SpecialSpace,
Stream, System, TemporaryBooting, Transaction, UserTerminal, Volume,
-- BasicHeads --
ProcessorFace,
-- Rest of CedarRoot --
BringOverCall, CedarInitPrivate, CedarSnapshot, CedarVersion, ConvertUnsafe,
DateAndTimeUnsafe, Directory, FileStream, Format, IO, Loader, LongString, Rope,
Storage, STP, Streams, String, TerminalMultiplex, Time,
UserCredentials, UserCredentialsUnsafe,
-- Initialization sequencing --
CedarInitSequence
EXPORTS CedarInitOps, CedarVersion, PilotClient, SpecialTerminal
CONTROL CedarInitMain =
BEGIN
CedarInitMain LINKS: FRAME;
BasicLoader;
SpecialTerminalImpl;
END;
CedarInitBasement;
-- Unsafe stuff --
QDTS;
CompatibilityPackage;
TerminalMultiplexImpl;
GrapevineUser;
RealImpl;
BcdOpsImpl;
SafeStoragePackage;
CedarSnapshotImpl;
-- Safe stuff --
DateAndTimeImpl;
Rigging;
BasicAtomImpl;
BasicIOPackage;
UserCredentialsImpl;
RuntimeLoader;
CedarScannerImpl;
BringOverPackage; -- uses FileLookup.LookupFile[]
-- Initialization Driver --
CedarInit;
END.