Processor Related Types
ProcessorCommand: TYPE = REF ProcessorCommandRec;
ProcessorCommandRec:
TYPE =
RECORD [
cmd: DMPBusModel.PCmdType,
adrs: DM.Word,
data: DM.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];
EmptyCommandList: PUBLIC SIGNAL [];