fn reti(cpu: &mut Cpu) {
    let addr = cpu.pop_word();

    cpu.load_pc(addr);

    cpu.enable_interrupts();
}
/// Pop return address from stack and jump to it then enable
/// interrupts.
Pop return address from stack and jump to it then enable
interrupts.
Pop return address from stack and jump to it then enable interrupts .
fn reti(cpu: &mut Cpu) {
    let addr = cpu.pop_word();
    cpu.load_pc(addr);
    cpu.enable_interrupts();
}
fn reti ( cpu : & mut Cpu ) { let addr = cpu . pop_word ( ) ; cpu . load_pc ( addr ) ; cpu . enable_interrupts ( ) ; }
Pop return address from stack and jump to it then enable
interrupts.
Pop return address from stack and jump to it then enable interrupts .
cpu
&mut Cpu
cpu
&mut Cpu