-- VolumeInternal.mesa (last edited by: Gobbel on: January 30, 1980 1:57 PM)
DIRECTORY
System: FROM "System",
SystemInternal: FROM "SystemInternal",
Volume: FROM "Volume";
VolumeInternal: DEFINITIONS
SHARES SystemInternal =
BEGIN
PageNumber: TYPE = LONG CARDINAL;
Descriptor: TYPE = RECORD[
volumeID: Volume.ID,
open: BOOLEAN];
Location: TYPE = {local, remote};
DriveHandle: TYPE = RECORD [LONG UNSPECIFIED]; -- LOOPHOLEd to a DiskChannel.DriveHandle.
--altoVolume: Volume.ID = [LOOPHOLE[SystemInternal.UniversalID[series: SystemInternal.altoFPSeries, extension: altoFP[fp: [0, 0]]], System.UniversalID]];
END.
LOG
Time: June 23, 1978 2:49 PMBy: RedellAction: Created file
Time: August 4, 1978 2:49 PMBy: RedellAction: Defined DiskHandle to eliminate compilation dependency on RigidDisk.
Time: August 29, 1978 2:43 PMBy: PurcellAction: Loopholed altoVolume from SystemInternal.UniversalID
Time: August 30, 1978 2:39 PMBy: LauerAction: Fixed syntactically incorrect LOOPHOLE of yesterday
Time: March 7, 1979 2:43 PMBy: RedellAction: Made PageNumber a LONG CARDINAL, as allowed by Mesa 5.0. Removed physical disk info to SubVolume interface.
Time: January 30, 1980 1:57 PMBy: GobbelAction: altoVolume commented out.