public abstract class C1541Runner extends Event
Event.Phase
Modifier and Type | Field and Description |
---|---|
protected EventScheduler |
c1541Context |
protected EventScheduler |
c64Context |
name, next, triggerTime
Constructor and Description |
---|
C1541Runner(EventScheduler c64Context,
EventScheduler c1541Context) |
Modifier and Type | Method and Description |
---|---|
abstract void |
cancel() |
void |
reset() |
void |
setClockDivider(CPUClock clock) |
abstract void |
synchronize(long offset) |
protected int |
updateSlaveTicks(long offset)
Return the number of clock ticks that 1541 should advance.
|
protected final EventScheduler c64Context
protected final EventScheduler c1541Context
public C1541Runner(EventScheduler c64Context, EventScheduler c1541Context)
protected int updateSlaveTicks(long offset)
offset
- adjust C64 cyclespublic void setClockDivider(CPUClock clock)
public void reset()
public abstract void cancel()
public abstract void synchronize(long offset)
Copyright © 2018 Ken Händel. All rights reserved.