summaryrefslogtreecommitdiff
path: root/arm9/lib/include/OS_tick.h
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-06-13 15:49:46 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2020-06-13 15:49:46 -0400
commitb4a380c571a3eaf79392dd1b632087fb5107f04f (patch)
tree3662afd6c1c3cfadb0759b5042c55f849b81c28f /arm9/lib/include/OS_tick.h
parent01eea396ed25500e15752d7edfe76cb1031bee60 (diff)
parent1406a7a34713f0305160583b056721a5dd525df7 (diff)
Merge branch 'master' of github.com:martmists/pokediamond into pikalax_work
Diffstat (limited to 'arm9/lib/include/OS_tick.h')
-rw-r--r--arm9/lib/include/OS_tick.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/arm9/lib/include/OS_tick.h b/arm9/lib/include/OS_tick.h
index f1c7145d..3dba9818 100644
--- a/arm9/lib/include/OS_tick.h
+++ b/arm9/lib/include/OS_tick.h
@@ -2,6 +2,7 @@
#define POKEDIAMOND_OS_TICK_H
#include "consts.h"
+#include "OS_timer.h"
typedef u64 OSTick;
@@ -9,4 +10,12 @@ typedef u64 OSTick;
#define OS_MilliSecondsToTicks(msec) ((OSTick)(((OS_SYSTEM_CLOCK/1000) * (u64)(msec)) / 64))
+#define OSi_TICK_TIMERCONTROL (REG_OS_TM0CNT_H_E_MASK | REG_OS_TM0CNT_H_I_MASK | OS_TIMER_PRESCALER_64)
+
+void OS_InitTick(void);
+BOOL OS_IsTickAvailable(void);
+static void OSi_CountUpTick(void);
+OSTick OS_GetTick(void);
+u16 OS_GetTickLo(void);
+
#endif //POKEDIAMOND_OS_TICK_H