chore: change how bus components are clocked
This commit is contained in:
@@ -136,8 +136,10 @@ impl Cpu {
|
||||
}
|
||||
};
|
||||
|
||||
self.bus.step(cycles);
|
||||
self.bus.step_dma(cycles);
|
||||
let pending: u32 = cycles.into();
|
||||
for _ in 0..pending {
|
||||
self.bus.clock();
|
||||
}
|
||||
|
||||
self.handle_interrupts();
|
||||
|
||||
|
Reference in New Issue
Block a user