Files
tp/include/JSystem/JKernel/JKRAramArchive/asm/func_802D77F8.s
T
Jonathan Wase 86f892c3d3 JKernel (#20)
* JKRDvdArchive.s split

* JKRMemArchive.s split

* JKRAramArchive.s split

* JKRCompArchive.s split

* JKRDecomp.s split

* JKRDvdRipper.s split

* JKRAramBlock.s split

* JKRAramHeap.s split

* JKRAramPiece.s split

* JKRAramStream.s split

* removed unused .s files

* JKRDvdAramRipper.s split

* JKRAram.s split

* cleanup and making vtables easier to debug

* fixed merge errors

* fixed JKRFileLoader::fetchVolumeName

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2020-12-06 15:02:25 -05:00

13 lines
683 B
ArmAsm

/* getAramAddress_Entry__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntry __ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection::getAramAddress_Entry(JKRArchive::SDIFileEntry *) */
/* JKRAramArchive_NS_getAramAddress_Entry */
/* 802D77F8 002D4738 28 04 00 00 */ cmplwi r4, 0
/* 802D77FC 002D473C 40 82 00 0C */ bne lbl_802D7808
/* 802D7800 002D4740 38 60 00 00 */ li r3, 0
/* 802D7804 002D4744 4E 80 00 20 */ blr
lbl_802D7808:
/* 802D7808 002D4748 80 63 00 64 */ lwz r3, 0x64(r3)
/* 802D780C 002D474C 80 63 00 14 */ lwz r3, 0x14(r3)
/* 802D7810 002D4750 80 04 00 08 */ lwz r0, 8(r4)
/* 802D7814 002D4754 7C 60 1A 14 */ add r3, r0, r3
/* 802D7818 002D4758 4E 80 00 20 */ blr