fn stop(cpu: &mut Cpu) {
    // The opcode takes two bytes for some reason, the 2nd byte should
    // be 00 but I don't know if it's important. Just skip it for now.
    let _ = next_byte(cpu);

    cpu.stop();
}
/// Stop, blank the screen and wait for button press
Stop, blank the screen and wait for button press
Stop blank the screen and wait for button press
fn stop(cpu: &mut Cpu) {
    // The opcode takes two bytes for some reason, the 2nd byte should
    // be 00 but I don't know if it's important. Just skip it for now.
    let _ = next_byte(cpu);
    cpu.stop();
}
fn stop ( cpu : & mut Cpu ) { // The opcode takes two bytes for some reason, the 2nd byte should // be 00 but I don't know if it's important. Just skip it for now. let _ = next_byte ( cpu ) ; cpu . stop ( ) ; }
Stop, blank the screen and wait for button press
Stop blank the screen and wait for button press
cpu
&mut Cpu
cpu
&mut Cpu