XilTimer APIs - 2023.2 English

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2023-12-13
Version
2023.2 English

This file contains the sleep API's.

This file contains the definitions for ttcps sleep implementation.

Table 1. Quick Function Reference
Type Member Arguments
void XilTimer_Sleep
  • void
void sleep
  • unsigned int seconds
void msleep
  • unsigned long mseconds
void usleep
  • unsigned long useconds
void XTimer_SetHandler
  • XTimer_TickHandler FuncPtr
  • void * CallBackRef
  • u8 Priority
void XTimer_ReleaseTickTimer
  • none
void XTimer_SetInterval
  • unsigned long delay
void XTimer_ClearTickInterrupt
  • void
u32 XTimer_TtcInit
  • UINTPTR BaseAddress
void XTimer_TtcModifyInterval
  • XTimer * InstancePtr
  • Delay
  • XTimer_DelayType DelayType
void XSleepTimer_TtcStop
  • XTimer * InstancePtr
void XTtc_CallbackHandler
  • void * CallBackRef
  • u32 StatusEvent
void XTimer_TtcTickInterval
  • XTimer * InstancePtr
  • u32 Delay
void XTimer_TtcSetIntrHandler
  • XTimer * InstancePtr
  • u8 Priority
void XTickTimer_TtcStop
  • XTimer * InstancePtr
void XTickTimer_ClearTtcInterrupt
  • XTimer * InstancePtr
void XTickTimer_ReleaseTickTimer
  • XTimer * InstancePtr
u32 XilSleepTimer_Init
  • XTimer * InstancePtr
u32 XilTickTimer_Init
  • XTimer * InstancePtr
void XTime_GetTime
  • XTime * Xtime_Global