| tmr_manager Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Macros
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...