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
|
.include "macros.inc"
.section .text, "ax" # 0x80006980 - 0x803E1E60
.global AXFXReverbHiGetMemSize
AXFXReverbHiGetMemSize:
/* 80292364 0028DFC4 C0 03 01 58 */ lfs f0, 0x158(r3)
/* 80292368 0028DFC8 D0 03 01 14 */ stfs f0, 0x114(r3)
/* 8029236C 0028DFCC 48 00 02 30 */ b AXFXReverbHiExpGetMemSize
.global AXFXReverbHiInit
AXFXReverbHiInit:
/* 80292370 0028DFD0 C0 E3 01 58 */ lfs f7, 0x158(r3)
/* 80292374 0028DFD4 38 00 00 00 */ li r0, 0
/* 80292378 0028DFD8 C0 42 A2 38 */ lfs f2, lbl_80642838-_SDA2_BASE_(r2)
/* 8029237C 0028DFDC 38 80 00 05 */ li r4, 5
/* 80292380 0028DFE0 C0 C3 01 50 */ lfs f6, 0x150(r3)
/* 80292384 0028DFE4 C0 A3 01 48 */ lfs f5, 0x148(r3)
/* 80292388 0028DFE8 C0 83 01 54 */ lfs f4, 0x154(r3)
/* 8029238C 0028DFEC C0 63 01 5C */ lfs f3, 0x15c(r3)
/* 80292390 0028DFF0 C0 22 A2 3C */ lfs f1, lbl_8064283C-_SDA2_BASE_(r2)
/* 80292394 0028DFF4 C0 03 01 4C */ lfs f0, 0x14c(r3)
/* 80292398 0028DFF8 90 83 01 10 */ stw r4, 0x110(r3)
/* 8029239C 0028DFFC D0 E3 01 14 */ stfs f7, 0x114(r3)
/* 802923A0 0028E000 D0 E3 01 18 */ stfs f7, 0x118(r3)
/* 802923A4 0028E004 90 03 01 1C */ stw r0, 0x11c(r3)
/* 802923A8 0028E008 D0 C3 01 20 */ stfs f6, 0x120(r3)
/* 802923AC 0028E00C D0 A3 01 24 */ stfs f5, 0x124(r3)
/* 802923B0 0028E010 D0 83 01 28 */ stfs f4, 0x128(r3)
/* 802923B4 0028E014 D0 63 01 2C */ stfs f3, 0x12c(r3)
/* 802923B8 0028E018 D0 43 01 30 */ stfs f2, 0x130(r3)
/* 802923BC 0028E01C D0 23 01 34 */ stfs f1, 0x134(r3)
/* 802923C0 0028E020 90 03 01 38 */ stw r0, 0x138(r3)
/* 802923C4 0028E024 90 03 01 3C */ stw r0, 0x13c(r3)
/* 802923C8 0028E028 D0 03 01 40 */ stfs f0, 0x140(r3)
/* 802923CC 0028E02C D0 43 01 44 */ stfs f2, 0x144(r3)
/* 802923D0 0028E030 48 00 02 54 */ b AXFXReverbHiExpInit
.global AXFXReverbHiShutdown
AXFXReverbHiShutdown:
/* 802923D4 0028E034 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802923D8 0028E038 7C 08 02 A6 */ mflr r0
/* 802923DC 0028E03C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802923E0 0028E040 48 00 04 B1 */ bl AXFXReverbHiExpShutdown
/* 802923E4 0028E044 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802923E8 0028E048 38 60 00 01 */ li r3, 1
/* 802923EC 0028E04C 7C 08 03 A6 */ mtlr r0
/* 802923F0 0028E050 38 21 00 10 */ addi r1, r1, 0x10
/* 802923F4 0028E054 4E 80 00 20 */ blr
.global AXFXReverbHiSettings
AXFXReverbHiSettings:
/* 802923F8 0028E058 C0 E3 01 58 */ lfs f7, 0x158(r3)
/* 802923FC 0028E05C 38 00 00 00 */ li r0, 0
/* 80292400 0028E060 C0 42 A2 38 */ lfs f2, lbl_80642838-_SDA2_BASE_(r2)
/* 80292404 0028E064 38 80 00 05 */ li r4, 5
/* 80292408 0028E068 C0 C3 01 50 */ lfs f6, 0x150(r3)
/* 8029240C 0028E06C C0 A3 01 48 */ lfs f5, 0x148(r3)
/* 80292410 0028E070 C0 83 01 54 */ lfs f4, 0x154(r3)
/* 80292414 0028E074 C0 63 01 5C */ lfs f3, 0x15c(r3)
/* 80292418 0028E078 C0 22 A2 3C */ lfs f1, lbl_8064283C-_SDA2_BASE_(r2)
/* 8029241C 0028E07C C0 03 01 4C */ lfs f0, 0x14c(r3)
/* 80292420 0028E080 90 83 01 10 */ stw r4, 0x110(r3)
/* 80292424 0028E084 D0 E3 01 14 */ stfs f7, 0x114(r3)
/* 80292428 0028E088 D0 E3 01 18 */ stfs f7, 0x118(r3)
/* 8029242C 0028E08C 90 03 01 1C */ stw r0, 0x11c(r3)
/* 80292430 0028E090 D0 C3 01 20 */ stfs f6, 0x120(r3)
/* 80292434 0028E094 D0 A3 01 24 */ stfs f5, 0x124(r3)
/* 80292438 0028E098 D0 83 01 28 */ stfs f4, 0x128(r3)
/* 8029243C 0028E09C D0 63 01 2C */ stfs f3, 0x12c(r3)
/* 80292440 0028E0A0 D0 43 01 30 */ stfs f2, 0x130(r3)
/* 80292444 0028E0A4 D0 23 01 34 */ stfs f1, 0x134(r3)
/* 80292448 0028E0A8 90 03 01 38 */ stw r0, 0x138(r3)
/* 8029244C 0028E0AC 90 03 01 3C */ stw r0, 0x13c(r3)
/* 80292450 0028E0B0 D0 03 01 40 */ stfs f0, 0x140(r3)
/* 80292454 0028E0B4 D0 43 01 44 */ stfs f2, 0x144(r3)
/* 80292458 0028E0B8 48 00 03 68 */ b AXFXReverbHiExpSettings
.global AXFXReverbHiCallback
AXFXReverbHiCallback:
/* 8029245C 0028E0BC 48 00 04 88 */ b AXFXReverbHiExpCallback
|