JKRAramHeap and JKRAramPiece (#53)

* renamed func_XXX to _savegpr_XX

* renamed func_XXX to _restgpr_XX

* renamed func_XXX to _savefpr_XX

* renamed func_XXX to _restfpr_XX

* cleanup functions.h and moved intrisics to mwcc.h

* formatting

* cleanup functions.h

* Added include/ar/ARQ.h

* renamed func_XXX to _savegpr_25

* removed JKRAramPiece asm files

* JKRAramHeap OK, JKRAramPiece OK

* formatting

* more formatting

* Added const and removed explicit this->

* fixed merge problems

* changed mMessages[1] to mMessage

* foramatting

Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
Jonathan Wase
2021-01-03 11:29:50 +01:00
committed by GitHub
parent 0fdce6c042
commit 112e86f0e8
31 changed files with 32859 additions and 726 deletions
+6 -7
View File
@@ -307,12 +307,13 @@ extern u8 lbl_803CC168; // JKRAramHeap::__vt
extern u8 lbl_80434300; // JKernel::@297 (global destructor chain)
class JKRAramBlock;
extern JSUList<JKRAramBlock> lbl_8043430C; // JKRAramHeap::sAramList
class JKRAMCommand;
extern JSUList<JKRAMCommand> lbl_80434324; // JKRAramPiece::sAramPieceCommandList
extern OSMutex lbl_80434330; // JKRAramPiece::mMutex
extern char lbl_8039D0B8[]; // "direction = %x\n"
extern u8 lbl_80434324; // JKRAramPiece::sAramPieceCommandList
extern u8 lbl_80434330; // JKRAramPiece::mMutex
extern u8 lbl_8039D0B8; // "direction = %x\n"
extern u8 lbl_80434318; // JKernel::@492 (global destructor chain)
extern u8 lbl_803CC138; // JKRAram::sMessageQueue
extern u8 lbl_80434318; // JKernel::@492 (global destructor chain)
extern OSMessageQueue lbl_803CC138; // JKRAram::sMessageQueue
extern u8 lbl_80451408; // JKRAramStream::sAramStreamObject
extern u8 lbl_80451414; // JKRAramStream::transHeap
@@ -371,7 +372,6 @@ extern u8 lbl_80451404; // JKernel::tsArea (static?)
extern u8 lbl_803CC158; // JKRAram::__vt
extern u8 lbl_8039D078; // "JKRAram.cpp"
extern u8 lbl_804342D0; // JKernel::@492 (global destructor chain)
extern u8 lbl_803CC138; // JKRAram::sMessageQueue
extern u8 lbl_804342DC; // JKRAram::sAramCommandList
extern u8 lbl_804342E8; // JKernel::decompMutex (static?)
extern u8 lbl_804508B8; // JKRAram::sSZSBufferSize
@@ -404,7 +404,6 @@ extern u8 lbl_80451404; // JKernel::tsArea (static?)
extern u8 lbl_803CC158; // JKRAram::__vt
extern u8 lbl_8039D078; // "JKRAram.cpp"
extern u8 lbl_804342D0; // JKernel::@492 (global destructor chain)
extern u8 lbl_803CC138; // JKRAram::sMessageQueue
extern u8 lbl_804342DC; // JKRAram::sAramCommandList
extern u8 lbl_804342E8; // JKernel::decompMutex (static?)
extern u8 lbl_804508B8; // JKRAram::sSZSBufferSize