-- File XMesaPress.configG.Williams
--last changed March 10, 1982 5:23 PM by GWilliams
-- Added MesaBand module.
--
DIRECTORY
PressNetListener: FROM "PressListener",
PrintSlot: FROM "ExperimentalPrintSlot";

MesaPress: CONFIGURATION
IMPORTS AllocDefs, BcplOps, BitBltDefs, FrameDefs, FrameOps, FSPDefs, ImageDefs, Inline, InlineDefs, IODefs, MiscDefs, ProcessDefs, SegmentDefs, Storage, StreamDefs, StringDefs, SystemDefs
CONTROL Press =

BEGIN
MesaBand;
--configuration that expands bands entries from file PBand.0 on the Trident
--and calls MesaPress routines to write Press.bits
--IMPORTS BitBltDefs, Heap, Inline, MiscDefs, PressBandsDefs, SegmentDefs
--EXPORTS MesaBands

MesaTfs;
--Tfs Package
--IMPORTS AllocDefs, BcplOps, FrameDefs, FrameOps, ImageDefs, InlineDefs, IODefs, MiscDefs, ProcessDefs, SegmentDefs, StringDefs, SystemDefs, TridentDefs
--EXPORTS AltoRam, RamDefs, TridentDefs, Trouble

BootRam;
--IMPORTS AltoRam
--EXPORTS PressDefs

PressInit;
--IMPORTS AltoRam, InlineDefs, IODefs, PressDefs, SegmentDefs, StreamDefs, StringDefs, SystemDefs, TridentDefs
--EXPORTS PressDefs

PressLockCode;
--IMPORTS ControlDefs, FrameDefs, TridentDefs
--EXPORTS PressDefs

PrintSlot;
-- IMPORTS InlineDefs, IODefs, MiscDefs, PressDefs, RamDefs, SegmentDefs, Storage, SystemDefs, TridentDefs, FSPDefs

Press;--main pack
--IMPORTS ImageDefs, PressDefs, PressNetDefs, SystemDefs, TridentDefs
--EXPORTS PressDefs

--From here down is PressNetListener stuff - - doesn’t need any new imports to this config

PressNetListener;
--IMPORTS AltoRam, EFTPDefs, IODefs, InlineDefs, MesaBands, PressBandsDefs, PressDefs, PressNetDefs, PupDefs, SegmentDefs, TridentDefs
--EXPORTS PressNetDefs
PressBandsOps;
--IMPORTS AltoRam, IODefs, InlineDefs, MiscDefs, PressDefs, SegmentDefs, TridentDefs
--EXPORTS PressBandsDefs

EFTPRecv;
--uncomment this line if for PressListen
--IMPORTS InlineDefs, CommUtilDefs, EFTPDefs, PupDefs
--EXPORTS EFTPDefs

--Need EFTPSend because it implements EFTPTimeOut and EFTPRecv doesn’t
EFTPSend;
--IMPORTS InlineDefs, CommUtilDefs, PupDefs
--EXPORTS EFTPDefs

TinyPup;
--IMPORTS FrameDefs, ImageDefs,
--ProcessDefs, SegmentDefs, StringDefs, SystemDefs
--EXPORTS Stream, ByteBltDefs,
--PupPktDefs, PupStream, PupDefs, CommUtilDefs, BufferDefs,
--DriverDefs, PupRouterDefs


END.
--last changed October 23, 1981 4:50 PM by GWilliams
--Press&PressInit changed, added PressNetListener
--last changed January 11, 1982 2:03 PM by GWilliams
-- use ExperimentalPrintSlot for experimentation on speed.
--last changed January 13, 1982 4:38 PM by GWilliams
-- Now Import AltoRamLoader routines from MesaTfs.
--last changed March 5, 1982 4:44 PM by GWilliams
-- Added PressBandsOps module.