tmr_manager
Xilinx SDK Drivers API Documentation
xtmr_manager_l.h File Reference

Macros

#define XTMR_Manager_WriteReg(BaseAddress, RegOffset, Data)   XTMR_Manager_Out32((BaseAddress) + (RegOffset), (u32)(Data))
 Write a value to a TMRManager register. More...
 
#define XTMR_Manager_ReadReg(BaseAddress, RegOffset)   XTMR_Manager_In32((BaseAddress) + (RegOffset))
 Read a value from a TMRManager register. More...
 
#define XTMR_Manager_SetControlReg(BaseAddress, Mask)   XTMR_Manager_WriteReg((BaseAddress), XTM_CONTROL_OFFSET, (Mask))
 Set the contents of the control register. More...
 
#define XTMR_Manager_GetFirstFailingReg(BaseAddress)   XTMR_Manager_ReadReg((BaseAddress), XTM_FFR_OFFSET)
 Get the contents of the first failing register. More...
 
#define XTMR_Manager_ClearFirstFailingReg(BaseAddress)   XTMR_Manager_WriteReg((BaseAddress), XTM_FFR_OFFSET, 0)
 Clear the contents of the first failing register. More...
 
#define XTMR_Manager_IsLockstepMismatch(BaseAddress)
 Check to see if a lockstep mismatch has occurred. More...
 
#define XTMR_Manager_EnableIntr(BaseAddress, Mask)   XTMR_Manager_WriteReg((BaseAddress), XTM_SEMIMR_OFFSET, Mask)
 Enable the SEM interrupt. More...
 
#define XTMR_Manager_DisableIntr(BaseAddress)   XTMR_Manager_WriteReg((BaseAddress), XTM_SEMIMR_OFFSET, 0)
 Disable the SEM interrupt. More...