PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Macros
Macros
PDL API Reference » MCWDT (Multi-Counter Watchdog)

## General Description

## Macros
#define | CY_MCWDT_DRV_VERSION_MAJOR 1
| Driver major version.
#define | CY_MCWDT_DRV_VERSION_MINOR 90
| 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...

## 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().