From eebeff207319836d15c3e1f34684fbca2f14e3dc Mon Sep 17 00:00:00 2001 From: ry755 Date: Fri, 11 Feb 2022 20:33:39 -0800 Subject: [PATCH] fox32: Set the stack pointer to zero by default --- src/cpu.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpu.rs b/src/cpu.rs index 66070bf..6eb9a62 100644 --- a/src/cpu.rs +++ b/src/cpu.rs @@ -60,7 +60,7 @@ impl Cpu { pub fn new(bus: Bus) -> Self { Cpu { instruction_pointer: 0xF0000000, - stack_pointer: bus.memory.fast_memory.len() as u32, + stack_pointer: 0x00000000, register: [0; 32], flag: Flag { zero: false, carry: false }, halted: false,