# RTC_Init

## Syntax

  `#include <nitro/rtc.h>`

      void RTC_Init( void );

## Arguments

None.

## Return Values

None.

## Description

Initializes the real-time clock API. Call this function before calling any real-time clock functions.

## Note

The real-time clock stores data using a battery and continues to measure time even if the console's power is not turned on. This stored data is not initialized by the initialization functions. Note, therefore, the initial date and time values are not defined. Although the console startup sequence zero-clears all alarm-related settings, these settings will carry over for any application restarts caused by a software reset.

The end user can freely adjust the real-time clock's date and time using the console's System Settings. As a result, note that the date and time are not guaranteed to be consistent before and after the console is restarted.

## See Also

`RTC_SetAlarmStatus`
`RTC_SetAlarmParam`

## Revision History

2008/09/16 Revised and added notes.
2004/07/01 Changed descriptions because the time notation was standardized.
2004/05/18 Initial version.

CONFIDENTIAL