summaryrefslogtreecommitdiff
path: root/asm/SDK/GX/GXPerf.s
blob: f6e3a199cc2047d605aac783ee35030091e01cc4 (plain)
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
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
.include "macros.inc"

.section .text, "ax"  # 0x80006980 - 0x803E1E60

.global GXSetGPMetric
GXSetGPMetric:
/* 80286E50 00282AB0  80 A2 A0 D0 */	lwz r5, lbl_806426D0-_SDA2_BASE_(r2)
/* 80286E54 00282AB4  80 05 05 EC */	lwz r0, 0x5ec(r5)
/* 80286E58 00282AB8  2C 00 00 22 */	cmpwi r0, 0x22
/* 80286E5C 00282ABC  41 82 00 2C */	beq lbl_80286E88
/* 80286E60 00282AC0  40 80 00 74 */	bge lbl_80286ED4
/* 80286E64 00282AC4  2C 00 00 0B */	cmpwi r0, 0xb
/* 80286E68 00282AC8  40 80 00 10 */	bge lbl_80286E78
/* 80286E6C 00282ACC  2C 00 00 00 */	cmpwi r0, 0
/* 80286E70 00282AD0  40 80 00 18 */	bge lbl_80286E88
/* 80286E74 00282AD4  48 00 00 60 */	b lbl_80286ED4
lbl_80286E78:
/* 80286E78 00282AD8  2C 00 00 1B */	cmpwi r0, 0x1b
/* 80286E7C 00282ADC  40 80 00 44 */	bge lbl_80286EC0
/* 80286E80 00282AE0  48 00 00 28 */	b lbl_80286EA8
/* 80286E84 00282AE4  48 00 00 50 */	b lbl_80286ED4
lbl_80286E88:
/* 80286E88 00282AE8  3C E0 CC 01 */	lis r7, 0xCC008000@ha
/* 80286E8C 00282AEC  38 00 00 10 */	li r0, 0x10
/* 80286E90 00282AF0  98 07 80 00 */	stb r0, 0xCC008000@l(r7)
/* 80286E94 00282AF4  38 C0 10 06 */	li r6, 0x1006
/* 80286E98 00282AF8  38 00 00 00 */	li r0, 0
/* 80286E9C 00282AFC  90 C7 80 00 */	stw r6, -0x8000(r7)
/* 80286EA0 00282B00  90 07 80 00 */	stw r0, -0x8000(r7)
/* 80286EA4 00282B04  48 00 00 30 */	b lbl_80286ED4
lbl_80286EA8:
/* 80286EA8 00282B08  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286EAC 00282B0C  38 00 00 61 */	li r0, 0x61
/* 80286EB0 00282B10  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286EB4 00282B14  3C 00 23 00 */	lis r0, 0x2300
/* 80286EB8 00282B18  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286EBC 00282B1C  48 00 00 18 */	b lbl_80286ED4
lbl_80286EC0:
/* 80286EC0 00282B20  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286EC4 00282B24  38 00 00 61 */	li r0, 0x61
/* 80286EC8 00282B28  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286ECC 00282B2C  3C 00 24 00 */	lis r0, 0x2400
/* 80286ED0 00282B30  90 06 80 00 */	stw r0, -0x8000(r6)
lbl_80286ED4:
/* 80286ED4 00282B34  80 05 05 F0 */	lwz r0, 0x5f0(r5)
/* 80286ED8 00282B38  2C 00 00 15 */	cmpwi r0, 0x15
/* 80286EDC 00282B3C  41 82 00 2C */	beq lbl_80286F08
/* 80286EE0 00282B40  40 80 00 78 */	bge lbl_80286F58
/* 80286EE4 00282B44  2C 00 00 09 */	cmpwi r0, 9
/* 80286EE8 00282B48  40 80 00 10 */	bge lbl_80286EF8
/* 80286EEC 00282B4C  2C 00 00 00 */	cmpwi r0, 0
/* 80286EF0 00282B50  40 80 00 18 */	bge lbl_80286F08
/* 80286EF4 00282B54  48 00 00 64 */	b lbl_80286F58
lbl_80286EF8:
/* 80286EF8 00282B58  2C 00 00 11 */	cmpwi r0, 0x11
/* 80286EFC 00282B5C  40 80 00 50 */	bge lbl_80286F4C
/* 80286F00 00282B60  48 00 00 20 */	b lbl_80286F20
/* 80286F04 00282B64  48 00 00 54 */	b lbl_80286F58
lbl_80286F08:
/* 80286F08 00282B68  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286F0C 00282B6C  38 00 00 61 */	li r0, 0x61
/* 80286F10 00282B70  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286F14 00282B74  3C 00 67 00 */	lis r0, 0x6700
/* 80286F18 00282B78  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286F1C 00282B7C  48 00 00 3C */	b lbl_80286F58
lbl_80286F20:
/* 80286F20 00282B80  81 05 05 F4 */	lwz r8, 0x5f4(r5)
/* 80286F24 00282B84  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286F28 00282B88  38 E0 00 08 */	li r7, 8
/* 80286F2C 00282B8C  38 00 00 20 */	li r0, 0x20
/* 80286F30 00282B90  55 08 07 2E */	rlwinm r8, r8, 0, 0x1c, 0x17
/* 80286F34 00282B94  91 05 05 F4 */	stw r8, 0x5f4(r5)
/* 80286F38 00282B98  98 E6 80 00 */	stb r7, 0xCC008000@l(r6)
/* 80286F3C 00282B9C  98 06 80 00 */	stb r0, -0x8000(r6)
/* 80286F40 00282BA0  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 80286F44 00282BA4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286F48 00282BA8  48 00 00 10 */	b lbl_80286F58
lbl_80286F4C:
/* 80286F4C 00282BAC  80 CD A9 94 */	lwz r6, lbl_8063FC54-_SDA_BASE_(r13)
/* 80286F50 00282BB0  38 00 00 00 */	li r0, 0
/* 80286F54 00282BB4  B0 06 00 06 */	sth r0, 6(r6)
lbl_80286F58:
/* 80286F58 00282BB8  28 03 00 23 */	cmplwi r3, 0x23
/* 80286F5C 00282BBC  90 65 05 EC */	stw r3, 0x5ec(r5)
/* 80286F60 00282BC0  41 81 04 1C */	bgt lbl_8028737C
/* 80286F64 00282BC4  3C C0 80 43 */	lis r6, lbl_80435CD4@ha
/* 80286F68 00282BC8  54 60 10 3A */	slwi r0, r3, 2
/* 80286F6C 00282BCC  38 C6 5C D4 */	addi r6, r6, lbl_80435CD4@l
/* 80286F70 00282BD0  7C C6 00 2E */	lwzx r6, r6, r0
/* 80286F74 00282BD4  7C C9 03 A6 */	mtctr r6
/* 80286F78 00282BD8  4E 80 04 20 */	bctr
/* 80286F7C 00282BDC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286F80 00282BE0  38 00 00 10 */	li r0, 0x10
/* 80286F84 00282BE4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286F88 00282BE8  38 60 10 06 */	li r3, 0x1006
/* 80286F8C 00282BEC  38 00 02 73 */	li r0, 0x273
/* 80286F90 00282BF0  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80286F94 00282BF4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286F98 00282BF8  48 00 03 E4 */	b lbl_8028737C
/* 80286F9C 00282BFC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286FA0 00282C00  38 00 00 10 */	li r0, 0x10
/* 80286FA4 00282C04  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286FA8 00282C08  38 60 10 06 */	li r3, 0x1006
/* 80286FAC 00282C0C  38 00 01 4A */	li r0, 0x14a
/* 80286FB0 00282C10  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80286FB4 00282C14  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286FB8 00282C18  48 00 03 C4 */	b lbl_8028737C
/* 80286FBC 00282C1C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286FC0 00282C20  38 00 00 10 */	li r0, 0x10
/* 80286FC4 00282C24  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286FC8 00282C28  38 60 10 06 */	li r3, 0x1006
/* 80286FCC 00282C2C  38 00 01 6B */	li r0, 0x16b
/* 80286FD0 00282C30  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80286FD4 00282C34  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286FD8 00282C38  48 00 03 A4 */	b lbl_8028737C
/* 80286FDC 00282C3C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80286FE0 00282C40  38 00 00 10 */	li r0, 0x10
/* 80286FE4 00282C44  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80286FE8 00282C48  38 60 10 06 */	li r3, 0x1006
/* 80286FEC 00282C4C  38 00 00 84 */	li r0, 0x84
/* 80286FF0 00282C50  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80286FF4 00282C54  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80286FF8 00282C58  48 00 03 84 */	b lbl_8028737C
/* 80286FFC 00282C5C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287000 00282C60  38 00 00 10 */	li r0, 0x10
/* 80287004 00282C64  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287008 00282C68  38 60 10 06 */	li r3, 0x1006
/* 8028700C 00282C6C  38 00 00 C6 */	li r0, 0xc6
/* 80287010 00282C70  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80287014 00282C74  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287018 00282C78  48 00 03 64 */	b lbl_8028737C
/* 8028701C 00282C7C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287020 00282C80  38 00 00 10 */	li r0, 0x10
/* 80287024 00282C84  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287028 00282C88  38 60 10 06 */	li r3, 0x1006
/* 8028702C 00282C8C  38 00 02 10 */	li r0, 0x210
/* 80287030 00282C90  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80287034 00282C94  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287038 00282C98  48 00 03 44 */	b lbl_8028737C
/* 8028703C 00282C9C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287040 00282CA0  38 00 00 10 */	li r0, 0x10
/* 80287044 00282CA4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287048 00282CA8  38 60 10 06 */	li r3, 0x1006
/* 8028704C 00282CAC  38 00 02 52 */	li r0, 0x252
/* 80287050 00282CB0  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80287054 00282CB4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287058 00282CB8  48 00 03 24 */	b lbl_8028737C
/* 8028705C 00282CBC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287060 00282CC0  38 00 00 10 */	li r0, 0x10
/* 80287064 00282CC4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287068 00282CC8  38 60 10 06 */	li r3, 0x1006
/* 8028706C 00282CCC  38 00 02 31 */	li r0, 0x231
/* 80287070 00282CD0  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80287074 00282CD4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287078 00282CD8  48 00 03 04 */	b lbl_8028737C
/* 8028707C 00282CDC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287080 00282CE0  38 00 00 10 */	li r0, 0x10
/* 80287084 00282CE4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287088 00282CE8  38 60 10 06 */	li r3, 0x1006
/* 8028708C 00282CEC  38 00 01 AD */	li r0, 0x1ad
/* 80287090 00282CF0  90 66 80 00 */	stw r3, -0x8000(r6)
/* 80287094 00282CF4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287098 00282CF8  48 00 02 E4 */	b lbl_8028737C
/* 8028709C 00282CFC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802870A0 00282D00  38 00 00 10 */	li r0, 0x10
/* 802870A4 00282D04  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802870A8 00282D08  38 60 10 06 */	li r3, 0x1006
/* 802870AC 00282D0C  38 00 01 CE */	li r0, 0x1ce
/* 802870B0 00282D10  90 66 80 00 */	stw r3, -0x8000(r6)
/* 802870B4 00282D14  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802870B8 00282D18  48 00 02 C4 */	b lbl_8028737C
/* 802870BC 00282D1C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802870C0 00282D20  38 00 00 10 */	li r0, 0x10
/* 802870C4 00282D24  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802870C8 00282D28  38 60 10 06 */	li r3, 0x1006
/* 802870CC 00282D2C  38 00 00 21 */	li r0, 0x21
/* 802870D0 00282D30  90 66 80 00 */	stw r3, -0x8000(r6)
/* 802870D4 00282D34  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802870D8 00282D38  48 00 02 A4 */	b lbl_8028737C
/* 802870DC 00282D3C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802870E0 00282D40  38 00 00 10 */	li r0, 0x10
/* 802870E4 00282D44  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802870E8 00282D48  38 60 10 06 */	li r3, 0x1006
/* 802870EC 00282D4C  38 00 01 53 */	li r0, 0x153
/* 802870F0 00282D50  90 66 80 00 */	stw r3, -0x8000(r6)
/* 802870F4 00282D54  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802870F8 00282D58  48 00 02 84 */	b lbl_8028737C
/* 802870FC 00282D5C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287100 00282D60  38 00 00 61 */	li r0, 0x61
/* 80287104 00282D64  3C 60 23 01 */	lis r3, 0x2300AE7F@ha
/* 80287108 00282D68  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 8028710C 00282D6C  38 03 AE 7F */	addi r0, r3, 0x2300AE7F@l
/* 80287110 00282D70  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287114 00282D74  48 00 02 68 */	b lbl_8028737C
/* 80287118 00282D78  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 8028711C 00282D7C  38 00 00 61 */	li r0, 0x61
/* 80287120 00282D80  3C 60 23 01 */	lis r3, 0x23008E7F@ha
/* 80287124 00282D84  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287128 00282D88  38 03 8E 7F */	addi r0, r3, 0x23008E7F@l
/* 8028712C 00282D8C  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287130 00282D90  48 00 02 4C */	b lbl_8028737C
/* 80287134 00282D94  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287138 00282D98  38 00 00 61 */	li r0, 0x61
/* 8028713C 00282D9C  3C 60 23 01 */	lis r3, 0x23009E7F@ha
/* 80287140 00282DA0  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287144 00282DA4  38 03 9E 7F */	addi r0, r3, 0x23009E7F@l
/* 80287148 00282DA8  90 06 80 00 */	stw r0, -0x8000(r6)
/* 8028714C 00282DAC  48 00 02 30 */	b lbl_8028737C
/* 80287150 00282DB0  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287154 00282DB4  38 00 00 61 */	li r0, 0x61
/* 80287158 00282DB8  3C 60 23 00 */	lis r3, 0x23001E7F@ha
/* 8028715C 00282DBC  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287160 00282DC0  38 03 1E 7F */	addi r0, r3, 0x23001E7F@l
/* 80287164 00282DC4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287168 00282DC8  48 00 02 14 */	b lbl_8028737C
/* 8028716C 00282DCC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287170 00282DD0  38 00 00 61 */	li r0, 0x61
/* 80287174 00282DD4  3C 60 23 01 */	lis r3, 0x2300AC3F@ha
/* 80287178 00282DD8  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 8028717C 00282DDC  38 03 AC 3F */	addi r0, r3, 0x2300AC3F@l
/* 80287180 00282DE0  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287184 00282DE4  48 00 01 F8 */	b lbl_8028737C
/* 80287188 00282DE8  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 8028718C 00282DEC  38 00 00 61 */	li r0, 0x61
/* 80287190 00282DF0  3C 60 23 01 */	lis r3, 0x2300AC7F@ha
/* 80287194 00282DF4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287198 00282DF8  38 03 AC 7F */	addi r0, r3, 0x2300AC7F@l
/* 8028719C 00282DFC  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802871A0 00282E00  48 00 01 DC */	b lbl_8028737C
/* 802871A4 00282E04  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802871A8 00282E08  38 00 00 61 */	li r0, 0x61
/* 802871AC 00282E0C  3C 60 23 01 */	lis r3, 0x2300ACBF@ha
/* 802871B0 00282E10  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802871B4 00282E14  38 03 AC BF */	addi r0, r3, 0x2300ACBF@l
/* 802871B8 00282E18  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802871BC 00282E1C  48 00 01 C0 */	b lbl_8028737C
/* 802871C0 00282E20  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802871C4 00282E24  38 00 00 61 */	li r0, 0x61
/* 802871C8 00282E28  3C 60 23 01 */	lis r3, 0x2300ACFF@ha
/* 802871CC 00282E2C  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802871D0 00282E30  38 03 AC FF */	addi r0, r3, 0x2300ACFF@l
/* 802871D4 00282E34  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802871D8 00282E38  48 00 01 A4 */	b lbl_8028737C
/* 802871DC 00282E3C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802871E0 00282E40  38 00 00 61 */	li r0, 0x61
/* 802871E4 00282E44  3C 60 23 01 */	lis r3, 0x2300AD3F@ha
/* 802871E8 00282E48  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802871EC 00282E4C  38 03 AD 3F */	addi r0, r3, 0x2300AD3F@l
/* 802871F0 00282E50  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802871F4 00282E54  48 00 01 88 */	b lbl_8028737C
/* 802871F8 00282E58  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802871FC 00282E5C  38 00 00 61 */	li r0, 0x61
/* 80287200 00282E60  3C 60 23 01 */	lis r3, 0x2300AD7F@ha
/* 80287204 00282E64  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287208 00282E68  38 03 AD 7F */	addi r0, r3, 0x2300AD7F@l
/* 8028720C 00282E6C  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287210 00282E70  48 00 01 6C */	b lbl_8028737C
/* 80287214 00282E74  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287218 00282E78  38 00 00 61 */	li r0, 0x61
/* 8028721C 00282E7C  3C 60 23 01 */	lis r3, 0x2300ADBF@ha
/* 80287220 00282E80  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287224 00282E84  38 03 AD BF */	addi r0, r3, 0x2300ADBF@l
/* 80287228 00282E88  90 06 80 00 */	stw r0, -0x8000(r6)
/* 8028722C 00282E8C  48 00 01 50 */	b lbl_8028737C
/* 80287230 00282E90  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287234 00282E94  38 00 00 61 */	li r0, 0x61
/* 80287238 00282E98  3C 60 23 01 */	lis r3, 0x2300ADFF@ha
/* 8028723C 00282E9C  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287240 00282EA0  38 03 AD FF */	addi r0, r3, 0x2300ADFF@l
/* 80287244 00282EA4  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287248 00282EA8  48 00 01 34 */	b lbl_8028737C
/* 8028724C 00282EAC  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287250 00282EB0  38 00 00 61 */	li r0, 0x61
/* 80287254 00282EB4  3C 60 23 01 */	lis r3, 0x2300AE3F@ha
/* 80287258 00282EB8  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 8028725C 00282EBC  38 03 AE 3F */	addi r0, r3, 0x2300AE3F@l
/* 80287260 00282EC0  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287264 00282EC4  48 00 01 18 */	b lbl_8028737C
/* 80287268 00282EC8  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 8028726C 00282ECC  38 00 00 61 */	li r0, 0x61
/* 80287270 00282ED0  3C 60 23 01 */	lis r3, 0x2300A27F@ha
/* 80287274 00282ED4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287278 00282ED8  38 03 A2 7F */	addi r0, r3, 0x2300A27F@l
/* 8028727C 00282EDC  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287280 00282EE0  48 00 00 FC */	b lbl_8028737C
/* 80287284 00282EE4  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287288 00282EE8  38 00 00 61 */	li r0, 0x61
/* 8028728C 00282EEC  3C 60 23 01 */	lis r3, 0x2300A67F@ha
/* 80287290 00282EF0  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287294 00282EF4  38 03 A6 7F */	addi r0, r3, 0x2300A67F@l
/* 80287298 00282EF8  90 06 80 00 */	stw r0, -0x8000(r6)
/* 8028729C 00282EFC  48 00 00 E0 */	b lbl_8028737C
/* 802872A0 00282F00  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802872A4 00282F04  38 00 00 61 */	li r0, 0x61
/* 802872A8 00282F08  3C 60 23 01 */	lis r3, 0x2300AA7F@ha
/* 802872AC 00282F0C  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802872B0 00282F10  38 03 AA 7F */	addi r0, r3, 0x2300AA7F@l
/* 802872B4 00282F14  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802872B8 00282F18  48 00 00 C4 */	b lbl_8028737C
/* 802872BC 00282F1C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802872C0 00282F20  38 00 00 61 */	li r0, 0x61
/* 802872C4 00282F24  3C 60 24 03 */	lis r3, 0x2402C0C6@ha
/* 802872C8 00282F28  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802872CC 00282F2C  38 03 C0 C6 */	addi r0, r3, 0x2402C0C6@l
/* 802872D0 00282F30  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802872D4 00282F34  48 00 00 A8 */	b lbl_8028737C
/* 802872D8 00282F38  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802872DC 00282F3C  38 00 00 61 */	li r0, 0x61
/* 802872E0 00282F40  3C 60 24 03 */	lis r3, 0x2402C16B@ha
/* 802872E4 00282F44  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 802872E8 00282F48  38 03 C1 6B */	addi r0, r3, 0x2402C16B@l
/* 802872EC 00282F4C  90 06 80 00 */	stw r0, -0x8000(r6)
/* 802872F0 00282F50  48 00 00 8C */	b lbl_8028737C
/* 802872F4 00282F54  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 802872F8 00282F58  38 00 00 61 */	li r0, 0x61
/* 802872FC 00282F5C  3C 60 24 03 */	lis r3, 0x2402C0E7@ha
/* 80287300 00282F60  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287304 00282F64  38 03 C0 E7 */	addi r0, r3, 0x2402C0E7@l
/* 80287308 00282F68  90 06 80 00 */	stw r0, -0x8000(r6)
/* 8028730C 00282F6C  48 00 00 70 */	b lbl_8028737C
/* 80287310 00282F70  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287314 00282F74  38 00 00 61 */	li r0, 0x61
/* 80287318 00282F78  3C 60 24 03 */	lis r3, 0x2402C108@ha
/* 8028731C 00282F7C  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287320 00282F80  38 03 C1 08 */	addi r0, r3, 0x2402C108@l
/* 80287324 00282F84  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287328 00282F88  48 00 00 54 */	b lbl_8028737C
/* 8028732C 00282F8C  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287330 00282F90  38 00 00 61 */	li r0, 0x61
/* 80287334 00282F94  3C 60 24 03 */	lis r3, 0x2402C129@ha
/* 80287338 00282F98  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 8028733C 00282F9C  38 03 C1 29 */	addi r0, r3, 0x2402C129@l
/* 80287340 00282FA0  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287344 00282FA4  48 00 00 38 */	b lbl_8028737C
/* 80287348 00282FA8  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 8028734C 00282FAC  38 00 00 61 */	li r0, 0x61
/* 80287350 00282FB0  3C 60 24 03 */	lis r3, 0x2402C14A@ha
/* 80287354 00282FB4  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287358 00282FB8  38 03 C1 4A */	addi r0, r3, 0x2402C14A@l
/* 8028735C 00282FBC  90 06 80 00 */	stw r0, -0x8000(r6)
/* 80287360 00282FC0  48 00 00 1C */	b lbl_8028737C
/* 80287364 00282FC4  3C C0 CC 01 */	lis r6, 0xCC008000@ha
/* 80287368 00282FC8  38 00 00 61 */	li r0, 0x61
/* 8028736C 00282FCC  3C 60 24 03 */	lis r3, 0x2402C1AD@ha
/* 80287370 00282FD0  98 06 80 00 */	stb r0, 0xCC008000@l(r6)
/* 80287374 00282FD4  38 03 C1 AD */	addi r0, r3, 0x2402C1AD@l
/* 80287378 00282FD8  90 06 80 00 */	stw r0, -0x8000(r6)
lbl_8028737C:
/* 8028737C 00282FDC  28 04 00 16 */	cmplwi r4, 0x16
/* 80287380 00282FE0  90 85 05 F0 */	stw r4, 0x5f0(r5)
/* 80287384 00282FE4  41 81 02 EC */	bgt lbl_80287670
/* 80287388 00282FE8  3C 60 80 43 */	lis r3, lbl_80435C78@ha
/* 8028738C 00282FEC  54 80 10 3A */	slwi r0, r4, 2
/* 80287390 00282FF0  38 63 5C 78 */	addi r3, r3, lbl_80435C78@l
/* 80287394 00282FF4  7C 63 00 2E */	lwzx r3, r3, r0
/* 80287398 00282FF8  7C 69 03 A6 */	mtctr r3
/* 8028739C 00282FFC  4E 80 04 20 */	bctr
/* 802873A0 00283000  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 802873A4 00283004  38 00 00 61 */	li r0, 0x61
/* 802873A8 00283008  3C 60 67 00 */	lis r3, 0x67000042@ha
/* 802873AC 0028300C  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 802873B0 00283010  38 03 00 42 */	addi r0, r3, 0x67000042@l
/* 802873B4 00283014  90 04 80 00 */	stw r0, -0x8000(r4)
/* 802873B8 00283018  48 00 02 B8 */	b lbl_80287670
/* 802873BC 0028301C  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 802873C0 00283020  38 00 00 61 */	li r0, 0x61
/* 802873C4 00283024  3C 60 67 00 */	lis r3, 0x67000084@ha
/* 802873C8 00283028  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 802873CC 0028302C  38 03 00 84 */	addi r0, r3, 0x67000084@l
/* 802873D0 00283030  90 04 80 00 */	stw r0, -0x8000(r4)
/* 802873D4 00283034  48 00 02 9C */	b lbl_80287670
/* 802873D8 00283038  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 802873DC 0028303C  38 00 00 61 */	li r0, 0x61
/* 802873E0 00283040  3C 60 67 00 */	lis r3, 0x67000063@ha
/* 802873E4 00283044  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 802873E8 00283048  38 03 00 63 */	addi r0, r3, 0x67000063@l
/* 802873EC 0028304C  90 04 80 00 */	stw r0, -0x8000(r4)
/* 802873F0 00283050  48 00 02 80 */	b lbl_80287670
/* 802873F4 00283054  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 802873F8 00283058  38 00 00 61 */	li r0, 0x61
/* 802873FC 0028305C  3C 60 67 00 */	lis r3, 0x67000129@ha
/* 80287400 00283060  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 80287404 00283064  38 03 01 29 */	addi r0, r3, 0x67000129@l
/* 80287408 00283068  90 04 80 00 */	stw r0, -0x8000(r4)
/* 8028740C 0028306C  48 00 02 64 */	b lbl_80287670
/* 80287410 00283070  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 80287414 00283074  38 00 00 61 */	li r0, 0x61
/* 80287418 00283078  3C 60 67 00 */	lis r3, 0x67000252@ha
/* 8028741C 0028307C  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 80287420 00283080  38 03 02 52 */	addi r0, r3, 0x67000252@l
/* 80287424 00283084  90 04 80 00 */	stw r0, -0x8000(r4)
/* 80287428 00283088  48 00 02 48 */	b lbl_80287670
/* 8028742C 0028308C  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 80287430 00283090  38 00 00 61 */	li r0, 0x61
/* 80287434 00283094  3C 60 67 00 */	lis r3, 0x67000021@ha
/* 80287438 00283098  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 8028743C 0028309C  38 03 00 21 */	addi r0, r3, 0x67000021@l
/* 80287440 002830A0  90 04 80 00 */	stw r0, -0x8000(r4)
/* 80287444 002830A4  48 00 02 2C */	b lbl_80287670
/* 80287448 002830A8  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 8028744C 002830AC  38 00 00 61 */	li r0, 0x61
/* 80287450 002830B0  3C 60 67 00 */	lis r3, 0x6700014B@ha
/* 80287454 002830B4  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 80287458 002830B8  38 03 01 4B */	addi r0, r3, 0x6700014B@l
/* 8028745C 002830BC  90 04 80 00 */	stw r0, -0x8000(r4)
/* 80287460 002830C0  48 00 02 10 */	b lbl_80287670
/* 80287464 002830C4  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 80287468 002830C8  38 00 00 61 */	li r0, 0x61
/* 8028746C 002830CC  3C 60 67 00 */	lis r3, 0x6700018D@ha
/* 80287470 002830D0  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 80287474 002830D4  38 03 01 8D */	addi r0, r3, 0x6700018D@l
/* 80287478 002830D8  90 04 80 00 */	stw r0, -0x8000(r4)
/* 8028747C 002830DC  48 00 01 F4 */	b lbl_80287670
/* 80287480 002830E0  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 80287484 002830E4  38 00 00 61 */	li r0, 0x61
/* 80287488 002830E8  3C 60 67 00 */	lis r3, 0x670001CF@ha
/* 8028748C 002830EC  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 80287490 002830F0  38 03 01 CF */	addi r0, r3, 0x670001CF@l
/* 80287494 002830F4  90 04 80 00 */	stw r0, -0x8000(r4)
/* 80287498 002830F8  48 00 01 D8 */	b lbl_80287670
/* 8028749C 002830FC  3C 80 CC 01 */	lis r4, 0xCC008000@ha
/* 802874A0 00283100  38 00 00 61 */	li r0, 0x61
/* 802874A4 00283104  3C 60 67 00 */	lis r3, 0x67000211@ha
/* 802874A8 00283108  98 04 80 00 */	stb r0, 0xCC008000@l(r4)
/* 802874AC 0028310C  38 03 02 11 */	addi r0, r3, 0x67000211@l
/* 802874B0 00283110  90 04 80 00 */	stw r0, -0x8000(r4)
/* 802874B4 00283114  48 00 01 BC */	b lbl_80287670
/* 802874B8 00283118  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 802874BC 0028311C  38 00 00 02 */	li r0, 2
/* 802874C0 00283120  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 802874C4 00283124  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 802874C8 00283128  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 802874CC 0028312C  38 80 00 08 */	li r4, 8
/* 802874D0 00283130  38 00 00 20 */	li r0, 0x20
/* 802874D4 00283134  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 802874D8 00283138  98 03 80 00 */	stb r0, -0x8000(r3)
/* 802874DC 0028313C  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 802874E0 00283140  90 03 80 00 */	stw r0, -0x8000(r3)
/* 802874E4 00283144  48 00 01 8C */	b lbl_80287670
/* 802874E8 00283148  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 802874EC 0028314C  38 00 00 03 */	li r0, 3
/* 802874F0 00283150  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 802874F4 00283154  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 802874F8 00283158  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 802874FC 0028315C  38 80 00 08 */	li r4, 8
/* 80287500 00283160  38 00 00 20 */	li r0, 0x20
/* 80287504 00283164  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 80287508 00283168  98 03 80 00 */	stb r0, -0x8000(r3)
/* 8028750C 0028316C  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 80287510 00283170  90 03 80 00 */	stw r0, -0x8000(r3)
/* 80287514 00283174  48 00 01 5C */	b lbl_80287670
/* 80287518 00283178  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 8028751C 0028317C  38 00 00 04 */	li r0, 4
/* 80287520 00283180  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 80287524 00283184  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 80287528 00283188  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 8028752C 0028318C  38 80 00 08 */	li r4, 8
/* 80287530 00283190  38 00 00 20 */	li r0, 0x20
/* 80287534 00283194  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 80287538 00283198  98 03 80 00 */	stb r0, -0x8000(r3)
/* 8028753C 0028319C  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 80287540 002831A0  90 03 80 00 */	stw r0, -0x8000(r3)
/* 80287544 002831A4  48 00 01 2C */	b lbl_80287670
/* 80287548 002831A8  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 8028754C 002831AC  38 00 00 05 */	li r0, 5
/* 80287550 002831B0  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 80287554 002831B4  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 80287558 002831B8  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 8028755C 002831BC  38 80 00 08 */	li r4, 8
/* 80287560 002831C0  38 00 00 20 */	li r0, 0x20
/* 80287564 002831C4  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 80287568 002831C8  98 03 80 00 */	stb r0, -0x8000(r3)
/* 8028756C 002831CC  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 80287570 002831D0  90 03 80 00 */	stw r0, -0x8000(r3)
/* 80287574 002831D4  48 00 00 FC */	b lbl_80287670
/* 80287578 002831D8  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 8028757C 002831DC  38 00 00 06 */	li r0, 6
/* 80287580 002831E0  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 80287584 002831E4  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 80287588 002831E8  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 8028758C 002831EC  38 80 00 08 */	li r4, 8
/* 80287590 002831F0  38 00 00 20 */	li r0, 0x20
/* 80287594 002831F4  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 80287598 002831F8  98 03 80 00 */	stb r0, -0x8000(r3)
/* 8028759C 002831FC  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 802875A0 00283200  90 03 80 00 */	stw r0, -0x8000(r3)
/* 802875A4 00283204  48 00 00 CC */	b lbl_80287670
/* 802875A8 00283208  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 802875AC 0028320C  38 00 00 07 */	li r0, 7
/* 802875B0 00283210  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 802875B4 00283214  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 802875B8 00283218  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 802875BC 0028321C  38 80 00 08 */	li r4, 8
/* 802875C0 00283220  38 00 00 20 */	li r0, 0x20
/* 802875C4 00283224  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 802875C8 00283228  98 03 80 00 */	stb r0, -0x8000(r3)
/* 802875CC 0028322C  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 802875D0 00283230  90 03 80 00 */	stw r0, -0x8000(r3)
/* 802875D4 00283234  48 00 00 9C */	b lbl_80287670
/* 802875D8 00283238  80 85 05 F4 */	lwz r4, 0x5f4(r5)
/* 802875DC 0028323C  38 00 00 09 */	li r0, 9
/* 802875E0 00283240  50 04 26 36 */	rlwimi r4, r0, 4, 0x18, 0x1b
/* 802875E4 00283244  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 802875E8 00283248  90 85 05 F4 */	stw r4, 0x5f4(r5)
/* 802875EC 0028324C  38 80 00 08 */	li r4, 8
/* 802875F0 00283250  38 00 00 20 */	li r0, 0x20
/* 802875F4 00283254  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 802875F8 00283258  98 03 80 00 */	stb r0, -0x8000(r3)
/* 802875FC 0028325C  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 80287600 00283260  90 03 80 00 */	stw r0, -0x8000(r3)
/* 80287604 00283264  48 00 00 6C */	b lbl_80287670
/* 80287608 00283268  38 80 00 08 */	li r4, 8
/* 8028760C 0028326C  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 80287610 00283270  50 80 26 36 */	rlwimi r0, r4, 4, 0x18, 0x1b
/* 80287614 00283274  3C 60 CC 01 */	lis r3, 0xCC008000@ha
/* 80287618 00283278  90 05 05 F4 */	stw r0, 0x5f4(r5)
/* 8028761C 0028327C  38 00 00 20 */	li r0, 0x20
/* 80287620 00283280  98 83 80 00 */	stb r4, 0xCC008000@l(r3)
/* 80287624 00283284  98 03 80 00 */	stb r0, -0x8000(r3)
/* 80287628 00283288  80 05 05 F4 */	lwz r0, 0x5f4(r5)
/* 8028762C 0028328C  90 03 80 00 */	stw r0, -0x8000(r3)
/* 80287630 00283290  48 00 00 40 */	b lbl_80287670
/* 80287634 00283294  80 6D A9 94 */	lwz r3, lbl_8063FC54-_SDA_BASE_(r13)
/* 80287638 00283298  38 00 00 02 */	li r0, 2
/* 8028763C 0028329C  B0 03 00 06 */	sth r0, 6(r3)
/* 80287640 002832A0  48 00 00 30 */	b lbl_80287670
/* 80287644 002832A4  80 6D A9 94 */	lwz r3, lbl_8063FC54-_SDA_BASE_(r13)
/* 80287648 002832A8  38 00 00 03 */	li r0, 3
/* 8028764C 002832AC  B0 03 00 06 */	sth r0, 6(r3)
/* 80287650 002832B0  48 00 00 20 */	b lbl_80287670
/* 80287654 002832B4  80 6D A9 94 */	lwz r3, lbl_8063FC54-_SDA_BASE_(r13)
/* 80287658 002832B8  38 00 00 04 */	li r0, 4
/* 8028765C 002832BC  B0 03 00 06 */	sth r0, 6(r3)
/* 80287660 002832C0  48 00 00 10 */	b lbl_80287670
/* 80287664 002832C4  80 6D A9 94 */	lwz r3, lbl_8063FC54-_SDA_BASE_(r13)
/* 80287668 002832C8  38 00 00 05 */	li r0, 5
/* 8028766C 002832CC  B0 03 00 06 */	sth r0, 6(r3)
lbl_80287670:
/* 80287670 002832D0  38 00 00 00 */	li r0, 0
/* 80287674 002832D4  B0 05 00 02 */	sth r0, 2(r5)
/* 80287678 002832D8  4E 80 00 20 */	blr

.global GXClearGPMetric
GXClearGPMetric:
/* 8028767C 002832DC  80 6D A9 94 */	lwz r3, lbl_8063FC54-_SDA_BASE_(r13)
/* 80287680 002832E0  38 00 00 04 */	li r0, 4
/* 80287684 002832E4  B0 03 00 04 */	sth r0, 4(r3)
/* 80287688 002832E8  4E 80 00 20 */	blr