Remove OSExec

This TU exists in TP but not TWW
This commit is contained in:
LagoLunatic
2024-07-08 15:48:17 -04:00
parent 42d942d33c
commit a09fe965c0
3 changed files with 1 additions and 333 deletions
+1 -2
View File
@@ -11,7 +11,6 @@
#include "dolphin/os/OSCache.h"
#include "dolphin/os/OSContext.h"
#include "dolphin/os/OSError.h"
#include "dolphin/os/OSExec.h"
#include "dolphin/os/OSFont.h"
#include "dolphin/os/OSInterrupt.h"
#include "dolphin/os/OSLink.h"
@@ -229,7 +228,7 @@ struct GLOBAL_MEMORY {
u8 padding_0x30e0[4];
u32 field_0x30e4; /* __OSPADButton */
u8 padding_0x30ec[8];
OSExecParams* field_0x30f0; /* DOL Execute Parameters */
u32 field_0x30f0; /* DOL Execute Parameters */
u8 padding_0x30f4[12];
u32 field_0x3100; /* Physical MEM1 size */
u32 field_0x3104; /* Simulated MEM1 size */
-32
View File
@@ -1,32 +0,0 @@
#ifndef OSEXEC_H
#define OSEXEC_H
#include "dolphin/types.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct {
/* 0x00 */ BOOL valid;
/* 0x04 */ u32 restartCode;
/* 0x08 */ u32 bootDol;
/* 0x0C */ void* regionStart;
/* 0x10 */ void* regionEnd;
/* 0x18 */ BOOL argsUseDefault;
/* 0x14 */ void* argsAddr; // valid only when argsUseDefault = FALSE
} OSExecParams;
static s32 PackArgs(void* param_0, u32 param_1, void* param_2);
static void Run(u32 param_0);
static void ReadDisc(void* param_0, s32 param_1, s32 param_2);
static void Callback(s32 result, struct DVDCommandBlock* block);
void __OSGetExecParams(OSExecParams* param_0);
void __OSBootDolSimple(u32 param_0, u32 param_1, void* param_2, void* param_3, s32 param_4, u32 param_5, void* param_6);
void __OSBootDol(s32 param_0, u32 param_1, char** param_2);
#ifdef __cplusplus
};
#endif
#endif /* OSEXEC_H */