RoseEngine.Mesa
Spreitzer, October 18, 1985 5:17:01 pm PDT
Barth, August 16, 1985 4:55:42 pm PDT
DIRECTORY PrincOps, RoseControl, RoseSimTypes, RoseWireTypes;
RoseEngine: CEDAR DEFINITIONS =
This module defines some random stuff useful in the kernel of the simulator.
BEGIN OPEN RoseWireTypes, RoseSimTypes;
GetWireGroup: PROC [wire: Wire] RETURNS [wg: WireGroup];
ScheduleCell: PROC [cell: RoseCellInstance];
PerturbWire: PROC [rw: RoseWire, agitator: ModelSlot, evenIfInput: BOOL];
GetRoseCell: PROC [sim: Simulation, ci: CellInstance] RETURNS [rci: RoseCellInstance];
GetRoseWire: PROC [sim: Simulation, w: Wire] RETURNS [rw: RoseWire];
GetRoseCellType: PROC [ct: CellType, details, privates: BOOL] RETURNS [rct: RoseCellType];
NoteTweak: PROC [rw: RoseWire, bbTable: PrincOps.BitBltTablePtr];
END.