1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
|
.include "macros.inc"
.section .text, "ax" # 0x80006980 - 0x803E1E60
.global NETGetConnectionType
NETGetConnectionType:
/* 802F4D18 002F0978 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802F4D1C 002F097C 7C 08 02 A6 */ mflr r0
/* 802F4D20 002F0980 90 01 00 24 */ stw r0, 0x24(r1)
/* 802F4D24 002F0984 38 61 00 10 */ addi r3, r1, 0x10
/* 802F4D28 002F0988 38 81 00 0C */ addi r4, r1, 0xc
/* 802F4D2C 002F098C 38 A1 00 08 */ addi r5, r1, 8
/* 802F4D30 002F0990 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 802F4D34 002F0994 3B E0 00 63 */ li r31, 0x63
/* 802F4D38 002F0998 4B FF 8C 25 */ bl NCDiGetEnabledConfigList
/* 802F4D3C 002F099C 2C 03 00 00 */ cmpwi r3, 0
/* 802F4D40 002F09A0 41 80 00 18 */ blt lbl_802F4D58
/* 802F4D44 002F09A4 80 61 00 10 */ lwz r3, 0x10(r1)
/* 802F4D48 002F09A8 80 81 00 0C */ lwz r4, 0xc(r1)
/* 802F4D4C 002F09AC 80 A1 00 08 */ lwz r5, 8(r1)
/* 802F4D50 002F09B0 48 00 00 21 */ bl NETiGetConnectionTypeFromConfigList
/* 802F4D54 002F09B4 7C 7F 1B 78 */ mr r31, r3
lbl_802F4D58:
/* 802F4D58 002F09B8 7F E3 FB 78 */ mr r3, r31
/* 802F4D5C 002F09BC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802F4D60 002F09C0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802F4D64 002F09C4 7C 08 03 A6 */ mtlr r0
/* 802F4D68 002F09C8 38 21 00 20 */ addi r1, r1, 0x20
/* 802F4D6C 002F09CC 4E 80 00 20 */ blr
.global NETiGetConnectionTypeFromConfigList
NETiGetConnectionTypeFromConfigList:
/* 802F4D70 002F09D0 2C 03 00 00 */ cmpwi r3, 0
/* 802F4D74 002F09D4 38 00 00 63 */ li r0, 0x63
/* 802F4D78 002F09D8 41 82 00 D4 */ beq lbl_802F4E4C
/* 802F4D7C 002F09DC 2C 04 00 00 */ cmpwi r4, 0
/* 802F4D80 002F09E0 40 82 02 60 */ bne lbl_802F4FE0
/* 802F4D84 002F09E4 2C 05 00 00 */ cmpwi r5, 0
/* 802F4D88 002F09E8 40 82 02 58 */ bne lbl_802F4FE0
/* 802F4D8C 002F09EC 38 00 00 04 */ li r0, 4
/* 802F4D90 002F09F0 38 A0 00 00 */ li r5, 0
/* 802F4D94 002F09F4 38 80 00 01 */ li r4, 1
/* 802F4D98 002F09F8 7C 09 03 A6 */ mtctr r0
lbl_802F4D9C:
/* 802F4D9C 002F09FC 7C 60 20 39 */ and. r0, r3, r4
/* 802F4DA0 002F0A00 41 82 00 08 */ beq lbl_802F4DA8
/* 802F4DA4 002F0A04 48 00 00 A0 */ b lbl_802F4E44
lbl_802F4DA8:
/* 802F4DA8 002F0A08 54 84 08 3C */ slwi r4, r4, 1
/* 802F4DAC 002F0A0C 38 A5 00 01 */ addi r5, r5, 1
/* 802F4DB0 002F0A10 7C 60 20 39 */ and. r0, r3, r4
/* 802F4DB4 002F0A14 41 82 00 08 */ beq lbl_802F4DBC
/* 802F4DB8 002F0A18 48 00 00 8C */ b lbl_802F4E44
lbl_802F4DBC:
/* 802F4DBC 002F0A1C 54 84 08 3C */ slwi r4, r4, 1
/* 802F4DC0 002F0A20 38 A5 00 01 */ addi r5, r5, 1
/* 802F4DC4 002F0A24 7C 60 20 39 */ and. r0, r3, r4
/* 802F4DC8 002F0A28 41 82 00 08 */ beq lbl_802F4DD0
/* 802F4DCC 002F0A2C 48 00 00 78 */ b lbl_802F4E44
lbl_802F4DD0:
/* 802F4DD0 002F0A30 54 84 08 3C */ slwi r4, r4, 1
/* 802F4DD4 002F0A34 38 A5 00 01 */ addi r5, r5, 1
/* 802F4DD8 002F0A38 7C 60 20 39 */ and. r0, r3, r4
/* 802F4DDC 002F0A3C 41 82 00 08 */ beq lbl_802F4DE4
/* 802F4DE0 002F0A40 48 00 00 64 */ b lbl_802F4E44
lbl_802F4DE4:
/* 802F4DE4 002F0A44 54 84 08 3C */ slwi r4, r4, 1
/* 802F4DE8 002F0A48 38 A5 00 01 */ addi r5, r5, 1
/* 802F4DEC 002F0A4C 7C 60 20 39 */ and. r0, r3, r4
/* 802F4DF0 002F0A50 41 82 00 08 */ beq lbl_802F4DF8
/* 802F4DF4 002F0A54 48 00 00 50 */ b lbl_802F4E44
lbl_802F4DF8:
/* 802F4DF8 002F0A58 54 84 08 3C */ slwi r4, r4, 1
/* 802F4DFC 002F0A5C 38 A5 00 01 */ addi r5, r5, 1
/* 802F4E00 002F0A60 7C 60 20 39 */ and. r0, r3, r4
/* 802F4E04 002F0A64 41 82 00 08 */ beq lbl_802F4E0C
/* 802F4E08 002F0A68 48 00 00 3C */ b lbl_802F4E44
lbl_802F4E0C:
/* 802F4E0C 002F0A6C 54 84 08 3C */ slwi r4, r4, 1
/* 802F4E10 002F0A70 38 A5 00 01 */ addi r5, r5, 1
/* 802F4E14 002F0A74 7C 60 20 39 */ and. r0, r3, r4
/* 802F4E18 002F0A78 41 82 00 08 */ beq lbl_802F4E20
/* 802F4E1C 002F0A7C 48 00 00 28 */ b lbl_802F4E44
lbl_802F4E20:
/* 802F4E20 002F0A80 54 84 08 3C */ slwi r4, r4, 1
/* 802F4E24 002F0A84 38 A5 00 01 */ addi r5, r5, 1
/* 802F4E28 002F0A88 7C 60 20 39 */ and. r0, r3, r4
/* 802F4E2C 002F0A8C 41 82 00 08 */ beq lbl_802F4E34
/* 802F4E30 002F0A90 48 00 00 14 */ b lbl_802F4E44
lbl_802F4E34:
/* 802F4E34 002F0A94 54 84 08 3C */ slwi r4, r4, 1
/* 802F4E38 002F0A98 38 A5 00 01 */ addi r5, r5, 1
/* 802F4E3C 002F0A9C 42 00 FF 60 */ bdnz lbl_802F4D9C
/* 802F4E40 002F0AA0 38 A0 FF FF */ li r5, -1
lbl_802F4E44:
/* 802F4E44 002F0AA4 38 05 00 14 */ addi r0, r5, 0x14
/* 802F4E48 002F0AA8 48 00 01 98 */ b lbl_802F4FE0
lbl_802F4E4C:
/* 802F4E4C 002F0AAC 2C 04 00 00 */ cmpwi r4, 0
/* 802F4E50 002F0AB0 41 82 00 CC */ beq lbl_802F4F1C
/* 802F4E54 002F0AB4 2C 05 00 00 */ cmpwi r5, 0
/* 802F4E58 002F0AB8 40 82 01 88 */ bne lbl_802F4FE0
/* 802F4E5C 002F0ABC 38 00 00 04 */ li r0, 4
/* 802F4E60 002F0AC0 38 A0 00 00 */ li r5, 0
/* 802F4E64 002F0AC4 38 60 00 01 */ li r3, 1
/* 802F4E68 002F0AC8 7C 09 03 A6 */ mtctr r0
lbl_802F4E6C:
/* 802F4E6C 002F0ACC 7C 80 18 39 */ and. r0, r4, r3
/* 802F4E70 002F0AD0 41 82 00 08 */ beq lbl_802F4E78
/* 802F4E74 002F0AD4 48 00 00 A0 */ b lbl_802F4F14
lbl_802F4E78:
/* 802F4E78 002F0AD8 54 63 08 3C */ slwi r3, r3, 1
/* 802F4E7C 002F0ADC 38 A5 00 01 */ addi r5, r5, 1
/* 802F4E80 002F0AE0 7C 80 18 39 */ and. r0, r4, r3
/* 802F4E84 002F0AE4 41 82 00 08 */ beq lbl_802F4E8C
/* 802F4E88 002F0AE8 48 00 00 8C */ b lbl_802F4F14
lbl_802F4E8C:
/* 802F4E8C 002F0AEC 54 63 08 3C */ slwi r3, r3, 1
/* 802F4E90 002F0AF0 38 A5 00 01 */ addi r5, r5, 1
/* 802F4E94 002F0AF4 7C 80 18 39 */ and. r0, r4, r3
/* 802F4E98 002F0AF8 41 82 00 08 */ beq lbl_802F4EA0
/* 802F4E9C 002F0AFC 48 00 00 78 */ b lbl_802F4F14
lbl_802F4EA0:
/* 802F4EA0 002F0B00 54 63 08 3C */ slwi r3, r3, 1
/* 802F4EA4 002F0B04 38 A5 00 01 */ addi r5, r5, 1
/* 802F4EA8 002F0B08 7C 80 18 39 */ and. r0, r4, r3
/* 802F4EAC 002F0B0C 41 82 00 08 */ beq lbl_802F4EB4
/* 802F4EB0 002F0B10 48 00 00 64 */ b lbl_802F4F14
lbl_802F4EB4:
/* 802F4EB4 002F0B14 54 63 08 3C */ slwi r3, r3, 1
/* 802F4EB8 002F0B18 38 A5 00 01 */ addi r5, r5, 1
/* 802F4EBC 002F0B1C 7C 80 18 39 */ and. r0, r4, r3
/* 802F4EC0 002F0B20 41 82 00 08 */ beq lbl_802F4EC8
/* 802F4EC4 002F0B24 48 00 00 50 */ b lbl_802F4F14
lbl_802F4EC8:
/* 802F4EC8 002F0B28 54 63 08 3C */ slwi r3, r3, 1
/* 802F4ECC 002F0B2C 38 A5 00 01 */ addi r5, r5, 1
/* 802F4ED0 002F0B30 7C 80 18 39 */ and. r0, r4, r3
/* 802F4ED4 002F0B34 41 82 00 08 */ beq lbl_802F4EDC
/* 802F4ED8 002F0B38 48 00 00 3C */ b lbl_802F4F14
lbl_802F4EDC:
/* 802F4EDC 002F0B3C 54 63 08 3C */ slwi r3, r3, 1
/* 802F4EE0 002F0B40 38 A5 00 01 */ addi r5, r5, 1
/* 802F4EE4 002F0B44 7C 80 18 39 */ and. r0, r4, r3
/* 802F4EE8 002F0B48 41 82 00 08 */ beq lbl_802F4EF0
/* 802F4EEC 002F0B4C 48 00 00 28 */ b lbl_802F4F14
lbl_802F4EF0:
/* 802F4EF0 002F0B50 54 63 08 3C */ slwi r3, r3, 1
/* 802F4EF4 002F0B54 38 A5 00 01 */ addi r5, r5, 1
/* 802F4EF8 002F0B58 7C 80 18 39 */ and. r0, r4, r3
/* 802F4EFC 002F0B5C 41 82 00 08 */ beq lbl_802F4F04
/* 802F4F00 002F0B60 48 00 00 14 */ b lbl_802F4F14
lbl_802F4F04:
/* 802F4F04 002F0B64 54 63 08 3C */ slwi r3, r3, 1
/* 802F4F08 002F0B68 38 A5 00 01 */ addi r5, r5, 1
/* 802F4F0C 002F0B6C 42 00 FF 60 */ bdnz lbl_802F4E6C
/* 802F4F10 002F0B70 38 A0 FF FF */ li r5, -1
lbl_802F4F14:
/* 802F4F14 002F0B74 38 05 00 1E */ addi r0, r5, 0x1e
/* 802F4F18 002F0B78 48 00 00 C8 */ b lbl_802F4FE0
lbl_802F4F1C:
/* 802F4F1C 002F0B7C 2C 05 00 00 */ cmpwi r5, 0
/* 802F4F20 002F0B80 41 82 00 C0 */ beq lbl_802F4FE0
/* 802F4F24 002F0B84 38 00 00 04 */ li r0, 4
/* 802F4F28 002F0B88 38 80 00 00 */ li r4, 0
/* 802F4F2C 002F0B8C 38 60 00 01 */ li r3, 1
/* 802F4F30 002F0B90 7C 09 03 A6 */ mtctr r0
lbl_802F4F34:
/* 802F4F34 002F0B94 7C A0 18 39 */ and. r0, r5, r3
/* 802F4F38 002F0B98 41 82 00 08 */ beq lbl_802F4F40
/* 802F4F3C 002F0B9C 48 00 00 A0 */ b lbl_802F4FDC
lbl_802F4F40:
/* 802F4F40 002F0BA0 54 63 08 3C */ slwi r3, r3, 1
/* 802F4F44 002F0BA4 38 84 00 01 */ addi r4, r4, 1
/* 802F4F48 002F0BA8 7C A0 18 39 */ and. r0, r5, r3
/* 802F4F4C 002F0BAC 41 82 00 08 */ beq lbl_802F4F54
/* 802F4F50 002F0BB0 48 00 00 8C */ b lbl_802F4FDC
lbl_802F4F54:
/* 802F4F54 002F0BB4 54 63 08 3C */ slwi r3, r3, 1
/* 802F4F58 002F0BB8 38 84 00 01 */ addi r4, r4, 1
/* 802F4F5C 002F0BBC 7C A0 18 39 */ and. r0, r5, r3
/* 802F4F60 002F0BC0 41 82 00 08 */ beq lbl_802F4F68
/* 802F4F64 002F0BC4 48 00 00 78 */ b lbl_802F4FDC
lbl_802F4F68:
/* 802F4F68 002F0BC8 54 63 08 3C */ slwi r3, r3, 1
/* 802F4F6C 002F0BCC 38 84 00 01 */ addi r4, r4, 1
/* 802F4F70 002F0BD0 7C A0 18 39 */ and. r0, r5, r3
/* 802F4F74 002F0BD4 41 82 00 08 */ beq lbl_802F4F7C
/* 802F4F78 002F0BD8 48 00 00 64 */ b lbl_802F4FDC
lbl_802F4F7C:
/* 802F4F7C 002F0BDC 54 63 08 3C */ slwi r3, r3, 1
/* 802F4F80 002F0BE0 38 84 00 01 */ addi r4, r4, 1
/* 802F4F84 002F0BE4 7C A0 18 39 */ and. r0, r5, r3
/* 802F4F88 002F0BE8 41 82 00 08 */ beq lbl_802F4F90
/* 802F4F8C 002F0BEC 48 00 00 50 */ b lbl_802F4FDC
lbl_802F4F90:
/* 802F4F90 002F0BF0 54 63 08 3C */ slwi r3, r3, 1
/* 802F4F94 002F0BF4 38 84 00 01 */ addi r4, r4, 1
/* 802F4F98 002F0BF8 7C A0 18 39 */ and. r0, r5, r3
/* 802F4F9C 002F0BFC 41 82 00 08 */ beq lbl_802F4FA4
/* 802F4FA0 002F0C00 48 00 00 3C */ b lbl_802F4FDC
lbl_802F4FA4:
/* 802F4FA4 002F0C04 54 63 08 3C */ slwi r3, r3, 1
/* 802F4FA8 002F0C08 38 84 00 01 */ addi r4, r4, 1
/* 802F4FAC 002F0C0C 7C A0 18 39 */ and. r0, r5, r3
/* 802F4FB0 002F0C10 41 82 00 08 */ beq lbl_802F4FB8
/* 802F4FB4 002F0C14 48 00 00 28 */ b lbl_802F4FDC
lbl_802F4FB8:
/* 802F4FB8 002F0C18 54 63 08 3C */ slwi r3, r3, 1
/* 802F4FBC 002F0C1C 38 84 00 01 */ addi r4, r4, 1
/* 802F4FC0 002F0C20 7C A0 18 39 */ and. r0, r5, r3
/* 802F4FC4 002F0C24 41 82 00 08 */ beq lbl_802F4FCC
/* 802F4FC8 002F0C28 48 00 00 14 */ b lbl_802F4FDC
lbl_802F4FCC:
/* 802F4FCC 002F0C2C 54 63 08 3C */ slwi r3, r3, 1
/* 802F4FD0 002F0C30 38 84 00 01 */ addi r4, r4, 1
/* 802F4FD4 002F0C34 42 00 FF 60 */ bdnz lbl_802F4F34
/* 802F4FD8 002F0C38 38 80 FF FF */ li r4, -1
lbl_802F4FDC:
/* 802F4FDC 002F0C3C 38 04 00 28 */ addi r0, r4, 0x28
lbl_802F4FE0:
/* 802F4FE0 002F0C40 7C 03 03 78 */ mr r3, r0
/* 802F4FE4 002F0C44 4E 80 00 20 */ blr
.global NETGetStartupErrorCodeEx
NETGetStartupErrorCodeEx:
/* 802F4FE8 002F0C48 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F4FEC 002F0C4C 7C 08 02 A6 */ mflr r0
/* 802F4FF0 002F0C50 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F4FF4 002F0C54 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802F4FF8 002F0C58 7C 9F 23 78 */ mr r31, r4
/* 802F4FFC 002F0C5C 48 00 00 1D */ bl GetStartupErrorCode
/* 802F5000 002F0C60 7C 7F 18 50 */ subf r3, r31, r3
/* 802F5004 002F0C64 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802F5008 002F0C68 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F500C 002F0C6C 7C 08 03 A6 */ mtlr r0
/* 802F5010 002F0C70 38 21 00 10 */ addi r1, r1, 0x10
/* 802F5014 002F0C74 4E 80 00 20 */ blr
.global GetStartupErrorCode
GetStartupErrorCode:
/* 802F5018 002F0C78 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802F501C 002F0C7C 7C 08 02 A6 */ mflr r0
/* 802F5020 002F0C80 2C 03 00 00 */ cmpwi r3, 0
/* 802F5024 002F0C84 7C 65 1B 78 */ mr r5, r3
/* 802F5028 002F0C88 90 01 00 14 */ stw r0, 0x14(r1)
/* 802F502C 002F0C8C 41 80 00 0C */ blt lbl_802F5038
/* 802F5030 002F0C90 38 60 00 00 */ li r3, 0
/* 802F5034 002F0C94 48 00 01 4C */ b lbl_802F5180
lbl_802F5038:
/* 802F5038 002F0C98 2C 03 FF C2 */ cmpwi r3, -62
/* 802F503C 002F0C9C 41 82 00 A8 */ beq lbl_802F50E4
/* 802F5040 002F0CA0 40 80 00 5C */ bge lbl_802F509C
/* 802F5044 002F0CA4 2C 03 FF 91 */ cmpwi r3, -111
/* 802F5048 002F0CA8 41 82 00 A8 */ beq lbl_802F50F0
/* 802F504C 002F0CAC 40 80 00 30 */ bge lbl_802F507C
/* 802F5050 002F0CB0 2C 03 FF 87 */ cmpwi r3, -121
/* 802F5054 002F0CB4 41 82 00 A8 */ beq lbl_802F50FC
/* 802F5058 002F0CB8 40 80 00 18 */ bge lbl_802F5070
/* 802F505C 002F0CBC 3C 80 80 00 */ lis r4, 0x80000001@ha
/* 802F5060 002F0CC0 38 04 00 01 */ addi r0, r4, 0x80000001@l
/* 802F5064 002F0CC4 7C 03 00 00 */ cmpw r3, r0
/* 802F5068 002F0CC8 40 80 00 FC */ bge lbl_802F5164
/* 802F506C 002F0CCC 48 00 00 EC */ b lbl_802F5158
lbl_802F5070:
/* 802F5070 002F0CD0 2C 03 FF 90 */ cmpwi r3, -112
/* 802F5074 002F0CD4 40 80 00 B0 */ bge lbl_802F5124
/* 802F5078 002F0CD8 48 00 00 EC */ b lbl_802F5164
lbl_802F507C:
/* 802F507C 002F0CDC 2C 03 FF B4 */ cmpwi r3, -76
/* 802F5080 002F0CE0 41 82 00 A4 */ beq lbl_802F5124
/* 802F5084 002F0CE4 40 80 00 E0 */ bge lbl_802F5164
/* 802F5088 002F0CE8 2C 03 FF 9D */ cmpwi r3, -99
/* 802F508C 002F0CEC 40 80 00 D8 */ bge lbl_802F5164
/* 802F5090 002F0CF0 2C 03 FF 9A */ cmpwi r3, -102
/* 802F5094 002F0CF4 40 80 00 B8 */ bge lbl_802F514C
/* 802F5098 002F0CF8 48 00 00 CC */ b lbl_802F5164
lbl_802F509C:
/* 802F509C 002F0CFC 2C 03 FF D9 */ cmpwi r3, -39
/* 802F50A0 002F0D00 41 82 00 84 */ beq lbl_802F5124
/* 802F50A4 002F0D04 40 80 00 1C */ bge lbl_802F50C0
/* 802F50A8 002F0D08 2C 03 FF D3 */ cmpwi r3, -45
/* 802F50AC 002F0D0C 41 82 00 20 */ beq lbl_802F50CC
/* 802F50B0 002F0D10 40 80 00 B4 */ bge lbl_802F5164
/* 802F50B4 002F0D14 2C 03 FF D0 */ cmpwi r3, -48
/* 802F50B8 002F0D18 41 82 00 6C */ beq lbl_802F5124
/* 802F50BC 002F0D1C 48 00 00 A8 */ b lbl_802F5164
lbl_802F50C0:
/* 802F50C0 002F0D20 2C 03 FF E4 */ cmpwi r3, -28
/* 802F50C4 002F0D24 41 82 00 14 */ beq lbl_802F50D8
/* 802F50C8 002F0D28 48 00 00 9C */ b lbl_802F5164
lbl_802F50CC:
/* 802F50CC 002F0D2C 3C 60 FF FF */ lis r3, 0xFFFF3BE8@ha
/* 802F50D0 002F0D30 38 63 3B E8 */ addi r3, r3, 0xFFFF3BE8@l
/* 802F50D4 002F0D34 48 00 00 AC */ b lbl_802F5180
lbl_802F50D8:
/* 802F50D8 002F0D38 3C 60 FF FF */ lis r3, 0xFFFF3B84@ha
/* 802F50DC 002F0D3C 38 63 3B 84 */ addi r3, r3, 0xFFFF3B84@l
/* 802F50E0 002F0D40 48 00 00 A0 */ b lbl_802F5180
lbl_802F50E4:
/* 802F50E4 002F0D44 3C 60 FF FF */ lis r3, 0xFFFF3B20@ha
/* 802F50E8 002F0D48 38 63 3B 20 */ addi r3, r3, 0xFFFF3B20@l
/* 802F50EC 002F0D4C 48 00 00 94 */ b lbl_802F5180
lbl_802F50F0:
/* 802F50F0 002F0D50 3C 60 FF FF */ lis r3, 0xFFFF3224@ha
/* 802F50F4 002F0D54 38 63 32 24 */ addi r3, r3, 0xFFFF3224@l
/* 802F50F8 002F0D58 48 00 00 88 */ b lbl_802F5180
lbl_802F50FC:
/* 802F50FC 002F0D5C 2C 04 00 14 */ cmpwi r4, 0x14
/* 802F5100 002F0D60 41 80 00 18 */ blt lbl_802F5118
/* 802F5104 002F0D64 2C 04 00 1E */ cmpwi r4, 0x1e
/* 802F5108 002F0D68 40 80 00 10 */ bge lbl_802F5118
/* 802F510C 002F0D6C 3C 60 FF FF */ lis r3, 0xFFFF3738@ha
/* 802F5110 002F0D70 38 63 37 38 */ addi r3, r3, 0xFFFF3738@l
/* 802F5114 002F0D74 48 00 00 6C */ b lbl_802F5180
lbl_802F5118:
/* 802F5118 002F0D78 3C 60 FF FF */ lis r3, 0xFFFF38C8@ha
/* 802F511C 002F0D7C 38 63 38 C8 */ addi r3, r3, 0xFFFF38C8@l
/* 802F5120 002F0D80 48 00 00 60 */ b lbl_802F5180
lbl_802F5124:
/* 802F5124 002F0D84 2C 04 00 14 */ cmpwi r4, 0x14
/* 802F5128 002F0D88 41 80 00 18 */ blt lbl_802F5140
/* 802F512C 002F0D8C 2C 04 00 1E */ cmpwi r4, 0x1e
/* 802F5130 002F0D90 40 80 00 10 */ bge lbl_802F5140
/* 802F5134 002F0D94 3C 60 FF FF */ lis r3, 0xFFFF3738@ha
/* 802F5138 002F0D98 38 63 37 38 */ addi r3, r3, 0xFFFF3738@l
/* 802F513C 002F0D9C 48 00 00 44 */ b lbl_802F5180
lbl_802F5140:
/* 802F5140 002F0DA0 3C 60 FF FF */ lis r3, 0xFFFF379C@ha
/* 802F5144 002F0DA4 38 63 37 9C */ addi r3, r3, 0xFFFF379C@l
/* 802F5148 002F0DA8 48 00 00 38 */ b lbl_802F5180
lbl_802F514C:
/* 802F514C 002F0DAC 3C 60 FF FF */ lis r3, 0xFFFF34E0@ha
/* 802F5150 002F0DB0 38 63 34 E0 */ addi r3, r3, 0xFFFF34E0@l
/* 802F5154 002F0DB4 48 00 00 2C */ b lbl_802F5180
lbl_802F5158:
/* 802F5158 002F0DB8 3C 60 FF FF */ lis r3, 0xFFFF3C4C@ha
/* 802F515C 002F0DBC 38 63 3C 4C */ addi r3, r3, 0xFFFF3C4C@l
/* 802F5160 002F0DC0 48 00 00 20 */ b lbl_802F5180
lbl_802F5164:
/* 802F5164 002F0DC4 3C 60 80 44 */ lis r3, lbl_80445DA0@ha
/* 802F5168 002F0DC8 7C A4 2B 78 */ mr r4, r5
/* 802F516C 002F0DCC 38 63 5D A0 */ addi r3, r3, lbl_80445DA0@l
/* 802F5170 002F0DD0 4C C6 31 82 */ crclr 6
/* 802F5174 002F0DD4 4B D1 29 51 */ bl OSReport
/* 802F5178 002F0DD8 3C 60 FF FF */ lis r3, 0xFFFF3C4C@ha
/* 802F517C 002F0DDC 38 63 3C 4C */ addi r3, r3, 0xFFFF3C4C@l
lbl_802F5180:
/* 802F5180 002F0DE0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F5184 002F0DE4 7C 08 03 A6 */ mtlr r0
/* 802F5188 002F0DE8 38 21 00 10 */ addi r1, r1, 0x10
/* 802F518C 002F0DEC 4E 80 00 20 */ blr
|