summaryrefslogtreecommitdiff
path: root/arm9/lib/include/OS_tick.h
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-06-13 17:59:30 +0100
committerred031000 <rubenru09@aol.com>2020-06-13 18:00:14 +0100
commit339366f19680e505d5ff9763375f0fc159b5baed (patch)
tree8793acb7d216df9adba3b87aed39b54f177b7b9a /arm9/lib/include/OS_tick.h
parentc4263506fa96acc210d1cf356023a3ffde805a0b (diff)
arm9 OS_tick
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