summaryrefslogtreecommitdiff
path: root/arm9/lib/include/OS_spinLock.h
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/lib/include/OS_spinLock.h')
-rw-r--r--arm9/lib/include/OS_spinLock.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/arm9/lib/include/OS_spinLock.h b/arm9/lib/include/OS_spinLock.h
index 208cb677..c6e0e1fd 100644
--- a/arm9/lib/include/OS_spinLock.h
+++ b/arm9/lib/include/OS_spinLock.h
@@ -22,6 +22,9 @@ static inline void OSi_WaitByLoop()
void OS_InitLock();
s32 OSi_DoLockByWord(u16 lockId, OSLockWord *lockp, void (*ctrlFuncp) (void),
BOOL disableFiq);
+s32 OS_TryLockByWord(u16 lockId, OSLockWord *lockp, void (*ctrlFuncp) (void));
+s32 OSi_DoUnlockByWord(u16 lockID, OSLockWord *lockp, void (*ctrlFuncp) (void),
+ BOOL disableFIQ);
s32 OS_GetLockID(void);
#endif //POKEDIAMOND_OS_SPINLOCK_H