-- File: MachineIDDefs.Mesa, Last Edit: HGM February 17, 1979 8:52 PM
MachineIDDefs: DEFINITIONS =
BEGIN
-- COPIED FROM <Pilot>SystemInternal to avoid recompilation problems
GetMyMachineID: PROCEDURE RETURNS [MachineID];
MachineID, ProcessorID: TYPE = PRIVATE MACHINE DEPENDENT RECORD[
element: ElementType,
series: CARDINAL];
SeriesType: TYPE = {altoFP, ethernet, ois};
ElementType: TYPE = RECORD[SELECT COMPUTED SeriesType FROM
ethernet => [net: [0..256), host: [0..256)], -- series = ethernetSeries
ois => [CARDINAL], -- series IN OISProcessorSeries
ENDCASE];
OISProcessorSeries: TYPE = [0..177775B];
ethernetSeries: CARDINAL = 177776B;
altoFPSeries: CARDINAL = 177777B;
END.