From 9b40c8ffa690a8a75137a925d316d08f0a8cd5d6 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Boric <jblbeurope@gmail.com> Date: Wed, 9 Dec 2020 18:07:49 +0100 Subject: [PATCH] Settings: Add GDB server settings --- src/core/settings.cpp | 2 ++ src/core/settings.h | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/core/settings.cpp b/src/core/settings.cpp index 1b0685703..21943a9cc 100644 --- a/src/core/settings.cpp +++ b/src/core/settings.cpp @@ -247,6 +247,8 @@ void Settings::Load(SettingsInterface& si) debugging.show_vram = si.GetBoolValue("Debug", "ShowVRAM"); debugging.dump_cpu_to_vram_copies = si.GetBoolValue("Debug", "DumpCPUToVRAMCopies"); debugging.dump_vram_to_cpu_copies = si.GetBoolValue("Debug", "DumpVRAMToCPUCopies"); + debugging.enable_gdb_server = si.GetBoolValue("Debug", "EnableGDBServer"); + debugging.gdb_server_port = si.GetIntValue("Debug", "GDBServerPort"); debugging.show_gpu_state = si.GetBoolValue("Debug", "ShowGPUState"); debugging.show_cdrom_state = si.GetBoolValue("Debug", "ShowCDROMState"); debugging.show_spu_state = si.GetBoolValue("Debug", "ShowSPUState"); diff --git a/src/core/settings.h b/src/core/settings.h index 4f991a813..4ccf1cc89 100644 --- a/src/core/settings.h +++ b/src/core/settings.h @@ -159,6 +159,9 @@ struct Settings bool dump_cpu_to_vram_copies = false; bool dump_vram_to_cpu_copies = false; + bool enable_gdb_server = false; + u16 gdb_server_port = 1234; + // Mutable because the imgui window can close itself. mutable bool show_gpu_state = false; mutable bool show_cdrom_state = false;