Processor Related Types
ProcessorCommand: TYPE = REF ProcessorCommandRec;
ProcessorCommandRec:
TYPE =
RECORD [
cmd: PBusModel.PCmdType,
adrs: Word,
data: Word
];
ProcessorSpecific: TYPE = REF ProcessorSpecificRec;
ProcessorSpecificRec:
TYPE =
RECORD [
commandList: LIST OF ProcessorCommand ← NIL,
pbus: DM.Component ← NIL
];
Create:
PUBLIC
PROC [commandList:
LIST
OF ProcessorCommand ←
NIL, pbus:
DM.Component]
RETURNS [processor:
DM.Component];