diff options
Diffstat (limited to 'arm7/global.inc')
-rw-r--r-- | arm7/global.inc | 340 |
1 files changed, 170 insertions, 170 deletions
diff --git a/arm7/global.inc b/arm7/global.inc index 9debfbf3..f80ee571 100644 --- a/arm7/global.inc +++ b/arm7/global.inc @@ -11,141 +11,141 @@ .extern SDK_STATIC_BSS_START
; .itcm
-.extern FUN_027E0000
+.extern WVR_ShelterExtWram
; .dtcm
-.extern FUN_037F8590
-.extern FUN_037F86B4
-.extern FUN_037F870C
-.extern FUN_037F871C
-.extern FUN_037F872C
-.extern FUN_037F873C
-.extern FUN_037F874C
-.extern FUN_037F875C
-.extern FUN_037F876C
-.extern FUN_037F877C
-.extern FUN_037F8820
-.extern FUN_037F8858
-.extern FUN_037F8894
-.extern FUN_037F88CC
-.extern FUN_037F894C
-.extern FUN_037F8A18
-.extern FUN_037F8A24
-.extern FUN_037F8ABC
-.extern FUN_037F8AEC
-.extern FUN_037F8AFC
-.extern FUN_037F8B1C
-.extern FUN_037F8B3C
+.extern OS_IrqHandler_ThreadSwitch
+.extern OSi_IrqVBlank
+.extern OSi_IrqTimer3
+.extern OSi_IrqTimer2
+.extern OSi_IrqTimer1
+.extern OSi_IrqTimer0
+.extern OSi_IrqDma3
+.extern OSi_IrqDma2
+.extern OSi_IrqDma1
+.extern OSi_IrqDma0
+.extern OS_IrqDummy
+.extern OS_DisableIrqMask
+.extern OS_EnableIrqMask
+.extern OS_SetIrqMask
+.extern OS_SetIrqFunction
+.extern OS_UnLockCartridge
+.extern OS_GetLockID
+.extern OS_ReleaseLockID
+.extern OS_ReadOwnerOfLockWord
+.extern OS_TryLockCartridge
+.extern OS_UnlockCartridge
+.extern OS_LockCartridge
.extern FUN_037F8CB4
-.extern FUN_037F8E14
-.extern FUN_037F8FB4
-.extern FUN_037F8FE8
-.extern FUN_037F9064
-.extern FUN_037F90CC
-.extern FUN_037F9218
-.extern FUN_037F9244
-.extern FUN_037F980C
-.extern FUN_037F9884
-.extern FUN_037F9924
-.extern FUN_037F99B8
-.extern FUN_037F9A6C
-.extern FUN_037F9ADC
-.extern FUN_037FA4AC
-.extern FUN_037FA650
-.extern FUN_037FA75C
-.extern FUN_037FA900
-.extern FUN_037FA920
-.extern FUN_037FAC30
-.extern FUN_037FAD00
-.extern FUN_037FAD88
-.extern FUN_037FAEB8
-.extern FUN_037FAFD0
-.extern FUN_037FAFE0
-.extern FUN_037FB05C
-.extern FUN_037FB070
-.extern FUN_037FB0C0
+.extern OS_Sleep
+.extern OS_WakeupThreadDirect
+.extern OS_WakeupThread
+.extern OS_SleepThread
+.extern OS_JoinThread
+.extern OS_ExitThread
+.extern OS_CreateThread
+.extern OS_ReadMessage
+.extern OS_ReceiveMessage
+.extern OS_SendMessage
+.extern OS_InitMessageQueue
+.extern OS_UnlockMutex
+.extern OS_LockMutex
+.extern OS_InitTick
+.extern OS_CancelAlarm
+.extern OS_SetAlarm
+.extern OS_CreateAlarm
+.extern OS_InitAlarm
+.extern OS_CancelVAlarms
+.extern OS_SetVAlarmTag
+.extern OS_SetPeriodicVAlarm
+.extern OS_CreateVAlarm
+.extern OS_IsVAlarmAvailable
+.extern OS_InitVAlarm
+.extern OS_DisableInterrupts
+.extern OS_RestoreInterrupts
+.extern OS_SpinWait
.extern FUN_037FB1F0
-.extern FUN_037FB334
-.extern FUN_037FB360
-.extern FUN_037FB3AC
-.extern FUN_037FB3E4
-.extern FUN_037FB5B0
-.extern FUN_037FB6DC
-.extern FUN_037FB7A8
-.extern FUN_037FB8F0
-.extern FUN_037FB90C
-.extern FUN_037FBA54
-.extern FUN_037FBAA8
-.extern FUN_03801544
-.extern FUN_038026B0
-.extern FUN_038026DC
-.extern FUN_03802BEC
-.extern FUN_03803C80
-.extern FUN_03803E5C
-.extern FUN_038041E0
-.extern FUN_03804E50
-.extern FUN_03805954
-.extern FUN_03806A98
-.extern FUN_03806AD0
+.extern MIi_CpuClear32
+.extern MIi_CpuClearFast
+.extern MIi_CpuCopyFast
+.extern MI_CpuFill8
+.extern PXI_Init
+.extern PXI_SendWordByFifo
+.extern PXI_SetFifoRecvCallback
+.extern EXIi_SelectRcnt
+.extern EXIi_SetBitRcnt0L
+.extern SND_EndSleep
+.extern SND_BeginSleep
+.extern SPI_Init
+.extern PMi_ResetControl
+.extern PMi_SetControl
+.extern PM_SelfBlinkProc
+.extern CTRDG_CheckPullOut_Polling
+.extern CTRDG_VibPulseEdgeUpdate
+.extern CTRDG_Init
+.extern NVRAM_ReadDataBytes
+.extern RTC_Init
+.extern WVR_Shutdown
+.extern WVR_Init
.extern FUN_038073EC
-.extern FUN_03807408
-.extern FUN_037F8858
-.extern FUN_037F8894
-.extern FUN_037F894C
-.extern FUN_037F8A24
-.extern FUN_037F8D50
-.extern FUN_037F8D88
-.extern FUN_037F8E14
-.extern FUN_037F8EB8
-.extern FUN_037F8FB4
-.extern FUN_037F90B8
-.extern FUN_037F90CC
-.extern FUN_037F9218
-.extern FUN_037F9244
-.extern FUN_037F9884
-.extern FUN_037F9924
-.extern FUN_037F99B8
-.extern FUN_037F9A6C
-.extern FUN_037F9ADC
-.extern FUN_037F9B68
-.extern FUN_037FA0C4
-.extern FUN_037FA138
-.extern FUN_037FA364
-.extern FUN_037FA650
-.extern FUN_037FA6E0
-.extern FUN_037FA75C
-.extern FUN_037FA900
-.extern FUN_037FA910
-.extern FUN_037FACAC
-.extern FUN_037FAE20
-.extern FUN_037FAEB8
-.extern FUN_037FAFD0
-.extern FUN_037FAFE0
-.extern FUN_037FB05C
-.extern FUN_037FB070
+.extern WMSP_GetAllowedChannel
+.extern OS_DisableIrqMask
+.extern OS_EnableIrqMask
+.extern OS_SetIrqFunction
+.extern OS_GetLockID
+.extern OS_EnableScheduler
+.extern OS_DisableScheduler
+.extern OS_Sleep
+.extern OS_SetThreadPriority
+.extern OS_WakeupThreadDirect
+.extern OS_IsThreadTerminated
+.extern OS_JoinThread
+.extern OS_ExitThread
+.extern OS_CreateThread
+.extern OS_ReceiveMessage
+.extern OS_SendMessage
+.extern OS_InitMessageQueue
+.extern OS_UnlockMutex
+.extern OS_LockMutex
+.extern OS_InitMutex
+.extern OS_FreeToHeap
+.extern OS_AllocFromHeap
+.extern OS_GetTick
+.extern OS_CancelAlarm
+.extern OS_SetPeriodicAlarm
+.extern OS_SetAlarm
+.extern OS_CreateAlarm
+.extern OS_IsAlarmAvailable
+.extern OS_CancelVAlarm
+.extern OS_SetVAlarm
+.extern OS_CreateVAlarm
+.extern OS_IsVAlarmAvailable
+.extern OS_InitVAlarm
+.extern OS_DisableInterrupts
+.extern OS_RestoreInterrupts
.extern FUN_037FB1F0
-.extern FUN_037FB290
-.extern FUN_037FB300
-.extern FUN_037FB318
-.extern FUN_037FB334
-.extern FUN_037FB348
-.extern FUN_037FB360
-.extern FUN_037FB3E4
-.extern FUN_037FB478
-.extern FUN_037FB5B0
-.extern FUN_037FB7A8
-.extern FUN_037FBAA8
-.extern FUN_03801474
-.extern FUN_038014E0
-.extern FUN_03802BC8
-.extern FUN_03804798
-.extern FUN_03804E50
-.extern FUN_03804F70
+.extern MI_WaitDma
+.extern MIi_CpuClear16
+.extern MIi_CpuCopy16
+.extern MIi_CpuClear32
+.extern MIi_CpuCopy32
+.extern MIi_CpuClearFast
+.extern MI_CpuFill8
+.extern MI_CpuCopy8
+.extern PXI_Init
+.extern PXI_SetFifoRecvCallback
+.extern SND_BeginSleep
+.extern SPI_Unlock
+.extern SPI_Lock
+.extern PM_SetLEDPattern
+.extern NVRAM_SoftwareReset
+.extern NVRAM_ReadDataBytes
+.extern NVRAM_ReadStatusRegister
.extern FUN_03806F8C
-.extern FUN_03807408
-.extern FUN_03807534
-.extern FUN_03807590
-.extern FUN_03806B34
+.extern WMSP_GetAllowedChannel
+.extern WMSP_GetBuffer4Callback2Wm9
+.extern WMSP_ReturnResult2Wm9
+.extern MATH_CountPopulation
.extern _0380B764
.extern _0380B808
.extern _0380B8AC
@@ -156,7 +156,7 @@ .extern _s32_div_f
.extern _u32_div_f
.extern _03807170
-.extern _03807194
+.extern SNDi_DecibelSquareTable
.extern _03807294
.extern _03807298
.extern _038072A8
@@ -173,18 +173,18 @@ .extern SVC_Stop
.extern SVC_WaitByLoop
.extern _038075E4
-.extern _038075F8
-.extern _0380765C
+.extern OS_IRQTable
+.extern sMasterPan
.extern _03807660
-.extern _03807664
+.extern cardi_rom_header_addr
.extern _03807668
.extern _0380766C
-.extern _03807670
-.extern _03807674
+.extern PMi_LEDStatus
+.extern PMi_BlinkPatternData
.extern _03807704
.extern _03807708
-.extern _0380770C
-.extern _03807714
+.extern OSi_IrqThreadQueue
+.extern OSi_IrqCallbackInfo
.extern _03807718
.extern _0380771C
.extern _03807744
@@ -192,22 +192,22 @@ .extern _0380774C
.extern _03807774
.extern _03807780
-.extern _03807784
-.extern _03807788
+.extern OSi_StackForDestructor
+.extern OSi_RescheduleCount
.extern _0380778C
-.extern _03807790
-.extern _03807794
-.extern _03807798
-.extern _0380779C
+.extern OSi_SystemCallbackInSwitchThread
+.extern OSi_CurrentThreadPtr
+.extern OSi_IsThreadInitialized
+.extern OSi_ThreadInfo
.extern _038077A0
-.extern _038077AC
-.extern _03807850
+.extern OSi_IdleThread
+.extern OSi_LauncherThread
.extern _038078F4
-.extern _038078F8
+.extern OSiHeapInfo
.extern _0380791C
.extern _03807920
-.extern _03807924
-.extern _03807928
+.extern OSi_NeedResetTimer
+.extern OSi_TickCounter
.extern _03807930
.extern _03807934
.extern _0380793C
@@ -218,11 +218,11 @@ .extern _03807954
.extern _03807958
.extern _0380795C
-.extern _038079DC
+.extern PADi_XYButtonAvailable
.extern _038079E0
-.extern _03807A0C
-.extern _03807A10
-.extern _03807A20
+.extern sSurroundDecay
+.extern sOrgPan
+.extern sOrgVolume
.extern _03807A30
.extern _03807A34
.extern _03807A54
@@ -233,20 +233,20 @@ .extern _03807F4C
.extern _03807F50
.extern _03807F58
-.extern _03807F68
-.extern _03807F6C
+.extern SNDi_SharedWork
+.extern SNDi_Work
.extern _038084AC
.extern _038086EC
.extern _03808EEC
.extern _038090EC
.extern _0380910C
.extern _0380912C
-.extern _03809140
+.extern cardi_common
.extern _03809188
.extern _03809760
.extern _03809764
-.extern _03809774
-.extern _03809780
+.extern cardi_rom_base
+.extern rom_stat
.extern _038099A0
.extern _038099A4
.extern _038099A8
@@ -263,17 +263,17 @@ .extern _03809E54
.extern _03809E80
.extern _03809F28
-.extern _03809F2C
-.extern _03809F30
-.extern _03809F34
-.extern _03809F38
+.extern PMi_KeyPattern
+.extern PMi_TriggerBL
+.extern PMi_Initialized
+.extern PMi_Work
.extern _03809F64
-.extern _03809F68
+.extern PMi_BlinkPatternNo
.extern _03809F6C
.extern _03809FA8
-.extern _03809FB8
+.extern CTRDGi_Work
.extern _03809FBC
-.extern _03809FC0
+.extern current_vib
.extern _03809FC4
.extern _03809FC8
.extern _03809FCC
@@ -297,12 +297,12 @@ .extern _0380B064
; .ext
-.extern FUN_060001F8
-.extern FUN_06000204
-.extern FUN_06000798
-.extern FUN_060009A4
-.extern FUN_06006978
-.extern FUN_06008CC4
-.extern _06019960
+.extern WMSP_GetIndicateThread
+.extern WMSP_GetRequestThread
+.extern WM_sp_init
+.extern WMSP_CancelAllAlarms
+.extern WMSP_CancelVAlarm
+.extern WL_Terminate
+.extern wmspW
.extern _0601A960
.extern _0601AE88
|