enum StatusType_e StatusType
Type for status.
uint64_t TickType
Data type of counter values.
enum alarm_e AlarmType
Type for alarm reference.
TickType * TickRefType
Reference to counter values.
StatusType Alarm_SetRelAlarm(AlarmType alarmID, TickType increment, TickType cycle)
Set relative alarm.
enum counters_e CounterType
Type for counter reference.
StatusType Alarm_GetAlarmBase(AlarmType alarmID, AlarmBaseRefType info)
Get alarm base.
void Alarm_evaluateSysTickAlarm(void)
Evaluate alarm with SYSTEM_COUNTER.
StatusType Alarm_GetAlarm(AlarmType alarmID, TickRefType tick)
Get alarm.
void Alarm_evaluateAlarm(CounterType counter)
Evaluate alarms with user generated counter.
StatusType Alarm_SetAbsAlarm(AlarmType alarmID, TickType start, TickType cycle)
Set absolute alarm.
StatusType Alarm_CancelAlarm(AlarmType alarmID)
Cancel alarm.
AlarmBaseType * AlarmBaseRefType
Reference for alarm base.
void Alarm_startup(void)
Startup function for alarm management.