mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-25 15:05:06 -04:00
Stop compiling more DSP stubs
This commit is contained in:
@@ -66,6 +66,7 @@ class JASChannel {
|
||||
|
||||
// NONMATCHING location of JASPoolAllocObject_MultiThreaded<JASChannel>
|
||||
void* JASAudioThread::run() {
|
||||
#if !TARGET_PC
|
||||
OSInitFastCast();
|
||||
JASDriver::initAI(DMACallback);
|
||||
JASDsp::boot(DSPCallback);
|
||||
@@ -115,6 +116,9 @@ void* JASAudioThread::run() {
|
||||
JUT_PANIC(152, "AUDIO THREAD INVALID MESSAGE\n");
|
||||
}
|
||||
}
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
void JASAudioThread::DMACallback() {
|
||||
@@ -128,6 +132,7 @@ void JASAudioThread::DMACallback() {
|
||||
}
|
||||
|
||||
void JASAudioThread::DSPCallback(void*) {
|
||||
#if !TARGET_PC
|
||||
JASAudioThread* pAudioThread = getInstance();
|
||||
JUT_ASSERT(184, pAudioThread);
|
||||
while (DSPCheckMailFromDSP() == 0) { }
|
||||
@@ -144,4 +149,5 @@ void JASAudioThread::DSPCallback(void*) {
|
||||
JASDsp::finishWork(mail);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -402,46 +402,6 @@ VIRetraceCallback VISetPreRetraceCallback(VIRetraceCallback cb) {
|
||||
|
||||
} // extern "C"
|
||||
|
||||
#pragma mark DSP
|
||||
#include <dolphin/dsp.h>
|
||||
extern "C" void __DSP_insert_task(DSPTaskInfo* task) {
|
||||
STUB_LOG();
|
||||
}
|
||||
|
||||
extern "C" void __DSP_boot_task(DSPTaskInfo*) {
|
||||
STUB_LOG();
|
||||
}
|
||||
|
||||
extern "C" void __DSP_exec_task(DSPTaskInfo*, DSPTaskInfo*) {
|
||||
STUB_LOG();
|
||||
}
|
||||
|
||||
extern "C" void __DSP_remove_task(DSPTaskInfo* task) {
|
||||
STUB_LOG();
|
||||
}
|
||||
|
||||
void DSPAssertInt(void) {
|
||||
STUB_LOG();
|
||||
}
|
||||
u32 DSPCheckMailFromDSP(void) {
|
||||
STUB_LOG();
|
||||
return 0;
|
||||
}
|
||||
u32 DSPCheckMailToDSP(void) {
|
||||
STUB_LOG();
|
||||
return 0;
|
||||
}
|
||||
void DSPInit(void) {
|
||||
STUB_LOG();
|
||||
}
|
||||
u32 DSPReadMailFromDSP(void) {
|
||||
STUB_LOG();
|
||||
return 0;
|
||||
}
|
||||
void DSPSendMailToDSP(u32 mail) {
|
||||
STUB_LOG();
|
||||
}
|
||||
|
||||
#pragma mark Z2Audio
|
||||
class Z2AudioCS {
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user