distribute bss

This commit is contained in:
red031000 2020-06-09 15:17:30 +01:00
parent bd44b2f997
commit 3e4c87f220
No known key found for this signature in database
GPG Key ID: A3C87CFF2DC536C2
9 changed files with 112 additions and 96 deletions

View File

@ -1,7 +1,17 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global PADi_XYButtonAvailable
PADi_XYButtonAvailable: ;0x038079DC
.space 0x038079E0 - 0x038079DC
.global _038079E0
_038079E0: ;0x038079E0
.space 0x03807A0C - 0x038079E0
.section .text
arm_func_start PAD_InitXYButton
PAD_InitXYButton: ; 0x037FB96C

View File

@ -3,7 +3,21 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global sSurroundDecay
sSurroundDecay: ;0x03807A0C
.space 0x03807A10 - 0x03807A0C
.global sOrgPan
sOrgPan: ;0x03807A10
.space 0x03807A20 - 0x03807A10
.global sOrgVolume
sOrgVolume: ;0x03807A20
.space 0x03807A30 - 0x03807A20
.section .text
arm_func_start SND_SetOutputSelector
SND_SetOutputSelector: ; 0x037FBA0C

View File

@ -1,7 +1,13 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global _03808EEC
_03808EEC: ;0x03808EEC
.space 0x038090EC - 0x03808EEC
.section .text
arm_func_start AlarmHandler
AlarmHandler: ; 0x037FF524

View File

@ -1,7 +1,17 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global _038090EC
_038090EC: ;0x038090EC
.space 0x0380910C - 0x038090EC
.global _0380910C
_0380910C: ;0x0380910C
.space 0x0380912C - 0x0380910C
.section .text
arm_func_start ReadDriverInfo
ReadDriverInfo: ; 0x037FF6E4

View File

@ -1,7 +1,13 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global _03807F48
_03807F48: ;0x03807F48
.space 0x03807F4C - 0x03807F48
.section .text
arm_func_start SND_GetLockedChannel
SND_GetLockedChannel: ; 0x037FC964

View File

@ -1,7 +1,33 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global _03807A30
_03807A30: ;0x03807A30
.space 0x03807A34 - 0x03807A30
.global _03807A34
_03807A34: ;0x03807A34
.space 0x03807A54 - 0x03807A34
.global _03807A54
_03807A54: ;0x03807A54
.space 0x03807A74 - 0x03807A54
.global _03807A74
_03807A74: ;0x03807A74
.space 0x03807AA0 - 0x03807A74
.global _03807AA0
_03807AA0: ;0x03807AA0
.space 0x03807F44 - 0x03807AA0
.global _03807F44
_03807F44: ;0x03807F44
.space 0x03807F48 - 0x03807F44
.section .text
arm_func_start SndThread
SndThread: ; 0x037FC2B0

View File

@ -2,7 +2,25 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global _03807F4C
_03807F4C: ;0x03807F4C
.space 0x03807F50 - 0x03807F4C
.global _03807F50
_03807F50: ;0x03807F50
.space 0x03807F58 - 0x03807F50
.global _03807F58
_03807F58: ;0x03807F58
.space 0x03807F68 - 0x03807F58
.global SNDi_SharedWork
SNDi_SharedWork: ;0x03807F68
.space 0x03807F6C - 0x03807F68
.section .text
arm_func_start FUN_037FD440
FUN_037FD440: ; 0x037FD440

View File

@ -1,7 +1,21 @@
.include "asm/macros.inc"
.include "global.inc"
.text
.section .bss
.global SNDi_Work
SNDi_Work: ;0x03807F6C
.space 0x038084AC - 0x03807F6C
#todo unsure if these two belong here
.global _038084AC
_038084AC: ;0x038084AC
.space 0x038086EC - 0x038084AC
.global _038086EC
_038086EC: ;0x038086EC
.space 0x03808EEC - 0x038086EC
.section .text
arm_func_start SND_UpdateSharedWork
SND_UpdateSharedWork: ; 0x037FF448

View File

@ -2,94 +2,6 @@
.include "global.inc"
.section .bss
.global PADi_XYButtonAvailable
PADi_XYButtonAvailable: ;0x038079DC
.space 0x038079E0 - 0x038079DC
.global _038079E0
_038079E0: ;0x038079E0
.space 0x03807A0C - 0x038079E0
.global sSurroundDecay
sSurroundDecay: ;0x03807A0C
.space 0x03807A10 - 0x03807A0C
.global sOrgPan
sOrgPan: ;0x03807A10
.space 0x03807A20 - 0x03807A10
.global sOrgVolume
sOrgVolume: ;0x03807A20
.space 0x03807A30 - 0x03807A20
.global _03807A30
_03807A30: ;0x03807A30
.space 0x03807A34 - 0x03807A30
.global _03807A34
_03807A34: ;0x03807A34
.space 0x03807A54 - 0x03807A34
.global _03807A54
_03807A54: ;0x03807A54
.space 0x03807A74 - 0x03807A54
.global _03807A74
_03807A74: ;0x03807A74
.space 0x03807AA0 - 0x03807A74
.global _03807AA0
_03807AA0: ;0x03807AA0
.space 0x03807F44 - 0x03807AA0
.global _03807F44
_03807F44: ;0x03807F44
.space 0x03807F48 - 0x03807F44
.global _03807F48
_03807F48: ;0x03807F48
.space 0x03807F4C - 0x03807F48
.global _03807F4C
_03807F4C: ;0x03807F4C
.space 0x03807F50 - 0x03807F4C
.global _03807F50
_03807F50: ;0x03807F50
.space 0x03807F58 - 0x03807F50
.global _03807F58
_03807F58: ;0x03807F58
.space 0x03807F68 - 0x03807F58
.global SNDi_SharedWork
SNDi_SharedWork: ;0x03807F68
.space 0x03807F6C - 0x03807F68
.global SNDi_Work
SNDi_Work: ;0x03807F6C
.space 0x038084AC - 0x03807F6C
.global _038084AC
_038084AC: ;0x038084AC
.space 0x038086EC - 0x038084AC
.global _038086EC
_038086EC: ;0x038086EC
.space 0x03808EEC - 0x038086EC
.global _03808EEC
_03808EEC: ;0x03808EEC
.space 0x038090EC - 0x03808EEC
.global _038090EC
_038090EC: ;0x038090EC
.space 0x0380910C - 0x038090EC
.global _0380910C
_0380910C: ;0x0380910C
.space 0x0380912C - 0x0380910C
.global _0380912C
_0380912C: ;0x0380912C
.space 0x03809140 - 0x0380912C