mirror of
https://github.com/zeldaret/tp
synced 2026-07-11 15:28:38 -04:00
__sinit and progress script update
This commit is contained in:
@@ -1,107 +1,73 @@
|
||||
//
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: JUTGraphFifo
|
||||
//
|
||||
//
|
||||
|
||||
#include "JSystem/JUtility/JUTGraphFifo.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "JSystem/JUtility/JUTGraphFifo.h"
|
||||
|
||||
//
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
//
|
||||
|
||||
struct JUTGraphFifo {
|
||||
/* 802DEB58 */ // False False
|
||||
// u32 False
|
||||
JUTGraphFifo(u32);
|
||||
/* 802DEC34 */ // True False
|
||||
~JUTGraphFifo();
|
||||
/* 802DEB58 */ JUTGraphFifo(u32);
|
||||
/* 802DEC34 */ ~JUTGraphFifo();
|
||||
};
|
||||
|
||||
struct JKRHeap {
|
||||
/* 802CE4D4 */ // False False
|
||||
// u32 False
|
||||
// int False
|
||||
void alloc(u32, int);
|
||||
/* 802CE548 */ // False False
|
||||
// void* False
|
||||
// void False
|
||||
void free(void*);
|
||||
/* 802CE4D4 */ void alloc(u32, int);
|
||||
/* 802CE548 */ void free(void*);
|
||||
};
|
||||
|
||||
//
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
//
|
||||
|
||||
|
||||
// False False
|
||||
// u32 False
|
||||
extern "C" void __ct__12JUTGraphFifoFUl();
|
||||
// True False
|
||||
extern "C" void __dt__12JUTGraphFifoFv();
|
||||
extern "C" extern void* __vt__12JUTGraphFifo[3 + 1 /* padding */];
|
||||
|
||||
//
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
//
|
||||
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
void operator delete(void*);
|
||||
|
||||
// False False
|
||||
// u32 False
|
||||
// int False
|
||||
extern "C" void alloc__7JKRHeapFUli();
|
||||
// False False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void free__7JKRHeapFPv();
|
||||
// False False
|
||||
// void False
|
||||
// void* False
|
||||
// void False
|
||||
extern "C" void __dl__FPv();
|
||||
// False False
|
||||
extern "C" void GXInit();
|
||||
// False False
|
||||
extern "C" void GXInitFifoBase();
|
||||
// False False
|
||||
extern "C" void GXInitFifoPtrs();
|
||||
// False False
|
||||
extern "C" void GXSaveCPUFifo();
|
||||
// False False
|
||||
extern "C" void GXGetGPStatus();
|
||||
// False False
|
||||
extern "C" void _savegpr_26();
|
||||
// False False
|
||||
extern "C" void _restgpr_26();
|
||||
extern "C" extern u8 sSystemHeap__7JKRHeap[4];
|
||||
|
||||
//
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
//
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 803CC590-803CC5A0 000C+04 s=2 e=0 z=0 None .data __vt__12JUTGraphFifo */
|
||||
/* 803CC590-803CC5A0 000C+04 s=2 e=0 z=0 None .data __vt__12JUTGraphFifo */
|
||||
SECTION_DATA void* __vt__12JUTGraphFifo[3 + 1 /* padding */] = {
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__12JUTGraphFifoFv,
|
||||
/* padding */
|
||||
NULL,
|
||||
(void*)NULL /* RTTI */,
|
||||
(void*)NULL,
|
||||
(void*)__dt__12JUTGraphFifoFv,
|
||||
/* padding */
|
||||
NULL,
|
||||
};
|
||||
|
||||
/* 804514B8-804514BC 0004+00 s=1 e=0 z=0 None .sbss None */
|
||||
/* 804514B8-804514BC 0004+00 s=1 e=0 z=0 None .sbss None */
|
||||
static u8 data_804514B8[4];
|
||||
|
||||
/* 804514BC-804514C0 0004+00 s=2 e=0 z=0 None .sbss sCurrentFifo__12JUTGraphFifo */
|
||||
/* 804514BC-804514C0 0004+00 s=2 e=0 z=0 None .sbss sCurrentFifo__12JUTGraphFifo */
|
||||
static u8 sCurrentFifo__12JUTGraphFifo[4];
|
||||
|
||||
/* 802DEB58-802DEC34 00DC+00 s=0 e=1 z=0 None .text __ct__12JUTGraphFifoFUl */
|
||||
/* 802DEB58-802DEC34 00DC+00 s=0 e=1 z=0 None .text __ct__12JUTGraphFifoFUl */
|
||||
// 802DEB6C: 803CC590 (__vt__12JUTGraphFifo)
|
||||
// 802DEB70: 803CC590 (__vt__12JUTGraphFifo)
|
||||
// 802DEB84: 804514B8 (data_804514B8)
|
||||
@@ -117,20 +83,17 @@ static u8 sCurrentFifo__12JUTGraphFifo[4];
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// False False
|
||||
// u32 False
|
||||
asm JUTGraphFifo::JUTGraphFifo(u32 param_0) {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTGraphFifo/__ct__12JUTGraphFifoFUl.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 804514C0-804514C8 0005+03 s=1 e=0 z=0 None .sbss mGpStatus__12JUTGraphFifo */
|
||||
/* 804514C0-804514C8 0005+03 s=1 e=0 z=0 None .sbss mGpStatus__12JUTGraphFifo */
|
||||
static u8 mGpStatus__12JUTGraphFifo[5 + 3 /* padding */];
|
||||
|
||||
/* 802DEC34-802DECF8 00C4+00 s=1 e=0 z=0 None .text __dt__12JUTGraphFifoFv */
|
||||
/* 802DEC34-802DECF8 00C4+00 s=1 e=0 z=0 None .text __dt__12JUTGraphFifoFv */
|
||||
// 802DEC44: 803621D0 (_savegpr_26)
|
||||
// 802DEC54: 803CC590 (__vt__12JUTGraphFifo)
|
||||
// 802DEC58: 803CC590 (__vt__12JUTGraphFifo)
|
||||
@@ -148,11 +111,8 @@ static u8 mGpStatus__12JUTGraphFifo[5 + 3 /* padding */];
|
||||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
// True False
|
||||
asm JUTGraphFifo::~JUTGraphFifo() {
|
||||
nofralloc
|
||||
nofralloc
|
||||
#include "asm/JSystem/JUtility/JUTGraphFifo/__dt__12JUTGraphFifoFv.s"
|
||||
}
|
||||
#pragma pop
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user