# OS_InitVAlarm

## C Specification

      #include <nitro/os.h>

      void OS_InitVAlarm( void );

## Arguments

None.

## Return Values

None.

## Description

This function initializes a V-Count alarm system. Unlike `OS_InitAlarm()`, this system does not use ticks.

Call `OS_InitVAlarm()` before using V-count alarm related functions. Calling it once is sufficient. Calling it more than once has no effect.

Call `OS_EndVAlarm()` when ending V-Count alarm systems. Perform initialization when using V-Count alarms again after that function ends.

## See Also

`OS_EndVAlarm, OS_CreateVAlarm, OS_SetVAlarm, OS_InitAlarm`

## Revision History

10/25/2004 Spun off details relating to VAlarm into a separate file
10/22/2004 Documented details of VAlarm in an illustration
02/24/2004 Initial Version

CONFIDENTIAL