Fixed CPU start/stop control; runCPU is now strictly a worker function, not a control interface (PDP-11 only; other CPUs still need to be updated to match)
This commit is contained in:
parent
c858fd0699
commit
c7dbfc02be
18 changed files with 945 additions and 918 deletions
|
|
@ -983,7 +983,7 @@ ComputerPDP11.prototype.reset = function()
|
|||
*
|
||||
* Notify all (other) components with a start() method that the CPU has started.
|
||||
*
|
||||
* Note that we're called by runCPU(), which is why we exclude the CPU component,
|
||||
* Note that we're called by startCPU(), which is why we exclude the CPU component,
|
||||
* as well as ourselves.
|
||||
*
|
||||
* @this {ComputerPDP11}
|
||||
|
|
@ -1007,7 +1007,7 @@ ComputerPDP11.prototype.start = function(ms, nCycles)
|
|||
*
|
||||
* Notify all (other) components with a stop() method that the CPU has stopped.
|
||||
*
|
||||
* Note that we're called by runCPU(), which is why we exclude the CPU component,
|
||||
* Note that we're called by stopCPU(), which is why we exclude the CPU component,
|
||||
* as well as ourselves.
|
||||
*
|
||||
* @this {ComputerPDP11}
|
||||
|
|
|
|||
Loading…
Reference in a new issue