MTB CAT1 Peripheral driver library

General Description

Macros

#define CY_MCWDT_DRV_VERSION_MAJOR   1
 Driver major version.
 
#define CY_MCWDT_DRV_VERSION_MINOR   80
 Driver minor version.
 
#define CY_MCWDT_ID   CY_PDL_DRV_ID(0x35u)
 MCWDT PDL ID.
 
#define CY_MCWDT_CTR0   (1UL << CY_MCWDT_CTR0_Pos)
 The sub-counter#0 mask. More...
 
#define CY_MCWDT_CTR1   (1UL << CY_MCWDT_CTR1_Pos)
 The sub-counter#1 mask. More...
 
#define CY_MCWDT_CTR2   (1UL << CY_MCWDT_CTR2_Pos)
 The sub-counter#2 mask. More...
 
#define CY_MCWDT_CTR_Msk   (CY_MCWDT_CTR0 | CY_MCWDT_CTR1 | CY_MCWDT_CTR2)
 The mask for all sub-counters. More...
 
#define MCWDT_STRUCT_Type   MCWDT_Type
 For compatibility with CAT1C and TVIIBE MCWDT driver.
 

Macro Definition Documentation

◆ CY_MCWDT_CTR0

#define CY_MCWDT_CTR0   (1UL << CY_MCWDT_CTR0_Pos)

The sub-counter#0 mask.

This macro is used with functions that handle multiple counters, including Cy_MCWDT_Enable(), Cy_MCWDT_Disable(), Cy_MCWDT_ClearInterrupt() and Cy_MCWDT_ResetCounters().

◆ CY_MCWDT_CTR1

#define CY_MCWDT_CTR1   (1UL << CY_MCWDT_CTR1_Pos)

The sub-counter#1 mask.

This macro is used with functions that handle multiple counters, including Cy_MCWDT_Enable(), Cy_MCWDT_Disable(), Cy_MCWDT_ClearInterrupt() and Cy_MCWDT_ResetCounters().

◆ CY_MCWDT_CTR2

#define CY_MCWDT_CTR2   (1UL << CY_MCWDT_CTR2_Pos)

The sub-counter#2 mask.

This macro is used with functions that handle multiple counters, including Cy_MCWDT_Enable(), Cy_MCWDT_Disable(), Cy_MCWDT_ClearInterrupt() and Cy_MCWDT_ResetCounters().

◆ CY_MCWDT_CTR_Msk

#define CY_MCWDT_CTR_Msk   (CY_MCWDT_CTR0 | CY_MCWDT_CTR1 | CY_MCWDT_CTR2)

The mask for all sub-counters.

This macro is used with functions that handle multiple counters, including Cy_MCWDT_Enable(), Cy_MCWDT_Disable(), Cy_MCWDT_ClearInterrupt() and Cy_MCWDT_ResetCounters().