![]() |
rtcpsu
Vitis Drivers API Documentation
|
This file contains an example using the XRtcPsu driver in polled mode.
This function sets alarm for a specified time from the current time.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 kvn 05/12/15 First Release 1.13 ht 06/21/23 Added support for system device-tree flow.
Functions | |
int | RtcPsuAlarmPolledExample (u16 DeviceId) |
This function does a minimal Alarm test on the XRtcPsu device in polled mode. More... | |
int | main (void) |
Main function to call the Rtc Alarm Polled mode example. More... | |
int main | ( | void | ) |
Main function to call the Rtc Alarm Polled mode example.
References RtcPsuAlarmPolledExample().
int RtcPsuAlarmPolledExample | ( | u16 | DeviceId | ) |
This function does a minimal Alarm test on the XRtcPsu device in polled mode.
This function sets one time alarm from the current time to a specified time.
DeviceId | is the unique device id from hardware build. |
References XRtcPsu_Config::BaseAddr, XRtcPsu_DT::Day, XRtcPsu_DT::Hour, XRtcPsu_DT::Min, XRtcPsu_DT::Month, XRtcPsu_DT::Sec, XRtcPsu_DT::WeekDay, XRtcPsu_CfgInitialize(), XRtcPsu_GetCurrentTime(), XRtcPsu_IsAlarmEventGenerated(), XRtcPsu_LookupConfig(), XRtcPsu_SecToDateTime(), XRtcPsu_SelfTest(), XRtcPsu_SetAlarm(), and XRtcPsu_DT::Year.
Referenced by main().