-- UnpackedPilotKernel.config -- (last edited by Levin on June 10, 1982 9:43 am) -- Note that the configuration name is PilotKernel; this -- serves as input to the Packager to produce PilotKernel.bcd. -- It may also be used by using binder command line -- options/Directory Statements. PACK -- Resident code; Each module corresponds to a PACK -- in a smaller configuration. SystemImpl, -- Control (has a resident cleanup procedure) FileCacheImpl, -- Store BootSwapCross, -- MesaRuntime ResidentHeapImpl, -- Misc UserTerminalImpl, -- UserTerminalDriver DiskDriverSharedImpl; -- DiskDrivers PilotKernel: CONFIGURATION IMPORTS PilotClient, SpecialTransaction, -- Communication -- CommunicationPrograms, -- Heads -- ColorDisplayFace, DisplayFace, HeadStartChain, KeyboardFace, MouseFace, ProcessorFace, RealMemory, SA4000Face, SA800Face, TemporarySetGMT, --Pilot Loader-- RuntimePrograms, -- Inlines to keep the Binder happy -- BitBlt, Inline, PilotDisk EXPORTS ALL = BEGIN -- PilotKernel[ -- CommunicationPrograms, DiskChannel, DriverStartChain1, HeadStartChain, -- KeyboardFace, PilotClient, ProcessInternal, -- ProcessorFace, RealMemory, RuntimeInternal, RuntimePrograms, -- SpecialTransaction, StoreDriverStartChain, TemporarySetGMT]; [DebuggerSwap, StoragePrograms, PilotSwitches, System, SpecialSystem, SystemInternal, ControlPrograms] ← Control[ BootSwap, CommunicationPrograms, DebuggerSwap, DeviceCleanup, DriverStartChain, HeadStartChain, Inline, KernelFile, KernelPhysicalVolume, MiscPrograms, PilotClient, Process, ProcessorFace, RealMemory, Runtime, RuntimeInternal, RuntimePrograms, Space, StoragePrograms, StoreDriverStartChain, SwapperDriverStartChain, TemporarySetGMT, Transaction, Volume]; MesaRuntime; Misc; Store; [DiskChannel, DiskChannelBackend, DiskDriverShared, FloppyChannel, FloppyChannelInternal, PhysicalVolume, StoreDriverStartChain, SwapperDriverStartChain] ← DiskDrivers[ Inline, PhysicalVolume, PilotDisk, PilotSwitches, Process, ProcessInternal, ResidentHeap, RuntimeInternal, SA4000Face, SA800Face, SimpleSpace, Utilities]; [ColorDisplay, DriverStartChain, UserTerminal] ← UserTerminalDriver[ BitBlt, ColorDisplayFace, DisplayFace, KeyboardFace, MouseFace, PilotSwitches, Process, ProcessInternal, ResidentHeap, Runtime, Space, SpecialSpace, System, Transaction]; END. LOG (For earlier log entries, see Pilot 4.0 archive version.) April 16, 1980 5:33 PM McJones Add SetGMTUsingEthernet April 13, 1980 11:00 PM Forrest Don't export IOCS April 28, 1980 1:52 PM Danielson Remove RS232 head and channel April 29, 1980 8:57 AM Schwartz Don't export Dialup and PhoneNetwork; export D0InputOutput May 2, 1980 12:51 PM Forrest Change packs June 11, 1980 11:47 AM Luniewski Export PhysicalVolume as public June 19, 1980 2:03 PM Luniewski Export Scavenger as public June 26, 1980 2:16 PM Luniewski Export BcdOps and PilotLoadStateOps to Pilot insiders July 16, 1980 11:25 PM Gobbel Export Transaction, SpecialTransaction July 19, 1980 3:12 PM McJones Export Heap, SpecialHeap, DiskChannelBackend, DiskDriverShared, OISTransporter, PhoneNetwork, SocketInternal, Transaction; import Dialup, RS232C; StatsPrivateDefs=>StatsOps, OISProcessorFace=>ProcessorFace July 29, 1980 11:29 AM McJones Remove HeadsD0 August 12, 1980 10:11 AM BLyon Removed ByteBltDefs. August 13, 1980 5:48 PM Jose Import Inline, PilotDisk, and SA800Face, export FloppyChannel, link Floppy into DriverStartChain August 26, 1980 10:53 AM BLyon renamed EthernetFace to EthernetOneFace. August 29, 1980 7:23 PM Forrest Killed PPData Export. September 6, 1980 3:00 PM HGM IMPORT EthernetFace. September 15, 1980 11:11 AM Forrest Links: CODE. September 20, 1980 3:05 PM Forrest Change outer name to TestPilotUnpacked. September 25, 1980 4:48 PM Gobbel Added import and export of SpecialTransaction. October 2, 1980 5:47 PM Jose Export FloppyChannelInternal. October 3, 1980 5:45 PM Forrest Import TemporarySetGMT. October 9, 1980 1:55 PM Luniewski Add Export of VolumeExtras. Move SubSys to "For insiders" section. December 8, 1980 4:29 PM Gobbel Rename TestPilotKernel -> PilotKernel. December 17, 1980 4:44 PM Luniewski Import PilotSwitches to DiskDrivers. January 16, 1981 2:32 PM Gobbel Import RealMemory. January 20, 1981 9:15 PM Knutsen Constructed UnpackedPilotKernel.config from UnpackedTestPilot.config and PilotKernel.config. January 26, 1981 3:06 PM Luniewski Deleted export of StoreDriverStartChain from DiskDrivers. Import DriverStartChain into PilotControl and not DriverStartChain1; import KernelPhysicalVolume into Control March 4, 1981 10:41 AM Yokota Export SpaceExtras March 9, 1981 6:04 PM Yokota PerformancePrograms is not imported anymore 23-Mar-82 16:06:06 Levin Add export of ColorDisplay 28-Apr-82 10:07:46 Levin EXPORTS ALL June 10, 1982 9:43 am Levin Add imports of BitBlt (for ColorCursorImpl)