diff options
Diffstat (limited to 'asm/text_7.s')
-rw-r--r-- | asm/text_7.s | 134 |
1 files changed, 67 insertions, 67 deletions
diff --git a/asm/text_7.s b/asm/text_7.s index 65bb873..ea875e9 100644 --- a/asm/text_7.s +++ b/asm/text_7.s @@ -66159,7 +66159,7 @@ func_8025BF30: lbl_8025BF74: /* 8025BF74 00257BD4 38 98 00 08 */ addi r4, r24, 8 /* 8025BF78 00257BD8 38 60 00 00 */ li r3, 0 -/* 8025BF7C 00257BDC 48 0C 09 71 */ bl func_8031C8EC +/* 8025BF7C 00257BDC 48 0C 09 71 */ bl DWC_Alloc /* 8025BF80 00257BE0 2C 03 00 00 */ cmpwi r3, 0 /* 8025BF84 00257BE4 7C 7B 1B 78 */ mr r27, r3 /* 8025BF88 00257BE8 40 82 00 0C */ bne lbl_8025BF94 @@ -66278,7 +66278,7 @@ lbl_8025C0DC: /* 8025C12C 00257D8C 7F 64 DB 78 */ mr r4, r27 /* 8025C130 00257D90 38 60 00 00 */ li r3, 0 /* 8025C134 00257D94 38 A0 00 00 */ li r5, 0 -/* 8025C138 00257D98 48 0C 08 51 */ bl func_8031C988 +/* 8025C138 00257D98 48 0C 08 51 */ bl DWC_Free /* 8025C13C 00257D9C 38 60 00 00 */ li r3, 0 lbl_8025C140: /* 8025C140 00257DA0 39 61 00 30 */ addi r11, r1, 0x30 @@ -66714,7 +66714,7 @@ func_8025C76C: /* 8025C78C 002583EC 90 7F 51 10 */ stw r3, 0x5110(r31) /* 8025C790 002583F0 38 60 00 00 */ li r3, 0 /* 8025C794 002583F4 90 04 00 04 */ stw r0, 4(r4) -/* 8025C798 002583F8 48 0C 06 C5 */ bl func_8031CE5C +/* 8025C798 002583F8 48 0C 06 C5 */ bl DWC_InitGHTTP /* 8025C79C 002583FC 2C 03 00 00 */ cmpwi r3, 0 /* 8025C7A0 00258400 40 82 00 0C */ bne lbl_8025C7AC /* 8025C7A4 00258404 38 00 00 01 */ li r0, 1 @@ -66757,7 +66757,7 @@ lbl_8025C7F4: /* 8025C824 00258484 7C 83 FA 14 */ add r4, r3, r31 /* 8025C828 00258488 38 60 00 00 */ li r3, 0 /* 8025C82C 0025848C 38 84 00 45 */ addi r4, r4, 0x45 -/* 8025C830 00258490 48 0C 00 BD */ bl func_8031C8EC +/* 8025C830 00258490 48 0C 00 BD */ bl DWC_Alloc /* 8025C834 00258494 2C 03 00 00 */ cmpwi r3, 0 /* 8025C838 00258498 90 7E 00 24 */ stw r3, 0x24(r30) /* 8025C83C 0025849C 40 82 00 0C */ bne lbl_8025C848 @@ -66827,7 +66827,7 @@ lbl_8025C918: /* 8025C920 00258580 80 7F 00 24 */ lwz r3, 0x24(r31) /* 8025C924 00258584 7F E5 FB 78 */ mr r5, r31 /* 8025C928 00258588 38 84 C2 4C */ addi r4, r4, lbl_8025C24C@l -/* 8025C92C 0025858C 48 0C 07 BD */ bl func_8031D0E8 +/* 8025C92C 0025858C 48 0C 07 BD */ bl DWC_GetGHTTPData /* 8025C930 00258590 90 7F 00 04 */ stw r3, 4(r31) /* 8025C934 00258594 4B FF F8 55 */ bl func_8025C188 /* 8025C938 00258598 80 1F 00 04 */ lwz r0, 4(r31) @@ -66841,7 +66841,7 @@ lbl_8025C950: /* 8025C954 002585B4 90 1E 51 10 */ stw r0, 0x5110(r30) /* 8025C958 002585B8 48 00 00 74 */ b lbl_8025C9CC lbl_8025C95C: -/* 8025C95C 002585BC 48 0C 05 F9 */ bl func_8031CF54 +/* 8025C95C 002585BC 48 0C 05 F9 */ bl DWC_ProcessGHTTP /* 8025C960 002585C0 2C 03 00 00 */ cmpwi r3, 0 /* 8025C964 002585C4 40 82 00 68 */ bne lbl_8025C9CC /* 8025C968 002585C8 38 00 00 01 */ li r0, 1 @@ -66853,7 +66853,7 @@ lbl_8025C974: /* 8025C97C 002585DC 80 7F 00 24 */ lwz r3, 0x24(r31) /* 8025C980 002585E0 7F E5 FB 78 */ mr r5, r31 /* 8025C984 002585E4 38 84 C2 4C */ addi r4, r4, lbl_8025C24C@l -/* 8025C988 002585E8 48 0C 07 61 */ bl func_8031D0E8 +/* 8025C988 002585E8 48 0C 07 61 */ bl DWC_GetGHTTPData /* 8025C98C 002585EC 90 7F 00 04 */ stw r3, 4(r31) /* 8025C990 002585F0 4B FF F7 F9 */ bl func_8025C188 /* 8025C994 002585F4 80 1F 00 04 */ lwz r0, 4(r31) @@ -66867,7 +66867,7 @@ lbl_8025C9AC: /* 8025C9B0 00258610 90 1E 51 10 */ stw r0, 0x5110(r30) /* 8025C9B4 00258614 48 00 00 18 */ b lbl_8025C9CC lbl_8025C9B8: -/* 8025C9B8 00258618 48 0C 05 9D */ bl func_8031CF54 +/* 8025C9B8 00258618 48 0C 05 9D */ bl DWC_ProcessGHTTP /* 8025C9BC 0025861C 2C 03 00 00 */ cmpwi r3, 0 /* 8025C9C0 00258620 40 82 00 0C */ bne lbl_8025C9CC /* 8025C9C4 00258624 38 00 00 01 */ li r0, 1 @@ -66892,7 +66892,7 @@ func_8025C9EC: /* 8025CA00 00258660 80 63 00 04 */ lwz r3, 4(r3) /* 8025CA04 00258664 2C 03 00 00 */ cmpwi r3, 0 /* 8025CA08 00258668 41 80 00 08 */ blt lbl_8025CA10 -/* 8025CA0C 0025866C 48 0C 08 75 */ bl func_8031D280 +/* 8025CA0C 0025866C 48 0C 08 75 */ bl DWC_CancelGHTTPRequest lbl_8025CA10: /* 8025CA10 00258670 38 00 00 00 */ li r0, 0 /* 8025CA14 00258674 3C 60 80 42 */ lis r3, lbl_80425110@ha @@ -66915,11 +66915,11 @@ func_8025CA2C: /* 8025CA4C 002586AC 41 82 00 18 */ beq lbl_8025CA64 /* 8025CA50 002586B0 38 60 00 00 */ li r3, 0 /* 8025CA54 002586B4 38 A0 00 00 */ li r5, 0 -/* 8025CA58 002586B8 48 0B FF 31 */ bl func_8031C988 +/* 8025CA58 002586B8 48 0B FF 31 */ bl DWC_Free /* 8025CA5C 002586BC 38 00 00 00 */ li r0, 0 /* 8025CA60 002586C0 90 1F 00 24 */ stw r0, 0x24(r31) lbl_8025CA64: -/* 8025CA64 002586C4 48 0C 04 3D */ bl func_8031CEA0 +/* 8025CA64 002586C4 48 0C 04 3D */ bl DWC_ShutdownGHTTP /* 8025CA68 002586C8 38 00 00 01 */ li r0, 1 /* 8025CA6C 002586CC 3C 60 80 42 */ lis r3, lbl_80425110@ha /* 8025CA70 002586D0 90 03 51 10 */ stw r0, lbl_80425110@l(r3) @@ -67235,7 +67235,7 @@ lbl_8025CE84: lbl_8025CE88: /* 8025CE88 00258AE8 2C 1F FF FE */ cmpwi r31, -2 /* 8025CE8C 00258AEC 41 82 00 08 */ beq lbl_8025CE94 -/* 8025CE90 00258AF0 48 0B F6 C1 */ bl func_8031C550 +/* 8025CE90 00258AF0 48 0B F6 C1 */ bl DWC_ClearError lbl_8025CE94: /* 8025CE94 00258AF4 7F E3 FB 78 */ mr r3, r31 /* 8025CE98 00258AF8 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -75510,15 +75510,15 @@ func_80263CBC: /* 80263CCC 0025F92C 2C 00 00 00 */ cmpwi r0, 0 /* 80263CD0 0025F930 40 82 00 2C */ bne lbl_80263CFC /* 80263CD4 0025F934 38 6D A7 54 */ addi r3, r13, lbl_8063FA14-_SDA_BASE_ -/* 80263CD8 0025F938 48 0B 97 D9 */ bl func_8031D4B0 +/* 80263CD8 0025F938 48 0B 97 D9 */ bl DWC_InitLanMatch /* 80263CDC 0025F93C 38 00 00 01 */ li r0, 1 /* 80263CE0 0025F940 3C 60 80 26 */ lis r3, lbl_80265FF0@ha /* 80263CE4 0025F944 90 0D A7 50 */ stw r0, lbl_8063FA10-_SDA_BASE_(r13) /* 80263CE8 0025F948 38 63 5F F0 */ addi r3, r3, lbl_80265FF0@l -/* 80263CEC 0025F94C 48 0B 98 31 */ bl func_8031D51C +/* 80263CEC 0025F94C 48 0B 98 31 */ bl DWC_SetSendLanMatchCallback /* 80263CF0 0025F950 3C 60 80 26 */ lis r3, lbl_80265FF8@ha /* 80263CF4 0025F954 38 63 5F F8 */ addi r3, r3, lbl_80265FF8@l -/* 80263CF8 0025F958 48 0B 98 19 */ bl systemCallbackFunc +/* 80263CF8 0025F958 48 0B 98 19 */ bl DWC_SetRecvLanMatchCallback lbl_80263CFC: /* 80263CFC 0025F95C 80 01 00 14 */ lwz r0, 0x14(r1) /* 80263D00 0025F960 7C 08 03 A6 */ mtlr r0 @@ -75529,7 +75529,7 @@ lbl_80263CFC: func_80263D0C: /* 80263D0C 0025F96C 38 00 00 00 */ li r0, 0 /* 80263D10 0025F970 90 0D A7 50 */ stw r0, lbl_8063FA10-_SDA_BASE_(r13) -/* 80263D14 0025F974 48 0B A3 00 */ b func_8031E014 +/* 80263D14 0025F974 48 0B A3 00 */ b DWC_ShutdownLanMatch /* 80263D18 0025F978 38 60 01 2C */ li r3, 0x12c /* 80263D1C 0025F97C 4E 80 00 20 */ blr /* 80263D20 0025F980 38 60 00 28 */ li r3, 0x28 @@ -75811,7 +75811,7 @@ func_8026408C: lbl_80264128: /* 80264128 0025FD88 38 61 00 0C */ addi r3, r1, 0xc /* 8026412C 0025FD8C 38 81 00 08 */ addi r4, r1, 8 -/* 80264130 0025FD90 48 0B 83 75 */ bl func_8031C4A4 +/* 80264130 0025FD90 48 0B 83 75 */ bl DWC_GetLastErrorEx /* 80264134 0025FD94 7C 7D 1B 78 */ mr r29, r3 lbl_80264138: /* 80264138 0025FD98 80 61 00 0C */ lwz r3, 0xc(r1) @@ -76100,7 +76100,7 @@ lbl_80264534: lbl_8026453C: /* 8026453C 0026019C 38 61 00 0C */ addi r3, r1, 0xc /* 80264540 002601A0 38 81 00 08 */ addi r4, r1, 8 -/* 80264544 002601A4 48 0B 7F 61 */ bl func_8031C4A4 +/* 80264544 002601A4 48 0B 7F 61 */ bl DWC_GetLastErrorEx /* 80264548 002601A8 80 01 00 08 */ lwz r0, 8(r1) /* 8026454C 002601AC 2C 00 00 01 */ cmpwi r0, 1 /* 80264550 002601B0 40 82 00 0C */ bne lbl_8026455C @@ -76180,7 +76180,7 @@ func_8026461C: /* 8026462C 0026028C 7C 9F 23 78 */ mr r31, r4 /* 80264630 00260290 93 C1 00 08 */ stw r30, 8(r1) /* 80264634 00260294 7C 7E 1B 78 */ mr r30, r3 -/* 80264638 00260298 48 0B E8 3D */ bl func_80322E74 +/* 80264638 00260298 48 0B E8 3D */ bl DWC_GetState /* 8026463C 0026029C 7F C3 F3 78 */ mr r3, r30 /* 80264640 002602A0 48 00 2A 59 */ bl func_80267098 /* 80264644 002602A4 7F C3 F3 78 */ mr r3, r30 @@ -76207,7 +76207,7 @@ func_80264684: /* 8026468C 002602EC 4D 82 00 20 */ beqlr /* 80264690 002602F0 38 00 00 00 */ li r0, 0 /* 80264694 002602F4 90 0D A7 58 */ stw r0, lbl_8063FA18-_SDA_BASE_(r13) -/* 80264698 002602F8 48 0B 81 F8 */ b func_8031C890 +/* 80264698 002602F8 48 0B 81 F8 */ b DWC_Shutdown /* 8026469C 002602FC 4E 80 00 20 */ blr .global func_802646A0 @@ -76231,9 +76231,9 @@ func_802646A0: /* 802646E0 00260340 38 C6 43 F8 */ addi r6, r6, lbl_802643F8@l /* 802646E4 00260344 38 E7 44 00 */ addi r7, r7, lbl_80264400@l /* 802646E8 00260348 38 60 00 01 */ li r3, 1 -/* 802646EC 0026034C 48 0B 7E AD */ bl func_8031C598 +/* 802646EC 0026034C 48 0B 7E AD */ bl DWC_Init /* 802646F0 00260350 38 60 00 00 */ li r3, 0 -/* 802646F4 00260354 48 0B 84 39 */ bl func_8031CB2C +/* 802646F4 00260354 48 0B 84 39 */ bl DWC_SetReportLevel /* 802646F8 00260358 7F E3 FB 78 */ mr r3, r31 /* 802646FC 0026035C 38 80 00 00 */ li r4, 0 /* 80264700 00260360 48 00 2F B5 */ bl func_802676B4 @@ -76594,7 +76594,7 @@ lbl_80264B64: /* 80264BB4 00260814 38 ED 87 58 */ addi r7, r13, lbl_8063DA18-_SDA_BASE_ /* 80264BB8 00260818 39 00 00 00 */ li r8, 0 /* 80264BBC 0026081C 39 20 00 00 */ li r9, 0 -/* 80264BC0 00260820 48 0B D0 3D */ bl func_80321BFC +/* 80264BC0 00260820 48 0B D0 3D */ bl DWC_InitFriendsMatch /* 80264BC4 00260824 3B C0 00 00 */ li r30, 0 /* 80264BC8 00260828 3C A0 80 26 */ lis r5, lbl_80264E14@ha /* 80264BCC 0026082C 93 DF 33 9C */ stw r30, 0x339c(r31) @@ -76602,7 +76602,7 @@ lbl_80264B64: /* 80264BD4 00260834 38 7F 00 04 */ addi r3, r31, 4 /* 80264BD8 00260838 38 A5 4E 14 */ addi r5, r5, lbl_80264E14@l /* 80264BDC 0026083C 38 80 00 00 */ li r4, 0 -/* 80264BE0 00260840 48 0B D6 81 */ bl func_80322260 +/* 80264BE0 00260840 48 0B D6 81 */ bl DWC_LoginAsync /* 80264BE4 00260844 2C 03 00 00 */ cmpwi r3, 0 /* 80264BE8 00260848 40 82 00 34 */ bne lbl_80264C1C /* 80264BEC 0026084C 7F E3 FB 78 */ mr r3, r31 @@ -76632,7 +76632,7 @@ lbl_80264C1C: /* 80264C48 002608A8 90 1F 3C 4C */ stw r0, 0x3c4c(r31) /* 80264C4C 002608AC 48 00 01 60 */ b lbl_80264DAC lbl_80264C50: -/* 80264C50 002608B0 48 0B D3 9D */ bl func_80321FEC +/* 80264C50 002608B0 48 0B D3 9D */ bl DWC_ProcessFriendsMatch /* 80264C54 002608B4 80 7F 3C 4C */ lwz r3, 0x3c4c(r31) /* 80264C58 002608B8 38 03 FF FF */ addi r0, r3, -1 /* 80264C5C 002608BC 2C 03 00 00 */ cmpwi r3, 0 @@ -76689,7 +76689,7 @@ lbl_80264D04: /* 80264D18 00260978 7F E4 FB 78 */ mr r4, r31 /* 80264D1C 0026097C 38 63 56 0C */ addi r3, r3, lbl_8026560C@l /* 80264D20 00260980 90 1F 33 A4 */ stw r0, 0x33a4(r31) -/* 80264D24 00260984 48 0B DC 2D */ bl func_80322950 +/* 80264D24 00260984 48 0B DC 2D */ bl DWC_SetConnectionClosedCallback /* 80264D28 00260988 3C 60 80 26 */ lis r3, lbl_80265EF0@ha /* 80264D2C 0026098C 38 63 5E F0 */ addi r3, r3, lbl_80265EF0@l /* 80264D30 00260990 48 0C C2 65 */ bl func_80330F94 @@ -76747,7 +76747,7 @@ func_80264DC8: /* 80264DE8 00260A48 80 1F 66 A0 */ lwz r0, 0x66a0(r31) /* 80264DEC 00260A4C 2C 00 00 00 */ cmpwi r0, 0 /* 80264DF0 00260A50 40 82 00 08 */ bne lbl_80264DF8 -/* 80264DF4 00260A54 48 0B D0 91 */ bl func_80321E84 +/* 80264DF4 00260A54 48 0B D0 91 */ bl DWC_ShutdownFriendsMatch lbl_80264DF8: /* 80264DF8 00260A58 7F E3 FB 78 */ mr r3, r31 /* 80264DFC 00260A5C 48 00 25 BD */ bl func_802673B8 @@ -76793,7 +76793,7 @@ lbl_80264E6C: /* 80264E90 00260AF0 38 C6 4F 20 */ addi r6, r6, lbl_80264F20@l /* 80264E94 00260AF4 39 08 51 38 */ addi r8, r8, lbl_80265138@l /* 80264E98 00260AF8 38 60 00 00 */ li r3, 0 -/* 80264E9C 00260AFC 48 0B D5 29 */ bl func_803223C4 +/* 80264E9C 00260AFC 48 0B D5 29 */ bl DWC_UpdateServersAsync /* 80264EA0 00260B00 2C 03 00 00 */ cmpwi r3, 0 /* 80264EA4 00260B04 40 82 00 0C */ bne lbl_80264EB0 /* 80264EA8 00260B08 93 FE 3C 70 */ stw r31, 0x3c70(r30) @@ -76802,7 +76802,7 @@ lbl_80264EB0: /* 80264EB0 00260B10 3C 60 80 26 */ lis r3, lbl_80265174@ha /* 80264EB4 00260B14 7F C4 F3 78 */ mr r4, r30 /* 80264EB8 00260B18 38 63 51 74 */ addi r3, r3, lbl_80265174@l -/* 80264EBC 00260B1C 48 0B A5 C9 */ bl func_8031F484 +/* 80264EBC 00260B1C 48 0B A5 C9 */ bl DWC_SetBuddyFriendCallback lbl_80264EC0: /* 80264EC0 00260B20 80 01 00 14 */ lwz r0, 0x14(r1) /* 80264EC4 00260B24 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -76856,7 +76856,7 @@ lbl_80264F20: /* 80264F74 00260BD4 7F A3 EB 78 */ mr r3, r29 /* 80264F78 00260BD8 38 A1 00 10 */ addi r5, r1, 0x10 /* 80264F7C 00260BDC 38 C0 00 B8 */ li r6, 0xb8 -/* 80264F80 00260BE0 48 0B 73 35 */ bl func_8031C2B4 +/* 80264F80 00260BE0 48 0B 73 35 */ bl DWC_Base64Decode /* 80264F84 00260BE4 38 61 00 10 */ addi r3, r1, 0x10 /* 80264F88 00260BE8 38 80 00 B8 */ li r4, 0xb8 /* 80264F8C 00260BEC 4B FF 98 01 */ bl func_8025E78C @@ -76891,7 +76891,7 @@ lbl_80264FEC: /* 80264FF8 00260C58 38 81 00 09 */ addi r4, r1, 9 /* 80264FFC 00260C5C 38 A1 00 08 */ addi r5, r1, 8 /* 80265000 00260C60 38 C0 00 00 */ li r6, 0 -/* 80265004 00260C64 48 0B A1 95 */ bl func_8031F198 +/* 80265004 00260C64 48 0B A1 95 */ bl DWC_GetFriendStatusSC /* 80265008 00260C68 57 DD 18 38 */ slwi r29, r30, 3 /* 8026500C 00260C6C 88 81 00 09 */ lbz r4, 9(r1) /* 80265010 00260C70 7F FC EA 14 */ add r31, r28, r29 @@ -77394,7 +77394,7 @@ lbl_802656C0: lbl_802656DC: /* 802656DC 0026133C 2C 1D 00 00 */ cmpwi r29, 0 /* 802656E0 00261340 41 82 00 14 */ beq lbl_802656F4 -/* 802656E4 00261344 48 0B D2 95 */ bl func_80322978 +/* 802656E4 00261344 48 0B D2 95 */ bl DWC_CloseAllConnectionsHard /* 802656E8 00261348 7F E3 FB 78 */ mr r3, r31 /* 802656EC 0026134C 38 80 00 06 */ li r4, 6 /* 802656F0 00261350 4B FF EF 2D */ bl func_8026461C @@ -77432,7 +77432,7 @@ func_80265714: /* 80265760 002613C0 48 00 4E F5 */ bl DCFlushRange /* 80265764 002613C4 38 7F 1C 50 */ addi r3, r31, 0x1c50 /* 80265768 002613C8 38 80 00 B8 */ li r4, 0xb8 -/* 8026576C 002613CC 48 0B 9B 79 */ bl func_8031F2E4 +/* 8026576C 002613CC 48 0B 9B 79 */ bl DWC_SetOwnStatusData /* 80265770 002613D0 80 01 00 14 */ lwz r0, 0x14(r1) /* 80265774 002613D4 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80265778 002613D8 7C 08 03 A6 */ mtlr r0 @@ -77510,7 +77510,7 @@ lbl_8026583C: /* 80265878 002614D8 38 C6 4F 20 */ addi r6, r6, lbl_80264F20@l /* 8026587C 002614DC 39 08 51 38 */ addi r8, r8, lbl_80265138@l /* 80265880 002614E0 38 60 00 00 */ li r3, 0 -/* 80265884 002614E4 48 0B CB 41 */ bl func_803223C4 +/* 80265884 002614E4 48 0B CB 41 */ bl DWC_UpdateServersAsync lbl_80265888: /* 80265888 002614E8 80 1F 3C 5C */ lwz r0, 0x3c5c(r31) /* 8026588C 002614EC 2C 00 00 00 */ cmpwi r0, 0 @@ -77518,7 +77518,7 @@ lbl_80265888: /* 80265894 002614F4 38 00 00 00 */ li r0, 0 /* 80265898 002614F8 90 1F 3C 5C */ stw r0, 0x3c5c(r31) lbl_8026589C: -/* 8026589C 002614FC 48 0B D5 D9 */ bl func_80322E74 +/* 8026589C 002614FC 48 0B D5 D9 */ bl DWC_GetState /* 802658A0 00261500 2C 03 00 06 */ cmpwi r3, 6 /* 802658A4 00261504 40 82 00 0C */ bne lbl_802658B0 /* 802658A8 00261508 38 00 00 01 */ li r0, 1 @@ -77572,7 +77572,7 @@ lbl_80265954: /* 80265954 002615B4 80 1F 66 A0 */ lwz r0, 0x66a0(r31) /* 80265958 002615B8 2C 00 00 00 */ cmpwi r0, 0 /* 8026595C 002615BC 40 82 00 08 */ bne lbl_80265964 -/* 80265960 002615C0 48 0B C6 8D */ bl func_80321FEC +/* 80265960 002615C0 48 0B C6 8D */ bl DWC_ProcessFriendsMatch lbl_80265964: /* 80265964 002615C4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80265968 002615C8 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -77835,7 +77835,7 @@ lbl_80265CBC: /* 80265CC8 00261928 38 81 00 09 */ addi r4, r1, 9 /* 80265CCC 0026192C 38 A1 00 08 */ addi r5, r1, 8 /* 80265CD0 00261930 38 C0 00 00 */ li r6, 0 -/* 80265CD4 00261934 48 0B 94 C5 */ bl func_8031F198 +/* 80265CD4 00261934 48 0B 94 C5 */ bl DWC_GetFriendStatusSC /* 80265CD8 00261938 54 60 06 3E */ clrlwi r0, r3, 0x18 /* 80265CDC 0026193C 28 00 00 06 */ cmplwi r0, 6 /* 80265CE0 00261940 41 82 00 0C */ beq lbl_80265CEC @@ -77892,7 +77892,7 @@ lbl_80265D80: /* 80265D8C 002619EC 38 60 FF FF */ li r3, -1 /* 80265D90 002619F0 48 00 00 48 */ b lbl_80265DD8 lbl_80265D94: -/* 80265D94 002619F4 48 0B CB E5 */ bl func_80322978 +/* 80265D94 002619F4 48 0B CB E5 */ bl DWC_CloseAllConnectionsHard /* 80265D98 002619F8 2C 03 00 01 */ cmpwi r3, 1 /* 80265D9C 002619FC 41 82 00 14 */ beq lbl_80265DB0 /* 80265DA0 00261A00 40 80 00 24 */ bge lbl_80265DC4 @@ -78133,7 +78133,7 @@ lbl_802660A0: /* 802660C8 00261D28 7F C7 F3 78 */ mr r7, r30 /* 802660CC 00261D2C 38 84 61 D0 */ addi r4, r4, lbl_802661D0@l /* 802660D0 00261D30 38 C6 62 24 */ addi r6, r6, lbl_80266224@l -/* 802660D4 00261D34 48 0B C4 E5 */ bl func_803225B8 +/* 802660D4 00261D34 48 0B C4 E5 */ bl DWC_SetupGameServer /* 802660D8 00261D38 2C 03 00 00 */ cmpwi r3, 0 /* 802660DC 00261D3C 40 82 00 18 */ bne lbl_802660F4 /* 802660E0 00261D40 93 FE 3C 84 */ stw r31, 0x3c84(r30) @@ -78185,7 +78185,7 @@ lbl_80266150: /* 80266180 00261DE0 7F C7 F3 78 */ mr r7, r30 /* 80266184 00261DE4 38 84 61 D0 */ addi r4, r4, lbl_802661D0@l /* 80266188 00261DE8 38 C6 62 24 */ addi r6, r6, lbl_80266224@l -/* 8026618C 00261DEC 48 0B C5 39 */ bl func_803226C4 +/* 8026618C 00261DEC 48 0B C5 39 */ bl DWC_ConnectToGameServerAsync /* 80266190 00261DF0 2C 03 00 00 */ cmpwi r3, 0 /* 80266194 00261DF4 40 82 00 18 */ bne lbl_802661AC /* 80266198 00261DF8 93 FE 3C 84 */ stw r31, 0x3c84(r30) @@ -78285,7 +78285,7 @@ lbl_802662B0: /* 802662DC 00261F3C 3C 80 80 26 */ lis r4, lbl_80266234@ha /* 802662E0 00261F40 88 7F 3C 88 */ lbz r3, 0x3c88(r31) /* 802662E4 00261F44 38 84 62 34 */ addi r4, r4, lbl_80266234@l -/* 802662E8 00261F48 48 0B 7D 15 */ bl func_8031DFFC +/* 802662E8 00261F48 48 0B 7D 15 */ bl DWC_StartLanMatch /* 802662EC 00261F4C 2C 03 00 00 */ cmpwi r3, 0 /* 802662F0 00261F50 40 82 00 18 */ bne lbl_80266308 /* 802662F4 00261F54 93 DF 3C 84 */ stw r30, 0x3c84(r31) @@ -78367,7 +78367,7 @@ lbl_80266400: /* 8026640C 0026206C 7F E8 FB 78 */ mr r8, r31 /* 80266410 00262070 38 A5 64 64 */ addi r5, r5, lbl_80266464@l /* 80266414 00262074 38 E7 64 8C */ addi r7, r7, lbl_8026648C@l -/* 80266418 00262078 48 0B C0 99 */ bl func_803224B0 +/* 80266418 00262078 48 0B C0 99 */ bl DWC_ConnectToAnybodyAsync /* 8026641C 0026207C 2C 03 00 00 */ cmpwi r3, 0 /* 80266420 00262080 40 82 00 1C */ bne lbl_8026643C /* 80266424 00262084 38 00 00 00 */ li r0, 0 @@ -78466,10 +78466,10 @@ func_80266550: /* 80266564 002621C4 80 03 66 A0 */ lwz r0, 0x66a0(r3) /* 80266568 002621C8 2C 00 00 00 */ cmpwi r0, 0 /* 8026656C 002621CC 41 82 00 0C */ beq lbl_80266578 -/* 80266570 002621D0 48 0B 6F B9 */ bl func_8031D528 +/* 80266570 002621D0 48 0B 6F B9 */ bl DWC_ProcessLanMatch /* 80266574 002621D4 48 00 00 08 */ b lbl_8026657C lbl_80266578: -/* 80266578 002621D8 48 0B BA 75 */ bl func_80321FEC +/* 80266578 002621D8 48 0B BA 75 */ bl DWC_ProcessFriendsMatch lbl_8026657C: /* 8026657C 002621DC 80 1F 3C 40 */ lwz r0, 0x3c40(r31) /* 80266580 002621E0 2C 00 00 01 */ cmpwi r0, 1 @@ -78608,7 +78608,7 @@ lbl_80266750: /* 8026675C 002623BC 42 00 FF F4 */ bdnz lbl_80266750 /* 80266760 002623C0 48 00 00 0C */ b lbl_8026676C lbl_80266764: -/* 80266764 002623C4 48 0B C4 F5 */ bl func_80322C58 +/* 80266764 002623C4 48 0B C4 F5 */ bl DWC_GetAIDBitmap /* 80266768 002623C8 7C 7F 1B 78 */ mr r31, r3 lbl_8026676C: /* 8026676C 002623CC 7F E3 FB 78 */ mr r3, r31 @@ -78713,10 +78713,10 @@ func_802668B0: /* 802668C8 00262528 7C 7F 1B 78 */ mr r31, r3 /* 802668CC 0026252C 2C 00 00 00 */ cmpwi r0, 0 /* 802668D0 00262530 41 82 00 0C */ beq lbl_802668DC -/* 802668D4 00262534 48 0B 6C 55 */ bl func_8031D528 +/* 802668D4 00262534 48 0B 6C 55 */ bl DWC_ProcessLanMatch /* 802668D8 00262538 48 00 00 90 */ b lbl_80266968 lbl_802668DC: -/* 802668DC 0026253C 48 0B B7 11 */ bl func_80321FEC +/* 802668DC 0026253C 48 0B B7 11 */ bl DWC_ProcessFriendsMatch /* 802668E0 00262540 4B FF 7A 91 */ bl func_8025E370 /* 802668E4 00262544 80 1F 65 1C */ lwz r0, 0x651c(r31) /* 802668E8 00262548 7C 7C 1B 78 */ mr r28, r3 @@ -78743,7 +78743,7 @@ lbl_8026691C: /* 80266934 00262594 40 81 00 10 */ ble lbl_80266944 /* 80266938 00262598 93 7D 65 24 */ stw r27, 0x6524(r29) /* 8026693C 0026259C 57 43 06 3E */ clrlwi r3, r26, 0x18 -/* 80266940 002625A0 48 0B C1 31 */ bl func_80322A70 +/* 80266940 002625A0 48 0B C1 31 */ bl DWC_CloseConnectionHard lbl_80266944: /* 80266944 002625A4 80 1D 65 24 */ lwz r0, 0x6524(r29) /* 80266948 002625A8 2C 00 00 00 */ cmpwi r0, 0 @@ -78765,7 +78765,7 @@ lbl_80266978: /* 8026697C 002625DC 48 00 01 01 */ bl func_80266A7C /* 80266980 002625E0 2C 03 00 00 */ cmpwi r3, 0 /* 80266984 002625E4 40 82 00 14 */ bne lbl_80266998 -/* 80266988 002625E8 48 0B B6 65 */ bl func_80321FEC +/* 80266988 002625E8 48 0B B6 65 */ bl DWC_ProcessFriendsMatch /* 8026698C 002625EC 3B 5A 00 01 */ addi r26, r26, 1 /* 80266990 002625F0 2C 1A 00 08 */ cmpwi r26, 8 /* 80266994 002625F4 41 80 FF E4 */ blt lbl_80266978 @@ -78773,10 +78773,10 @@ lbl_80266998: /* 80266998 002625F8 80 1F 66 A0 */ lwz r0, 0x66a0(r31) /* 8026699C 002625FC 2C 00 00 00 */ cmpwi r0, 0 /* 802669A0 00262600 41 82 00 0C */ beq lbl_802669AC -/* 802669A4 00262604 48 0B 6B 85 */ bl func_8031D528 +/* 802669A4 00262604 48 0B 6B 85 */ bl DWC_ProcessLanMatch /* 802669A8 00262608 48 00 00 08 */ b lbl_802669B0 lbl_802669AC: -/* 802669AC 0026260C 48 0B B6 41 */ bl func_80321FEC +/* 802669AC 0026260C 48 0B B6 41 */ bl DWC_ProcessFriendsMatch lbl_802669B0: /* 802669B0 00262610 4B FF 79 C1 */ bl func_8025E370 /* 802669B4 00262614 7C 7B 1B 78 */ mr r27, r3 @@ -78878,7 +78878,7 @@ lbl_80266AF8: /* 80266B08 00262768 A0 A1 00 0A */ lhz r5, 0xa(r1) /* 80266B0C 0026276C 7C C3 33 78 */ mr r3, r6 /* 80266B10 00262770 38 C0 00 00 */ li r6, 0 -/* 80266B14 00262774 48 0B 75 9D */ bl func_8031E0B0 +/* 80266B14 00262774 48 0B 75 9D */ bl DWC_SendLanMatch /* 80266B18 00262778 48 00 00 10 */ b lbl_80266B28 lbl_80266B1C: /* 80266B1C 0026277C A0 A1 00 0A */ lhz r5, 0xa(r1) @@ -78957,7 +78957,7 @@ func_80266BEC: /* 80266C10 00262870 40 82 00 BC */ bne lbl_80266CCC /* 80266C14 00262874 38 61 00 0C */ addi r3, r1, 0xc /* 80266C18 00262878 38 81 00 08 */ addi r4, r1, 8 -/* 80266C1C 0026287C 48 0B 58 89 */ bl func_8031C4A4 +/* 80266C1C 0026287C 48 0B 58 89 */ bl DWC_GetLastErrorEx /* 80266C20 00262880 80 01 00 08 */ lwz r0, 8(r1) /* 80266C24 00262884 28 00 00 07 */ cmplwi r0, 7 /* 80266C28 00262888 41 81 00 8C */ bgt lbl_80266CB4 @@ -79000,7 +79000,7 @@ lbl_80266CB4: /* 80266CB8 00262918 38 80 00 11 */ li r4, 0x11 /* 80266CBC 0026291C 4B FF D9 61 */ bl func_8026461C lbl_80266CC0: -/* 80266CC0 00262920 48 0B 58 91 */ bl func_8031C550 +/* 80266CC0 00262920 48 0B 58 91 */ bl DWC_ClearError /* 80266CC4 00262924 7F E3 FB 78 */ mr r3, r31 /* 80266CC8 00262928 48 00 02 F5 */ bl func_80266FBC lbl_80266CCC: @@ -79158,7 +79158,7 @@ lbl_80266F08: /* 80266F0C 00262B6C 38 81 00 08 */ addi r4, r1, 8 /* 80266F10 00262B70 90 03 3C 54 */ stw r0, 0x3c54(r3) /* 80266F14 00262B74 38 61 00 0C */ addi r3, r1, 0xc -/* 80266F18 00262B78 48 0B 55 8D */ bl func_8031C4A4 +/* 80266F18 00262B78 48 0B 55 8D */ bl DWC_GetLastErrorEx /* 80266F1C 00262B7C 80 61 00 08 */ lwz r3, 8(r1) /* 80266F20 00262B80 38 03 FF FF */ addi r0, r3, -1 /* 80266F24 00262B84 7C 00 00 34 */ cntlzw r0, r0 @@ -79183,7 +79183,7 @@ func_80266F3C: /* 80266F60 00262BC0 48 00 00 0C */ b lbl_80266F6C lbl_80266F64: /* 80266F64 00262BC4 38 61 00 08 */ addi r3, r1, 8 -/* 80266F68 00262BC8 48 0B 55 25 */ bl func_8031C48C +/* 80266F68 00262BC8 48 0B 55 25 */ bl DWC_GetLastError lbl_80266F6C: /* 80266F6C 00262BCC 80 01 00 14 */ lwz r0, 0x14(r1) /* 80266F70 00262BD0 7C 08 03 A6 */ mtlr r0 @@ -79202,7 +79202,7 @@ func_80266F7C: /* 80266F98 00262BF8 48 00 00 14 */ b lbl_80266FAC lbl_80266F9C: /* 80266F9C 00262BFC 38 61 00 08 */ addi r3, r1, 8 -/* 80266FA0 00262C00 48 0B 54 ED */ bl func_8031C48C +/* 80266FA0 00262C00 48 0B 54 ED */ bl DWC_GetLastError /* 80266FA4 00262C04 80 01 00 08 */ lwz r0, 8(r1) /* 80266FA8 00262C08 7C 60 00 D0 */ neg r3, r0 lbl_80266FAC: @@ -79224,7 +79224,7 @@ func_80266FC8: /* 80266FD0 00262C30 90 01 00 14 */ stw r0, 0x14(r1) /* 80266FD4 00262C34 93 E1 00 0C */ stw r31, 0xc(r1) /* 80266FD8 00262C38 7C 7F 1B 78 */ mr r31, r3 -/* 80266FDC 00262C3C 48 0B 55 75 */ bl func_8031C550 +/* 80266FDC 00262C3C 48 0B 55 75 */ bl DWC_ClearError /* 80266FE0 00262C40 7F E3 FB 78 */ mr r3, r31 /* 80266FE4 00262C44 4B FF FF D9 */ bl func_80266FBC /* 80266FE8 00262C48 80 01 00 14 */ lwz r0, 0x14(r1) @@ -79237,7 +79237,7 @@ func_80266FC8: /* 80267004 00262C64 90 01 00 14 */ stw r0, 0x14(r1) /* 80267008 00262C68 38 61 00 0C */ addi r3, r1, 0xc /* 8026700C 00262C6C 38 81 00 08 */ addi r4, r1, 8 -/* 80267010 00262C70 48 0B 54 95 */ bl func_8031C4A4 +/* 80267010 00262C70 48 0B 54 95 */ bl DWC_GetLastErrorEx /* 80267014 00262C74 80 61 00 08 */ lwz r3, 8(r1) /* 80267018 00262C78 38 03 FF F9 */ addi r0, r3, -7 /* 8026701C 00262C7C 7C 00 00 34 */ cntlzw r0, r0 @@ -79260,14 +79260,14 @@ func_80266FC8: /* 80267060 00262CC0 4E 80 04 21 */ bctrl /* 80267064 00262CC4 2C 03 00 00 */ cmpwi r3, 0 /* 80267068 00262CC8 41 82 00 10 */ beq lbl_80267078 -/* 8026706C 00262CCC 48 0B 70 21 */ bl func_8031E08C +/* 8026706C 00262CCC 48 0B 70 21 */ bl DWC_GetMyAIDLanMatch /* 80267070 00262CD0 54 63 04 3E */ clrlwi r3, r3, 0x10 /* 80267074 00262CD4 48 00 00 14 */ b lbl_80267088 lbl_80267078: /* 80267078 00262CD8 38 60 00 00 */ li r3, 0 /* 8026707C 00262CDC 48 00 00 0C */ b lbl_80267088 lbl_80267080: -/* 80267080 00262CE0 48 0B BB 79 */ bl func_80322BF8 +/* 80267080 00262CE0 48 0B BB 79 */ bl DWC_GetMyAID /* 80267084 00262CE4 54 63 06 3E */ clrlwi r3, r3, 0x18 lbl_80267088: /* 80267088 00262CE8 80 01 00 14 */ lwz r0, 0x14(r1) @@ -79298,7 +79298,7 @@ lbl_802670DC: /* 802670DC 00262D3C 38 60 00 01 */ li r3, 1 /* 802670E0 00262D40 48 00 00 08 */ b lbl_802670E8 lbl_802670E4: -/* 802670E4 00262D44 48 0B BA B9 */ bl func_80322B9C +/* 802670E4 00262D44 48 0B BA B9 */ bl DWC_GetNumConnectionHost lbl_802670E8: /* 802670E8 00262D48 80 01 00 14 */ lwz r0, 0x14(r1) /* 802670EC 00262D4C 7C 08 03 A6 */ mtlr r0 @@ -79393,7 +79393,7 @@ lbl_80267220: /* 80267238 00262E98 48 00 00 0C */ b lbl_80267244 lbl_8026723C: /* 8026723C 00262E9C 57 E3 06 3E */ clrlwi r3, r31, 0x18 -/* 80267240 00262EA0 48 0B B8 31 */ bl func_80322A70 +/* 80267240 00262EA0 48 0B B8 31 */ bl DWC_CloseConnectionHard lbl_80267244: /* 80267244 00262EA4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80267248 00262EA8 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -79429,7 +79429,7 @@ lbl_80267298: /* 802672BC 00262F1C 48 00 00 0C */ b lbl_802672C8 lbl_802672C0: /* 802672C0 00262F20 57 E3 06 3E */ clrlwi r3, r31, 0x18 -/* 802672C4 00262F24 48 0B BB 05 */ bl func_80322DC8 +/* 802672C4 00262F24 48 0B BB 05 */ bl DWC_IsValidAID lbl_802672C8: /* 802672C8 00262F28 80 01 00 14 */ lwz r0, 0x14(r1) /* 802672CC 00262F2C 83 E1 00 0C */ lwz r31, 0xc(r1) @@ -79672,7 +79672,7 @@ lbl_80267554: /* 80267578 002631D8 38 81 00 09 */ addi r4, r1, 9 /* 8026757C 002631DC 38 A1 00 08 */ addi r5, r1, 8 /* 80267580 002631E0 38 C0 00 00 */ li r6, 0 -/* 80267584 002631E4 48 0B 7C 15 */ bl func_8031F198 +/* 80267584 002631E4 48 0B 7C 15 */ bl DWC_GetFriendStatusSC /* 80267588 002631E8 7F A3 EB 78 */ mr r3, r29 /* 8026758C 002631EC 7F C4 F3 78 */ mr r4, r30 /* 80267590 002631F0 4B FF FF 55 */ bl func_802674E4 @@ -79898,7 +79898,7 @@ func_80267854: /* 80267854 002634B4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80267858 002634B8 7C 08 02 A6 */ mflr r0 /* 8026785C 002634BC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80267860 002634C0 48 0B 7B 1D */ bl func_8031F37C +/* 80267860 002634C0 48 0B 7B 1D */ bl DWC_CanChangeFriendList /* 80267864 002634C4 7C 60 00 34 */ cntlzw r0, r3 /* 80267868 002634C8 54 03 D9 7E */ srwi r3, r0, 5 /* 8026786C 002634CC 80 01 00 14 */ lwz r0, 0x14(r1) @@ -80196,7 +80196,7 @@ lbl_80267C5C: /* 80267C5C 002638BC 7F A3 EB 78 */ mr r3, r29 /* 80267C60 002638C0 7F C4 F3 78 */ mr r4, r30 /* 80267C64 002638C4 4B FF F8 81 */ bl func_802674E4 -/* 80267C68 002638C8 48 0B 77 45 */ bl func_8031F3AC +/* 80267C68 002638C8 48 0B 77 45 */ bl DWC_DeleteBuddyFriendData /* 80267C6C 002638CC 2C 1E 00 1D */ cmpwi r30, 0x1d /* 80267C70 002638D0 40 80 00 48 */ bge lbl_80267CB8 /* 80267C74 002638D4 7F A3 EB 78 */ mr r3, r29 |