diff --git a/src/arm7tdmi/exception.rs b/src/arm7tdmi/exception.rs index 4746a65..0dacfb4 100644 --- a/src/arm7tdmi/exception.rs +++ b/src/arm7tdmi/exception.rs @@ -49,5 +49,7 @@ impl Core { // Set PC to vector address self.pc = vector; + self.pipeline_arm.flush(); + self.pipeline_thumb.flush(); } }