tp/include/Z2AudioLib/Z2SeqMgr/asm/func_802B1DF4.s

775 lines
42 KiB
ArmAsm

/* 802B1DF4 002AED34 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802B1DF8 002AED38 7C 08 02 A6 */ mflr r0
/* 802B1DFC 002AED3C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802B1E00 002AED40 39 61 00 20 */ addi r11, r1, 0x20
/* 802B1E04 002AED44 48 0B 03 D5 */ bl _savegpr_28
/* 802B1E08 002AED48 7C 7C 1B 78 */ mr r28, r3
/* 802B1E0C 002AED4C 7C 9D 23 78 */ mr r29, r4
/* 802B1E10 002AED50 80 63 00 04 */ lwz r3, 4(r3)
/* 802B1E14 002AED54 28 03 00 00 */ cmplwi r3, 0
/* 802B1E18 002AED58 41 82 0B 6C */ beq lbl_802B2984
/* 802B1E1C 002AED5C 3B E0 00 00 */ li r31, 0
/* 802B1E20 002AED60 3B C0 00 01 */ li r30, 1
/* 802B1E24 002AED64 41 82 00 10 */ beq lbl_802B1E34
/* 802B1E28 002AED68 80 83 00 18 */ lwz r4, 0x18(r3)
/* 802B1E2C 002AED6C 90 81 00 08 */ stw r4, 8(r1)
/* 802B1E30 002AED70 48 00 00 08 */ b lbl_802B1E38
lbl_802B1E34:
/* 802B1E34 002AED74 38 80 FF FF */ li r4, -1
lbl_802B1E38:
/* 802B1E38 002AED78 3C 60 01 00 */ lis r3, 0x01000027@ha
/* 802B1E3C 002AED7C 38 03 00 27 */ addi r0, r3, 0x01000027@l
/* 802B1E40 002AED80 7C 04 00 00 */ cmpw r4, r0
/* 802B1E44 002AED84 41 82 00 68 */ beq lbl_802B1EAC
/* 802B1E48 002AED88 40 80 00 34 */ bge lbl_802B1E7C
/* 802B1E4C 002AED8C 38 03 00 0F */ addi r0, r3, 0xf
/* 802B1E50 002AED90 7C 04 00 00 */ cmpw r4, r0
/* 802B1E54 002AED94 41 82 0B 30 */ beq lbl_802B2984
/* 802B1E58 002AED98 40 80 00 14 */ bge lbl_802B1E6C
/* 802B1E5C 002AED9C 38 03 00 04 */ addi r0, r3, 4
/* 802B1E60 002AEDA0 7C 04 00 00 */ cmpw r4, r0
/* 802B1E64 002AEDA4 41 82 00 AC */ beq lbl_802B1F10
/* 802B1E68 002AEDA8 48 00 0A F8 */ b lbl_802B2960
lbl_802B1E6C:
/* 802B1E6C 002AEDAC 38 03 00 1B */ addi r0, r3, 0x1b
/* 802B1E70 002AEDB0 7C 04 00 00 */ cmpw r4, r0
/* 802B1E74 002AEDB4 41 82 06 90 */ beq lbl_802B2504
/* 802B1E78 002AEDB8 48 00 0A E8 */ b lbl_802B2960
lbl_802B1E7C:
/* 802B1E7C 002AEDBC 38 03 00 39 */ addi r0, r3, 0x39
/* 802B1E80 002AEDC0 7C 04 00 00 */ cmpw r4, r0
/* 802B1E84 002AEDC4 41 82 05 28 */ beq lbl_802B23AC
/* 802B1E88 002AEDC8 40 80 00 14 */ bge lbl_802B1E9C
/* 802B1E8C 002AEDCC 38 03 00 29 */ addi r0, r3, 0x29
/* 802B1E90 002AEDD0 7C 04 00 00 */ cmpw r4, r0
/* 802B1E94 002AEDD4 41 82 03 5C */ beq lbl_802B21F0
/* 802B1E98 002AEDD8 48 00 0A C8 */ b lbl_802B2960
lbl_802B1E9C:
/* 802B1E9C 002AEDDC 38 03 00 96 */ addi r0, r3, 0x96
/* 802B1EA0 002AEDE0 7C 04 00 00 */ cmpw r4, r0
/* 802B1EA4 002AEDE4 41 82 01 E0 */ beq lbl_802B2084
/* 802B1EA8 002AEDE8 48 00 0A B8 */ b lbl_802B2960
lbl_802B1EAC:
/* 802B1EAC 002AEDEC 2C 1D 00 01 */ cmpwi r29, 1
/* 802B1EB0 002AEDF0 40 82 00 34 */ bne lbl_802B1EE4
/* 802B1EB4 002AEDF4 88 1C 00 BD */ lbz r0, 0xbd(r28)
/* 802B1EB8 002AEDF8 28 00 00 02 */ cmplwi r0, 2
/* 802B1EBC 002AEDFC 40 82 00 28 */ bne lbl_802B1EE4
/* 802B1EC0 002AEE00 C0 02 BF 9C */ lfs f0, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B1EC4 002AEE04 D0 1C 00 24 */ stfs f0, 0x24(r28)
/* 802B1EC8 002AEE08 D0 1C 00 28 */ stfs f0, 0x28(r28)
/* 802B1ECC 002AEE0C 38 00 00 00 */ li r0, 0
/* 802B1ED0 002AEE10 90 1C 00 30 */ stw r0, 0x30(r28)
/* 802B1ED4 002AEE14 D0 1C 00 2C */ stfs f0, 0x2c(r28)
/* 802B1ED8 002AEE18 38 00 00 64 */ li r0, 0x64
/* 802B1EDC 002AEE1C 98 1C 00 BB */ stb r0, 0xbb(r28)
/* 802B1EE0 002AEE20 48 00 0A 80 */ b lbl_802B2960
lbl_802B1EE4:
/* 802B1EE4 002AEE24 2C 1D 00 03 */ cmpwi r29, 3
/* 802B1EE8 002AEE28 40 82 0A 78 */ bne lbl_802B2960
/* 802B1EEC 002AEE2C C0 02 BF 9C */ lfs f0, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B1EF0 002AEE30 D0 1C 00 24 */ stfs f0, 0x24(r28)
/* 802B1EF4 002AEE34 D0 1C 00 28 */ stfs f0, 0x28(r28)
/* 802B1EF8 002AEE38 38 00 00 00 */ li r0, 0
/* 802B1EFC 002AEE3C 90 1C 00 30 */ stw r0, 0x30(r28)
/* 802B1F00 002AEE40 D0 1C 00 2C */ stfs f0, 0x2c(r28)
/* 802B1F04 002AEE44 38 00 00 1E */ li r0, 0x1e
/* 802B1F08 002AEE48 98 1C 00 BB */ stb r0, 0xbb(r28)
/* 802B1F0C 002AEE4C 48 00 0A 54 */ b lbl_802B2960
lbl_802B1F10:
/* 802B1F10 002AEE50 88 1C 00 BD */ lbz r0, 0xbd(r28)
/* 802B1F14 002AEE54 7C 1D 00 00 */ cmpw r29, r0
/* 802B1F18 002AEE58 41 82 0A 6C */ beq lbl_802B2984
/* 802B1F1C 002AEE5C 2C 1D 00 02 */ cmpwi r29, 2
/* 802B1F20 002AEE60 41 82 00 14 */ beq lbl_802B1F34
/* 802B1F24 002AEE64 3B C0 00 00 */ li r30, 0
/* 802B1F28 002AEE68 28 00 00 FF */ cmplwi r0, 0xff
/* 802B1F2C 002AEE6C 41 82 00 08 */ beq lbl_802B1F34
/* 802B1F30 002AEE70 3B E0 00 28 */ li r31, 0x28
lbl_802B1F34:
/* 802B1F34 002AEE74 2C 1D 00 01 */ cmpwi r29, 1
/* 802B1F38 002AEE78 40 82 00 A8 */ bne lbl_802B1FE0
/* 802B1F3C 002AEE7C 7F 83 E3 78 */ mr r3, r28
/* 802B1F40 002AEE80 38 9C 00 04 */ addi r4, r28, 4
/* 802B1F44 002AEE84 38 A0 00 00 */ li r5, 0
/* 802B1F48 002AEE88 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B1F4C 002AEE8C 38 C0 00 3C */ li r6, 0x3c
/* 802B1F50 002AEE90 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B1F54 002AEE94 FC 60 10 90 */ fmr f3, f2
/* 802B1F58 002AEE98 48 00 20 95 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B1F5C 002AEE9C 7F 83 E3 78 */ mr r3, r28
/* 802B1F60 002AEEA0 38 9C 00 04 */ addi r4, r28, 4
/* 802B1F64 002AEEA4 38 A0 00 01 */ li r5, 1
/* 802B1F68 002AEEA8 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B1F6C 002AEEAC 38 C0 00 3C */ li r6, 0x3c
/* 802B1F70 002AEEB0 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B1F74 002AEEB4 FC 60 10 90 */ fmr f3, f2
/* 802B1F78 002AEEB8 48 00 20 75 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B1F7C 002AEEBC 7F 83 E3 78 */ mr r3, r28
/* 802B1F80 002AEEC0 38 9C 00 04 */ addi r4, r28, 4
/* 802B1F84 002AEEC4 38 A0 00 0B */ li r5, 0xb
/* 802B1F88 002AEEC8 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B1F8C 002AEECC 38 C0 00 3C */ li r6, 0x3c
/* 802B1F90 002AEED0 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B1F94 002AEED4 FC 60 10 90 */ fmr f3, f2
/* 802B1F98 002AEED8 48 00 20 55 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B1F9C 002AEEDC 7F 83 E3 78 */ mr r3, r28
/* 802B1FA0 002AEEE0 38 9C 00 04 */ addi r4, r28, 4
/* 802B1FA4 002AEEE4 38 A0 00 0C */ li r5, 0xc
/* 802B1FA8 002AEEE8 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B1FAC 002AEEEC 38 C0 00 3C */ li r6, 0x3c
/* 802B1FB0 002AEEF0 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B1FB4 002AEEF4 FC 60 10 90 */ fmr f3, f2
/* 802B1FB8 002AEEF8 48 00 20 35 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B1FBC 002AEEFC 7F 83 E3 78 */ mr r3, r28
/* 802B1FC0 002AEF00 38 9C 00 04 */ addi r4, r28, 4
/* 802B1FC4 002AEF04 38 A0 00 0D */ li r5, 0xd
/* 802B1FC8 002AEF08 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B1FCC 002AEF0C 38 C0 00 3C */ li r6, 0x3c
/* 802B1FD0 002AEF10 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B1FD4 002AEF14 FC 60 10 90 */ fmr f3, f2
/* 802B1FD8 002AEF18 48 00 20 15 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B1FDC 002AEF1C 48 00 09 84 */ b lbl_802B2960
lbl_802B1FE0:
/* 802B1FE0 002AEF20 7F 83 E3 78 */ mr r3, r28
/* 802B1FE4 002AEF24 38 9C 00 04 */ addi r4, r28, 4
/* 802B1FE8 002AEF28 38 A0 00 00 */ li r5, 0
/* 802B1FEC 002AEF2C C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B1FF0 002AEF30 7F E6 FB 78 */ mr r6, r31
/* 802B1FF4 002AEF34 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B1FF8 002AEF38 FC 60 10 90 */ fmr f3, f2
/* 802B1FFC 002AEF3C 48 00 1F F1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2000 002AEF40 7F 83 E3 78 */ mr r3, r28
/* 802B2004 002AEF44 38 9C 00 04 */ addi r4, r28, 4
/* 802B2008 002AEF48 38 A0 00 01 */ li r5, 1
/* 802B200C 002AEF4C C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2010 002AEF50 7F E6 FB 78 */ mr r6, r31
/* 802B2014 002AEF54 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2018 002AEF58 FC 60 10 90 */ fmr f3, f2
/* 802B201C 002AEF5C 48 00 1F D1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2020 002AEF60 7F 83 E3 78 */ mr r3, r28
/* 802B2024 002AEF64 38 9C 00 04 */ addi r4, r28, 4
/* 802B2028 002AEF68 38 A0 00 0B */ li r5, 0xb
/* 802B202C 002AEF6C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2030 002AEF70 7F E6 FB 78 */ mr r6, r31
/* 802B2034 002AEF74 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2038 002AEF78 FC 60 10 90 */ fmr f3, f2
/* 802B203C 002AEF7C 48 00 1F B1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2040 002AEF80 7F 83 E3 78 */ mr r3, r28
/* 802B2044 002AEF84 38 9C 00 04 */ addi r4, r28, 4
/* 802B2048 002AEF88 38 A0 00 0C */ li r5, 0xc
/* 802B204C 002AEF8C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2050 002AEF90 7F E6 FB 78 */ mr r6, r31
/* 802B2054 002AEF94 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2058 002AEF98 FC 60 10 90 */ fmr f3, f2
/* 802B205C 002AEF9C 48 00 1F 91 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2060 002AEFA0 7F 83 E3 78 */ mr r3, r28
/* 802B2064 002AEFA4 38 9C 00 04 */ addi r4, r28, 4
/* 802B2068 002AEFA8 38 A0 00 0D */ li r5, 0xd
/* 802B206C 002AEFAC C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2070 002AEFB0 7F E6 FB 78 */ mr r6, r31
/* 802B2074 002AEFB4 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2078 002AEFB8 FC 60 10 90 */ fmr f3, f2
/* 802B207C 002AEFBC 48 00 1F 71 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2080 002AEFC0 48 00 08 E0 */ b lbl_802B2960
lbl_802B2084:
/* 802B2084 002AEFC4 88 1C 00 BD */ lbz r0, 0xbd(r28)
/* 802B2088 002AEFC8 7C 1D 00 00 */ cmpw r29, r0
/* 802B208C 002AEFCC 41 82 08 F8 */ beq lbl_802B2984
/* 802B2090 002AEFD0 3B C0 00 00 */ li r30, 0
/* 802B2094 002AEFD4 28 00 00 FF */ cmplwi r0, 0xff
/* 802B2098 002AEFD8 41 82 00 08 */ beq lbl_802B20A0
/* 802B209C 002AEFDC 3B E0 00 1E */ li r31, 0x1e
lbl_802B20A0:
/* 802B20A0 002AEFE0 2C 1D 00 01 */ cmpwi r29, 1
/* 802B20A4 002AEFE4 40 82 00 A8 */ bne lbl_802B214C
/* 802B20A8 002AEFE8 7F 83 E3 78 */ mr r3, r28
/* 802B20AC 002AEFEC 38 9C 00 04 */ addi r4, r28, 4
/* 802B20B0 002AEFF0 38 A0 00 00 */ li r5, 0
/* 802B20B4 002AEFF4 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B20B8 002AEFF8 38 C0 00 0A */ li r6, 0xa
/* 802B20BC 002AEFFC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B20C0 002AF000 FC 60 10 90 */ fmr f3, f2
/* 802B20C4 002AF004 48 00 1F 29 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B20C8 002AF008 7F 83 E3 78 */ mr r3, r28
/* 802B20CC 002AF00C 38 9C 00 04 */ addi r4, r28, 4
/* 802B20D0 002AF010 38 A0 00 0A */ li r5, 0xa
/* 802B20D4 002AF014 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B20D8 002AF018 38 C0 00 0A */ li r6, 0xa
/* 802B20DC 002AF01C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B20E0 002AF020 FC 60 10 90 */ fmr f3, f2
/* 802B20E4 002AF024 48 00 1F 09 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B20E8 002AF028 7F 83 E3 78 */ mr r3, r28
/* 802B20EC 002AF02C 38 9C 00 04 */ addi r4, r28, 4
/* 802B20F0 002AF030 38 A0 00 0B */ li r5, 0xb
/* 802B20F4 002AF034 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B20F8 002AF038 38 C0 00 0A */ li r6, 0xa
/* 802B20FC 002AF03C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2100 002AF040 FC 60 10 90 */ fmr f3, f2
/* 802B2104 002AF044 48 00 1E E9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2108 002AF048 7F 83 E3 78 */ mr r3, r28
/* 802B210C 002AF04C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2110 002AF050 38 A0 00 0C */ li r5, 0xc
/* 802B2114 002AF054 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2118 002AF058 38 C0 00 0A */ li r6, 0xa
/* 802B211C 002AF05C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2120 002AF060 FC 60 10 90 */ fmr f3, f2
/* 802B2124 002AF064 48 00 1E C9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2128 002AF068 7F 83 E3 78 */ mr r3, r28
/* 802B212C 002AF06C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2130 002AF070 38 A0 00 0D */ li r5, 0xd
/* 802B2134 002AF074 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2138 002AF078 38 C0 00 0A */ li r6, 0xa
/* 802B213C 002AF07C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2140 002AF080 FC 60 10 90 */ fmr f3, f2
/* 802B2144 002AF084 48 00 1E A9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2148 002AF088 48 00 08 18 */ b lbl_802B2960
lbl_802B214C:
/* 802B214C 002AF08C 7F 83 E3 78 */ mr r3, r28
/* 802B2150 002AF090 38 9C 00 04 */ addi r4, r28, 4
/* 802B2154 002AF094 38 A0 00 00 */ li r5, 0
/* 802B2158 002AF098 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B215C 002AF09C 7F E6 FB 78 */ mr r6, r31
/* 802B2160 002AF0A0 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2164 002AF0A4 FC 60 10 90 */ fmr f3, f2
/* 802B2168 002AF0A8 48 00 1E 85 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B216C 002AF0AC 7F 83 E3 78 */ mr r3, r28
/* 802B2170 002AF0B0 38 9C 00 04 */ addi r4, r28, 4
/* 802B2174 002AF0B4 38 A0 00 0A */ li r5, 0xa
/* 802B2178 002AF0B8 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B217C 002AF0BC 7F E6 FB 78 */ mr r6, r31
/* 802B2180 002AF0C0 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2184 002AF0C4 FC 60 10 90 */ fmr f3, f2
/* 802B2188 002AF0C8 48 00 1E 65 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B218C 002AF0CC 7F 83 E3 78 */ mr r3, r28
/* 802B2190 002AF0D0 38 9C 00 04 */ addi r4, r28, 4
/* 802B2194 002AF0D4 38 A0 00 0B */ li r5, 0xb
/* 802B2198 002AF0D8 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B219C 002AF0DC 7F E6 FB 78 */ mr r6, r31
/* 802B21A0 002AF0E0 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B21A4 002AF0E4 FC 60 10 90 */ fmr f3, f2
/* 802B21A8 002AF0E8 48 00 1E 45 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B21AC 002AF0EC 7F 83 E3 78 */ mr r3, r28
/* 802B21B0 002AF0F0 38 9C 00 04 */ addi r4, r28, 4
/* 802B21B4 002AF0F4 38 A0 00 0C */ li r5, 0xc
/* 802B21B8 002AF0F8 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B21BC 002AF0FC 7F E6 FB 78 */ mr r6, r31
/* 802B21C0 002AF100 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B21C4 002AF104 FC 60 10 90 */ fmr f3, f2
/* 802B21C8 002AF108 48 00 1E 25 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B21CC 002AF10C 7F 83 E3 78 */ mr r3, r28
/* 802B21D0 002AF110 38 9C 00 04 */ addi r4, r28, 4
/* 802B21D4 002AF114 38 A0 00 0D */ li r5, 0xd
/* 802B21D8 002AF118 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B21DC 002AF11C 7F E6 FB 78 */ mr r6, r31
/* 802B21E0 002AF120 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B21E4 002AF124 FC 60 10 90 */ fmr f3, f2
/* 802B21E8 002AF128 48 00 1E 05 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B21EC 002AF12C 48 00 07 74 */ b lbl_802B2960
lbl_802B21F0:
/* 802B21F0 002AF130 88 1C 00 BD */ lbz r0, 0xbd(r28)
/* 802B21F4 002AF134 7C 1D 00 00 */ cmpw r29, r0
/* 802B21F8 002AF138 41 82 07 68 */ beq lbl_802B2960
/* 802B21FC 002AF13C 2C 1D 00 01 */ cmpwi r29, 1
/* 802B2200 002AF140 40 82 00 D4 */ bne lbl_802B22D4
/* 802B2204 002AF144 28 00 00 FF */ cmplwi r0, 0xff
/* 802B2208 002AF148 41 82 00 08 */ beq lbl_802B2210
/* 802B220C 002AF14C 3B E0 00 3C */ li r31, 0x3c
lbl_802B2210:
/* 802B2210 002AF150 7F 83 E3 78 */ mr r3, r28
/* 802B2214 002AF154 38 9C 00 04 */ addi r4, r28, 4
/* 802B2218 002AF158 38 A0 00 09 */ li r5, 9
/* 802B221C 002AF15C C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2220 002AF160 7F E6 FB 78 */ mr r6, r31
/* 802B2224 002AF164 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2228 002AF168 FC 60 10 90 */ fmr f3, f2
/* 802B222C 002AF16C 48 00 1D C1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2230 002AF170 7F 83 E3 78 */ mr r3, r28
/* 802B2234 002AF174 38 9C 00 04 */ addi r4, r28, 4
/* 802B2238 002AF178 38 A0 00 0A */ li r5, 0xa
/* 802B223C 002AF17C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2240 002AF180 7F E6 FB 78 */ mr r6, r31
/* 802B2244 002AF184 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2248 002AF188 FC 60 10 90 */ fmr f3, f2
/* 802B224C 002AF18C 48 00 1D A1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2250 002AF190 7F 83 E3 78 */ mr r3, r28
/* 802B2254 002AF194 38 9C 00 04 */ addi r4, r28, 4
/* 802B2258 002AF198 38 A0 00 0B */ li r5, 0xb
/* 802B225C 002AF19C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2260 002AF1A0 7F E6 FB 78 */ mr r6, r31
/* 802B2264 002AF1A4 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2268 002AF1A8 FC 60 10 90 */ fmr f3, f2
/* 802B226C 002AF1AC 48 00 1D 81 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2270 002AF1B0 7F 83 E3 78 */ mr r3, r28
/* 802B2274 002AF1B4 38 9C 00 04 */ addi r4, r28, 4
/* 802B2278 002AF1B8 38 A0 00 0C */ li r5, 0xc
/* 802B227C 002AF1BC C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2280 002AF1C0 7F E6 FB 78 */ mr r6, r31
/* 802B2284 002AF1C4 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2288 002AF1C8 FC 60 10 90 */ fmr f3, f2
/* 802B228C 002AF1CC 48 00 1D 61 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2290 002AF1D0 7F 83 E3 78 */ mr r3, r28
/* 802B2294 002AF1D4 38 9C 00 04 */ addi r4, r28, 4
/* 802B2298 002AF1D8 38 A0 00 0D */ li r5, 0xd
/* 802B229C 002AF1DC C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B22A0 002AF1E0 7F E6 FB 78 */ mr r6, r31
/* 802B22A4 002AF1E4 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B22A8 002AF1E8 FC 60 10 90 */ fmr f3, f2
/* 802B22AC 002AF1EC 48 00 1D 41 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B22B0 002AF1F0 7F 83 E3 78 */ mr r3, r28
/* 802B22B4 002AF1F4 38 9C 00 04 */ addi r4, r28, 4
/* 802B22B8 002AF1F8 38 A0 00 0E */ li r5, 0xe
/* 802B22BC 002AF1FC C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B22C0 002AF200 7F E6 FB 78 */ mr r6, r31
/* 802B22C4 002AF204 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B22C8 002AF208 FC 60 10 90 */ fmr f3, f2
/* 802B22CC 002AF20C 48 00 1D 21 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B22D0 002AF210 48 00 06 90 */ b lbl_802B2960
lbl_802B22D4:
/* 802B22D4 002AF214 2C 1D 00 02 */ cmpwi r29, 2
/* 802B22D8 002AF218 40 82 06 88 */ bne lbl_802B2960
/* 802B22DC 002AF21C 28 00 00 FF */ cmplwi r0, 0xff
/* 802B22E0 002AF220 41 82 00 08 */ beq lbl_802B22E8
/* 802B22E4 002AF224 3B E0 00 14 */ li r31, 0x14
lbl_802B22E8:
/* 802B22E8 002AF228 7F 83 E3 78 */ mr r3, r28
/* 802B22EC 002AF22C 38 9C 00 04 */ addi r4, r28, 4
/* 802B22F0 002AF230 38 A0 00 09 */ li r5, 9
/* 802B22F4 002AF234 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B22F8 002AF238 7F E6 FB 78 */ mr r6, r31
/* 802B22FC 002AF23C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2300 002AF240 FC 60 10 90 */ fmr f3, f2
/* 802B2304 002AF244 48 00 1C E9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2308 002AF248 7F 83 E3 78 */ mr r3, r28
/* 802B230C 002AF24C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2310 002AF250 38 A0 00 0A */ li r5, 0xa
/* 802B2314 002AF254 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2318 002AF258 7F E6 FB 78 */ mr r6, r31
/* 802B231C 002AF25C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2320 002AF260 FC 60 10 90 */ fmr f3, f2
/* 802B2324 002AF264 48 00 1C C9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2328 002AF268 7F 83 E3 78 */ mr r3, r28
/* 802B232C 002AF26C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2330 002AF270 38 A0 00 0B */ li r5, 0xb
/* 802B2334 002AF274 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2338 002AF278 7F E6 FB 78 */ mr r6, r31
/* 802B233C 002AF27C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2340 002AF280 FC 60 10 90 */ fmr f3, f2
/* 802B2344 002AF284 48 00 1C A9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2348 002AF288 7F 83 E3 78 */ mr r3, r28
/* 802B234C 002AF28C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2350 002AF290 38 A0 00 0C */ li r5, 0xc
/* 802B2354 002AF294 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2358 002AF298 7F E6 FB 78 */ mr r6, r31
/* 802B235C 002AF29C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2360 002AF2A0 FC 60 10 90 */ fmr f3, f2
/* 802B2364 002AF2A4 48 00 1C 89 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2368 002AF2A8 7F 83 E3 78 */ mr r3, r28
/* 802B236C 002AF2AC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2370 002AF2B0 38 A0 00 0D */ li r5, 0xd
/* 802B2374 002AF2B4 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2378 002AF2B8 7F E6 FB 78 */ mr r6, r31
/* 802B237C 002AF2BC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2380 002AF2C0 FC 60 10 90 */ fmr f3, f2
/* 802B2384 002AF2C4 48 00 1C 69 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2388 002AF2C8 7F 83 E3 78 */ mr r3, r28
/* 802B238C 002AF2CC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2390 002AF2D0 38 A0 00 0E */ li r5, 0xe
/* 802B2394 002AF2D4 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2398 002AF2D8 7F E6 FB 78 */ mr r6, r31
/* 802B239C 002AF2DC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B23A0 002AF2E0 FC 60 10 90 */ fmr f3, f2
/* 802B23A4 002AF2E4 48 00 1C 49 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B23A8 002AF2E8 48 00 05 B8 */ b lbl_802B2960
lbl_802B23AC:
/* 802B23AC 002AF2EC 2C 1D 00 02 */ cmpwi r29, 2
/* 802B23B0 002AF2F0 41 82 00 D0 */ beq lbl_802B2480
/* 802B23B4 002AF2F4 40 80 05 AC */ bge lbl_802B2960
/* 802B23B8 002AF2F8 2C 1D 00 01 */ cmpwi r29, 1
/* 802B23BC 002AF2FC 40 80 00 08 */ bge lbl_802B23C4
/* 802B23C0 002AF300 48 00 05 A0 */ b lbl_802B2960
lbl_802B23C4:
/* 802B23C4 002AF304 88 1C 00 BD */ lbz r0, 0xbd(r28)
/* 802B23C8 002AF308 2C 00 00 03 */ cmpwi r0, 3
/* 802B23CC 002AF30C 41 82 00 98 */ beq lbl_802B2464
/* 802B23D0 002AF310 40 80 05 90 */ bge lbl_802B2960
/* 802B23D4 002AF314 2C 00 00 02 */ cmpwi r0, 2
/* 802B23D8 002AF318 40 80 00 08 */ bge lbl_802B23E0
/* 802B23DC 002AF31C 48 00 05 84 */ b lbl_802B2960
lbl_802B23E0:
/* 802B23E0 002AF320 7F 83 E3 78 */ mr r3, r28
/* 802B23E4 002AF324 38 9C 00 04 */ addi r4, r28, 4
/* 802B23E8 002AF328 38 A0 00 00 */ li r5, 0
/* 802B23EC 002AF32C C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B23F0 002AF330 38 C0 00 0F */ li r6, 0xf
/* 802B23F4 002AF334 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B23F8 002AF338 FC 60 10 90 */ fmr f3, f2
/* 802B23FC 002AF33C 48 00 1B F1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2400 002AF340 7F 83 E3 78 */ mr r3, r28
/* 802B2404 002AF344 38 9C 00 04 */ addi r4, r28, 4
/* 802B2408 002AF348 38 A0 00 08 */ li r5, 8
/* 802B240C 002AF34C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2410 002AF350 38 C0 00 0F */ li r6, 0xf
/* 802B2414 002AF354 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2418 002AF358 FC 60 10 90 */ fmr f3, f2
/* 802B241C 002AF35C 48 00 1B D1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2420 002AF360 7F 83 E3 78 */ mr r3, r28
/* 802B2424 002AF364 38 9C 00 04 */ addi r4, r28, 4
/* 802B2428 002AF368 38 A0 00 09 */ li r5, 9
/* 802B242C 002AF36C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2430 002AF370 38 C0 00 0F */ li r6, 0xf
/* 802B2434 002AF374 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2438 002AF378 FC 60 10 90 */ fmr f3, f2
/* 802B243C 002AF37C 48 00 1B B1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2440 002AF380 7F 83 E3 78 */ mr r3, r28
/* 802B2444 002AF384 38 9C 00 04 */ addi r4, r28, 4
/* 802B2448 002AF388 38 A0 00 0A */ li r5, 0xa
/* 802B244C 002AF38C C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2450 002AF390 38 C0 00 0F */ li r6, 0xf
/* 802B2454 002AF394 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2458 002AF398 FC 60 10 90 */ fmr f3, f2
/* 802B245C 002AF39C 48 00 1B 91 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2460 002AF3A0 48 00 05 00 */ b lbl_802B2960
lbl_802B2464:
/* 802B2464 002AF3A4 80 6D 85 F4 */ lwz r3, lbl_80450B74-_SDA_BASE_(r13)
/* 802B2468 002AF3A8 38 9C 00 04 */ addi r4, r28, 4
/* 802B246C 002AF3AC 38 A0 00 09 */ li r5, 9
/* 802B2470 002AF3B0 38 C0 00 01 */ li r6, 1
/* 802B2474 002AF3B4 38 E0 FF FF */ li r7, -1
/* 802B2478 002AF3B8 4B FF 8A 65 */ bl Z2SoundStarter_NS_setPortData
/* 802B247C 002AF3BC 48 00 05 08 */ b lbl_802B2984
lbl_802B2480:
/* 802B2480 002AF3C0 7F 83 E3 78 */ mr r3, r28
/* 802B2484 002AF3C4 38 9C 00 04 */ addi r4, r28, 4
/* 802B2488 002AF3C8 38 A0 00 00 */ li r5, 0
/* 802B248C 002AF3CC C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2490 002AF3D0 38 C0 00 0A */ li r6, 0xa
/* 802B2494 002AF3D4 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2498 002AF3D8 FC 60 10 90 */ fmr f3, f2
/* 802B249C 002AF3DC 48 00 1B 51 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B24A0 002AF3E0 7F 83 E3 78 */ mr r3, r28
/* 802B24A4 002AF3E4 38 9C 00 04 */ addi r4, r28, 4
/* 802B24A8 002AF3E8 38 A0 00 08 */ li r5, 8
/* 802B24AC 002AF3EC C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B24B0 002AF3F0 38 C0 00 0A */ li r6, 0xa
/* 802B24B4 002AF3F4 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B24B8 002AF3F8 FC 60 10 90 */ fmr f3, f2
/* 802B24BC 002AF3FC 48 00 1B 31 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B24C0 002AF400 7F 83 E3 78 */ mr r3, r28
/* 802B24C4 002AF404 38 9C 00 04 */ addi r4, r28, 4
/* 802B24C8 002AF408 38 A0 00 09 */ li r5, 9
/* 802B24CC 002AF40C C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B24D0 002AF410 38 C0 00 0A */ li r6, 0xa
/* 802B24D4 002AF414 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B24D8 002AF418 FC 60 10 90 */ fmr f3, f2
/* 802B24DC 002AF41C 48 00 1B 11 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B24E0 002AF420 7F 83 E3 78 */ mr r3, r28
/* 802B24E4 002AF424 38 9C 00 04 */ addi r4, r28, 4
/* 802B24E8 002AF428 38 A0 00 0A */ li r5, 0xa
/* 802B24EC 002AF42C C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B24F0 002AF430 38 C0 00 0A */ li r6, 0xa
/* 802B24F4 002AF434 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B24F8 002AF438 FC 60 10 90 */ fmr f3, f2
/* 802B24FC 002AF43C 48 00 1A F1 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2500 002AF440 48 00 04 60 */ b lbl_802B2960
lbl_802B2504:
/* 802B2504 002AF444 88 1C 00 BD */ lbz r0, 0xbd(r28)
/* 802B2508 002AF448 7C 00 E8 00 */ cmpw r0, r29
/* 802B250C 002AF44C 41 82 04 78 */ beq lbl_802B2984
/* 802B2510 002AF450 28 00 00 FF */ cmplwi r0, 0xff
/* 802B2514 002AF454 41 82 00 08 */ beq lbl_802B251C
/* 802B2518 002AF458 3B E0 00 19 */ li r31, 0x19
lbl_802B251C:
/* 802B251C 002AF45C 3B C0 00 00 */ li r30, 0
/* 802B2520 002AF460 2C 1D 00 02 */ cmpwi r29, 2
/* 802B2524 002AF464 40 82 01 68 */ bne lbl_802B268C
/* 802B2528 002AF468 7F 83 E3 78 */ mr r3, r28
/* 802B252C 002AF46C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2530 002AF470 38 A0 00 02 */ li r5, 2
/* 802B2534 002AF474 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2538 002AF478 7F E6 FB 78 */ mr r6, r31
/* 802B253C 002AF47C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2540 002AF480 FC 60 10 90 */ fmr f3, f2
/* 802B2544 002AF484 48 00 1A A9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2548 002AF488 7F 83 E3 78 */ mr r3, r28
/* 802B254C 002AF48C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2550 002AF490 38 A0 00 03 */ li r5, 3
/* 802B2554 002AF494 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2558 002AF498 7F E6 FB 78 */ mr r6, r31
/* 802B255C 002AF49C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2560 002AF4A0 FC 60 10 90 */ fmr f3, f2
/* 802B2564 002AF4A4 48 00 1A 89 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2568 002AF4A8 7F 83 E3 78 */ mr r3, r28
/* 802B256C 002AF4AC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2570 002AF4B0 38 A0 00 04 */ li r5, 4
/* 802B2574 002AF4B4 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2578 002AF4B8 7F E6 FB 78 */ mr r6, r31
/* 802B257C 002AF4BC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2580 002AF4C0 FC 60 10 90 */ fmr f3, f2
/* 802B2584 002AF4C4 48 00 1A 69 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2588 002AF4C8 7F 83 E3 78 */ mr r3, r28
/* 802B258C 002AF4CC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2590 002AF4D0 38 A0 00 05 */ li r5, 5
/* 802B2594 002AF4D4 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2598 002AF4D8 7F E6 FB 78 */ mr r6, r31
/* 802B259C 002AF4DC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B25A0 002AF4E0 FC 60 10 90 */ fmr f3, f2
/* 802B25A4 002AF4E4 48 00 1A 49 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B25A8 002AF4E8 7F 83 E3 78 */ mr r3, r28
/* 802B25AC 002AF4EC 38 9C 00 04 */ addi r4, r28, 4
/* 802B25B0 002AF4F0 38 A0 00 06 */ li r5, 6
/* 802B25B4 002AF4F4 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B25B8 002AF4F8 7F E6 FB 78 */ mr r6, r31
/* 802B25BC 002AF4FC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B25C0 002AF500 FC 60 10 90 */ fmr f3, f2
/* 802B25C4 002AF504 48 00 1A 29 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B25C8 002AF508 7F 83 E3 78 */ mr r3, r28
/* 802B25CC 002AF50C 38 9C 00 04 */ addi r4, r28, 4
/* 802B25D0 002AF510 38 A0 00 07 */ li r5, 7
/* 802B25D4 002AF514 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B25D8 002AF518 7F E6 FB 78 */ mr r6, r31
/* 802B25DC 002AF51C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B25E0 002AF520 FC 60 10 90 */ fmr f3, f2
/* 802B25E4 002AF524 48 00 1A 09 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B25E8 002AF528 7F 83 E3 78 */ mr r3, r28
/* 802B25EC 002AF52C 38 9C 00 04 */ addi r4, r28, 4
/* 802B25F0 002AF530 38 A0 00 08 */ li r5, 8
/* 802B25F4 002AF534 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B25F8 002AF538 7F E6 FB 78 */ mr r6, r31
/* 802B25FC 002AF53C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2600 002AF540 FC 60 10 90 */ fmr f3, f2
/* 802B2604 002AF544 48 00 19 E9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2608 002AF548 7F 83 E3 78 */ mr r3, r28
/* 802B260C 002AF54C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2610 002AF550 38 A0 00 09 */ li r5, 9
/* 802B2614 002AF554 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2618 002AF558 7F E6 FB 78 */ mr r6, r31
/* 802B261C 002AF55C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2620 002AF560 FC 60 10 90 */ fmr f3, f2
/* 802B2624 002AF564 48 00 19 C9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2628 002AF568 7F 83 E3 78 */ mr r3, r28
/* 802B262C 002AF56C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2630 002AF570 38 A0 00 0A */ li r5, 0xa
/* 802B2634 002AF574 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2638 002AF578 7F E6 FB 78 */ mr r6, r31
/* 802B263C 002AF57C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2640 002AF580 FC 60 10 90 */ fmr f3, f2
/* 802B2644 002AF584 48 00 19 A9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2648 002AF588 7F 83 E3 78 */ mr r3, r28
/* 802B264C 002AF58C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2650 002AF590 38 A0 00 0B */ li r5, 0xb
/* 802B2654 002AF594 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2658 002AF598 7F E6 FB 78 */ mr r6, r31
/* 802B265C 002AF59C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2660 002AF5A0 FC 60 10 90 */ fmr f3, f2
/* 802B2664 002AF5A4 48 00 19 89 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2668 002AF5A8 7F 83 E3 78 */ mr r3, r28
/* 802B266C 002AF5AC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2670 002AF5B0 38 A0 00 0C */ li r5, 0xc
/* 802B2674 002AF5B4 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2678 002AF5B8 7F E6 FB 78 */ mr r6, r31
/* 802B267C 002AF5BC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2680 002AF5C0 FC 60 10 90 */ fmr f3, f2
/* 802B2684 002AF5C4 48 00 19 69 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2688 002AF5C8 48 00 02 D8 */ b lbl_802B2960
lbl_802B268C:
/* 802B268C 002AF5CC 2C 1D 00 03 */ cmpwi r29, 3
/* 802B2690 002AF5D0 40 82 01 68 */ bne lbl_802B27F8
/* 802B2694 002AF5D4 7F 83 E3 78 */ mr r3, r28
/* 802B2698 002AF5D8 38 9C 00 04 */ addi r4, r28, 4
/* 802B269C 002AF5DC 38 A0 00 02 */ li r5, 2
/* 802B26A0 002AF5E0 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B26A4 002AF5E4 38 C0 00 00 */ li r6, 0
/* 802B26A8 002AF5E8 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B26AC 002AF5EC FC 60 10 90 */ fmr f3, f2
/* 802B26B0 002AF5F0 48 00 19 3D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B26B4 002AF5F4 7F 83 E3 78 */ mr r3, r28
/* 802B26B8 002AF5F8 38 9C 00 04 */ addi r4, r28, 4
/* 802B26BC 002AF5FC 38 A0 00 03 */ li r5, 3
/* 802B26C0 002AF600 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B26C4 002AF604 38 C0 00 00 */ li r6, 0
/* 802B26C8 002AF608 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B26CC 002AF60C FC 60 10 90 */ fmr f3, f2
/* 802B26D0 002AF610 48 00 19 1D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B26D4 002AF614 7F 83 E3 78 */ mr r3, r28
/* 802B26D8 002AF618 38 9C 00 04 */ addi r4, r28, 4
/* 802B26DC 002AF61C 38 A0 00 04 */ li r5, 4
/* 802B26E0 002AF620 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B26E4 002AF624 38 C0 00 00 */ li r6, 0
/* 802B26E8 002AF628 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B26EC 002AF62C FC 60 10 90 */ fmr f3, f2
/* 802B26F0 002AF630 48 00 18 FD */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B26F4 002AF634 7F 83 E3 78 */ mr r3, r28
/* 802B26F8 002AF638 38 9C 00 04 */ addi r4, r28, 4
/* 802B26FC 002AF63C 38 A0 00 05 */ li r5, 5
/* 802B2700 002AF640 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2704 002AF644 38 C0 00 00 */ li r6, 0
/* 802B2708 002AF648 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B270C 002AF64C FC 60 10 90 */ fmr f3, f2
/* 802B2710 002AF650 48 00 18 DD */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2714 002AF654 7F 83 E3 78 */ mr r3, r28
/* 802B2718 002AF658 38 9C 00 04 */ addi r4, r28, 4
/* 802B271C 002AF65C 38 A0 00 06 */ li r5, 6
/* 802B2720 002AF660 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2724 002AF664 38 C0 00 00 */ li r6, 0
/* 802B2728 002AF668 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B272C 002AF66C FC 60 10 90 */ fmr f3, f2
/* 802B2730 002AF670 48 00 18 BD */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2734 002AF674 7F 83 E3 78 */ mr r3, r28
/* 802B2738 002AF678 38 9C 00 04 */ addi r4, r28, 4
/* 802B273C 002AF67C 38 A0 00 07 */ li r5, 7
/* 802B2740 002AF680 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2744 002AF684 38 C0 00 00 */ li r6, 0
/* 802B2748 002AF688 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B274C 002AF68C FC 60 10 90 */ fmr f3, f2
/* 802B2750 002AF690 48 00 18 9D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2754 002AF694 7F 83 E3 78 */ mr r3, r28
/* 802B2758 002AF698 38 9C 00 04 */ addi r4, r28, 4
/* 802B275C 002AF69C 38 A0 00 08 */ li r5, 8
/* 802B2760 002AF6A0 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2764 002AF6A4 38 C0 00 00 */ li r6, 0
/* 802B2768 002AF6A8 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B276C 002AF6AC FC 60 10 90 */ fmr f3, f2
/* 802B2770 002AF6B0 48 00 18 7D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2774 002AF6B4 7F 83 E3 78 */ mr r3, r28
/* 802B2778 002AF6B8 38 9C 00 04 */ addi r4, r28, 4
/* 802B277C 002AF6BC 38 A0 00 09 */ li r5, 9
/* 802B2780 002AF6C0 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2784 002AF6C4 38 C0 00 00 */ li r6, 0
/* 802B2788 002AF6C8 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B278C 002AF6CC FC 60 10 90 */ fmr f3, f2
/* 802B2790 002AF6D0 48 00 18 5D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2794 002AF6D4 7F 83 E3 78 */ mr r3, r28
/* 802B2798 002AF6D8 38 9C 00 04 */ addi r4, r28, 4
/* 802B279C 002AF6DC 38 A0 00 0A */ li r5, 0xa
/* 802B27A0 002AF6E0 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B27A4 002AF6E4 38 C0 00 00 */ li r6, 0
/* 802B27A8 002AF6E8 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B27AC 002AF6EC FC 60 10 90 */ fmr f3, f2
/* 802B27B0 002AF6F0 48 00 18 3D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B27B4 002AF6F4 7F 83 E3 78 */ mr r3, r28
/* 802B27B8 002AF6F8 38 9C 00 04 */ addi r4, r28, 4
/* 802B27BC 002AF6FC 38 A0 00 0B */ li r5, 0xb
/* 802B27C0 002AF700 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B27C4 002AF704 38 C0 00 00 */ li r6, 0
/* 802B27C8 002AF708 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B27CC 002AF70C FC 60 10 90 */ fmr f3, f2
/* 802B27D0 002AF710 48 00 18 1D */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B27D4 002AF714 7F 83 E3 78 */ mr r3, r28
/* 802B27D8 002AF718 38 9C 00 04 */ addi r4, r28, 4
/* 802B27DC 002AF71C 38 A0 00 0C */ li r5, 0xc
/* 802B27E0 002AF720 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B27E4 002AF724 38 C0 00 00 */ li r6, 0
/* 802B27E8 002AF728 C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B27EC 002AF72C FC 60 10 90 */ fmr f3, f2
/* 802B27F0 002AF730 48 00 17 FD */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B27F4 002AF734 48 00 01 6C */ b lbl_802B2960
lbl_802B27F8:
/* 802B27F8 002AF738 7F 83 E3 78 */ mr r3, r28
/* 802B27FC 002AF73C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2800 002AF740 38 A0 00 02 */ li r5, 2
/* 802B2804 002AF744 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2808 002AF748 7F E6 FB 78 */ mr r6, r31
/* 802B280C 002AF74C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2810 002AF750 FC 60 10 90 */ fmr f3, f2
/* 802B2814 002AF754 48 00 17 D9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2818 002AF758 7F 83 E3 78 */ mr r3, r28
/* 802B281C 002AF75C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2820 002AF760 38 A0 00 03 */ li r5, 3
/* 802B2824 002AF764 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2828 002AF768 7F E6 FB 78 */ mr r6, r31
/* 802B282C 002AF76C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2830 002AF770 FC 60 10 90 */ fmr f3, f2
/* 802B2834 002AF774 48 00 17 B9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2838 002AF778 7F 83 E3 78 */ mr r3, r28
/* 802B283C 002AF77C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2840 002AF780 38 A0 00 04 */ li r5, 4
/* 802B2844 002AF784 C0 22 BF 98 */ lfs f1, lbl_80455998-_SDA2_BASE_(r2)
/* 802B2848 002AF788 7F E6 FB 78 */ mr r6, r31
/* 802B284C 002AF78C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2850 002AF790 FC 60 10 90 */ fmr f3, f2
/* 802B2854 002AF794 48 00 17 99 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2858 002AF798 7F 83 E3 78 */ mr r3, r28
/* 802B285C 002AF79C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2860 002AF7A0 38 A0 00 05 */ li r5, 5
/* 802B2864 002AF7A4 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2868 002AF7A8 7F E6 FB 78 */ mr r6, r31
/* 802B286C 002AF7AC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2870 002AF7B0 FC 60 10 90 */ fmr f3, f2
/* 802B2874 002AF7B4 48 00 17 79 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2878 002AF7B8 7F 83 E3 78 */ mr r3, r28
/* 802B287C 002AF7BC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2880 002AF7C0 38 A0 00 06 */ li r5, 6
/* 802B2884 002AF7C4 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2888 002AF7C8 7F E6 FB 78 */ mr r6, r31
/* 802B288C 002AF7CC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2890 002AF7D0 FC 60 10 90 */ fmr f3, f2
/* 802B2894 002AF7D4 48 00 17 59 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2898 002AF7D8 7F 83 E3 78 */ mr r3, r28
/* 802B289C 002AF7DC 38 9C 00 04 */ addi r4, r28, 4
/* 802B28A0 002AF7E0 38 A0 00 07 */ li r5, 7
/* 802B28A4 002AF7E4 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B28A8 002AF7E8 7F E6 FB 78 */ mr r6, r31
/* 802B28AC 002AF7EC C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B28B0 002AF7F0 FC 60 10 90 */ fmr f3, f2
/* 802B28B4 002AF7F4 48 00 17 39 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B28B8 002AF7F8 7F 83 E3 78 */ mr r3, r28
/* 802B28BC 002AF7FC 38 9C 00 04 */ addi r4, r28, 4
/* 802B28C0 002AF800 38 A0 00 08 */ li r5, 8
/* 802B28C4 002AF804 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B28C8 002AF808 7F E6 FB 78 */ mr r6, r31
/* 802B28CC 002AF80C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B28D0 002AF810 FC 60 10 90 */ fmr f3, f2
/* 802B28D4 002AF814 48 00 17 19 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B28D8 002AF818 7F 83 E3 78 */ mr r3, r28
/* 802B28DC 002AF81C 38 9C 00 04 */ addi r4, r28, 4
/* 802B28E0 002AF820 38 A0 00 09 */ li r5, 9
/* 802B28E4 002AF824 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B28E8 002AF828 7F E6 FB 78 */ mr r6, r31
/* 802B28EC 002AF82C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B28F0 002AF830 FC 60 10 90 */ fmr f3, f2
/* 802B28F4 002AF834 48 00 16 F9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B28F8 002AF838 7F 83 E3 78 */ mr r3, r28
/* 802B28FC 002AF83C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2900 002AF840 38 A0 00 0A */ li r5, 0xa
/* 802B2904 002AF844 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2908 002AF848 7F E6 FB 78 */ mr r6, r31
/* 802B290C 002AF84C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2910 002AF850 FC 60 10 90 */ fmr f3, f2
/* 802B2914 002AF854 48 00 16 D9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2918 002AF858 7F 83 E3 78 */ mr r3, r28
/* 802B291C 002AF85C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2920 002AF860 38 A0 00 0B */ li r5, 0xb
/* 802B2924 002AF864 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2928 002AF868 7F E6 FB 78 */ mr r6, r31
/* 802B292C 002AF86C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2930 002AF870 FC 60 10 90 */ fmr f3, f2
/* 802B2934 002AF874 48 00 16 B9 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2938 002AF878 7F 83 E3 78 */ mr r3, r28
/* 802B293C 002AF87C 38 9C 00 04 */ addi r4, r28, 4
/* 802B2940 002AF880 38 A0 00 0C */ li r5, 0xc
/* 802B2944 002AF884 C0 22 BF 9C */ lfs f1, lbl_8045599C-_SDA2_BASE_(r2)
/* 802B2948 002AF888 7F E6 FB 78 */ mr r6, r31
/* 802B294C 002AF88C C0 42 BF B4 */ lfs f2, lbl_804559B4-_SDA2_BASE_(r2)
/* 802B2950 002AF890 FC 60 10 90 */ fmr f3, f2
/* 802B2954 002AF894 48 00 16 99 */ bl Z2SeqMgr_NS_setChildTrackVolume
/* 802B2958 002AF898 48 00 00 08 */ b lbl_802B2960
/* 802B295C 002AF89C 48 00 00 28 */ b lbl_802B2984
lbl_802B2960:
/* 802B2960 002AF8A0 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 802B2964 002AF8A4 41 82 00 1C */ beq lbl_802B2980
/* 802B2968 002AF8A8 80 6D 85 F4 */ lwz r3, lbl_80450B74-_SDA_BASE_(r13)
/* 802B296C 002AF8AC 38 9C 00 04 */ addi r4, r28, 4
/* 802B2970 002AF8B0 38 A0 00 09 */ li r5, 9
/* 802B2974 002AF8B4 57 A6 04 3E */ clrlwi r6, r29, 0x10
/* 802B2978 002AF8B8 38 E0 FF FF */ li r7, -1
/* 802B297C 002AF8BC 4B FF 85 61 */ bl Z2SoundStarter_NS_setPortData
lbl_802B2980:
/* 802B2980 002AF8C0 9B BC 00 BD */ stb r29, 0xbd(r28)
lbl_802B2984:
/* 802B2984 002AF8C4 39 61 00 20 */ addi r11, r1, 0x20
/* 802B2988 002AF8C8 48 0A F8 9D */ bl _restgpr_28
/* 802B298C 002AF8CC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802B2990 002AF8D0 7C 08 03 A6 */ mtlr r0
/* 802B2994 002AF8D4 38 21 00 20 */ addi r1, r1, 0x20
/* 802B2998 002AF8D8 4E 80 00 20 */ blr