summaryrefslogtreecommitdiff
path: root/arm7/lib/include/OS_alarm.h
blob: a4566348d703a395c17cce97edee4578fdc9278d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef POKEDIAMOND_ARM7_OS_ALARM_H
#define POKEDIAMOND_ARM7_OS_ALARM_H

#include "OS_thread.h"
#include "nitro/OS_alarm_shared.h"

void OS_CreateAlarm(OSAlarm *alarm);
BOOL OS_IsAlarmAvailable(void);
void OS_SetAlarm(OSAlarm *alarm, OSTick tick, OSAlarmHandler handler, void *arg);
void OS_SetPeriodicAlarm(OSAlarm *alarm, OSTick start, OSTick period, OSAlarmHandler handler, void *arg);

#endif //POKEDIAMOND_ARM7_OS_ALARM_H