From 1b7db29f5387ca3ebc40c5bb3fed2c1c826cd142 Mon Sep 17 00:00:00 2001 From: Jcw87 Date: Sun, 22 Oct 2023 14:10:18 -0700 Subject: [PATCH] JASProbe --- configure.py | 2 +- include/JSystem/JAudio/JASProbe.h | 13 +++++++++++++ src/JSystem/JAudio/JASProbe.cpp | 12 +++--------- 3 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 include/JSystem/JAudio/JASProbe.h diff --git a/configure.py b/configure.py index 61f59f2d3..b9ccea6a0 100644 --- a/configure.py +++ b/configure.py @@ -658,7 +658,7 @@ config.libs = [ Object(NonMatching, "JSystem/JAudio/JASHardStream.cpp"), Object(NonMatching, "JSystem/JAudio/JASHeapCtrl.cpp"), Object(NonMatching, "JSystem/JAudio/JASResArcLoader.cpp"), - Object(NonMatching, "JSystem/JAudio/JASProbe.cpp"), + Object(Matching, "JSystem/JAudio/JASProbe.cpp"), Object(NonMatching, "JSystem/JAudio/JASKernelDebug.cpp"), Object(Matching, "JSystem/JAudio/JASCmdStack.cpp"), Object(Matching, "JSystem/JAudio/JASSystemHeap.cpp"), diff --git a/include/JSystem/JAudio/JASProbe.h b/include/JSystem/JAudio/JASProbe.h new file mode 100644 index 000000000..a55a7e056 --- /dev/null +++ b/include/JSystem/JAudio/JASProbe.h @@ -0,0 +1,13 @@ +#ifndef JASPROBE_H +#define JASPROBE_H + +#include "dolphin/types.h" + +namespace JASystem { + namespace Kernel { + void probeStart(s32, char*); + void probeFinish(s32); + } +} + +#endif /* JASPROBE_H */ diff --git a/src/JSystem/JAudio/JASProbe.cpp b/src/JSystem/JAudio/JASProbe.cpp index 6360b41c4..c4d472a10 100644 --- a/src/JSystem/JAudio/JASProbe.cpp +++ b/src/JSystem/JAudio/JASProbe.cpp @@ -3,16 +3,10 @@ // Translation Unit: JASProbe.cpp // -#include "JASProbe.h" -#include "dolphin/types.h" +#include "JSystem/JAudio/JASProbe.h" /* 8027D6B0-8027D6B4 .text probeStart__Q28JASystem6KernelFlPc */ -void JASystem::Kernel::probeStart(long, char*) { - /* Nonmatching */ -} +void JASystem::Kernel::probeStart(s32, char*) {} /* 8027D6B4-8027D6B8 .text probeFinish__Q28JASystem6KernelFl */ -void JASystem::Kernel::probeFinish(long) { - /* Nonmatching */ -} - +void JASystem::Kernel::probeFinish(s32) {}