added g_app_core->Step and HW::Update to Core::SingleStep to be consistent with other changes made

This commit is contained in:
bunnei 2014-04-05 15:26:03 -04:00
parent ed15feebf1
commit e022717477

View File

@ -25,6 +25,7 @@
#include "log.h" #include "log.h"
#include "core.h" #include "core.h"
#include "mem_map.h" #include "mem_map.h"
#include "hw/hw.h"
#include "arm/disassembler/arm_disasm.h" #include "arm/disassembler/arm_disasm.h"
#include "arm/interpreter/arm_interpreter.h" #include "arm/interpreter/arm_interpreter.h"
@ -41,7 +42,8 @@ void RunLoop() {
/// Step the CPU one instruction /// Step the CPU one instruction
void SingleStep() { void SingleStep() {
g_app_core->ExecuteInstruction(); g_app_core->Step();
HW::Update();
} }
/// Halt the core /// Halt the core
@ -69,6 +71,8 @@ void Shutdown() {
delete g_disasm; delete g_disasm;
delete g_app_core; delete g_app_core;
delete g_sys_core; delete g_sys_core;
NOTICE_LOG(MASTER_LOG, "Core shutdown OK");
} }
} // namespace } // namespace