PSoC 6 Peripheral Driver Library

General Description

Enumerations

enum  cy_en_mcwdtctr_t {
  CY_MCWDT_COUNTER0,
  CY_MCWDT_COUNTER1,
  CY_MCWDT_COUNTER2
}
 The mcwdt sub-counter identifiers. More...
 
enum  cy_en_mcwdtmode_t {
  CY_MCWDT_MODE_NONE,
  CY_MCWDT_MODE_INT,
  CY_MCWDT_MODE_RESET,
  CY_MCWDT_MODE_INT_RESET
}
 The mcwdt modes. More...
 
enum  cy_en_mcwdtcascade_t {
  CY_MCWDT_CASCADE_NONE,
  CY_MCWDT_CASCADE_C0C1,
  CY_MCWDT_CASCADE_C1C2,
  CY_MCWDT_CASCADE_BOTH
}
 The mcwdt cascading. More...
 
enum  cy_en_mcwdt_status_t {
  CY_MCWDT_SUCCESS = 0x00u,
  CY_MCWDT_BAD_PARAM = CY_MCWDT_ID | CY_PDL_STATUS_ERROR | 0x01u
}
 The MCWDT error codes. More...
 

Enumeration Type Documentation

◆ cy_en_mcwdtctr_t

The mcwdt sub-counter identifiers.

Enumerator
CY_MCWDT_COUNTER0 

Sub-counter#0 identifier.

CY_MCWDT_COUNTER1 

Sub-counter#1 identifier.

CY_MCWDT_COUNTER2 

Sub-counter#2 identifier.

◆ cy_en_mcwdtmode_t

The mcwdt modes.

Enumerator
CY_MCWDT_MODE_NONE 

The No action mode.

It is used for Set/GetMode functions.

CY_MCWDT_MODE_INT 

The Interrupt mode.

It is used for Set/GetMode functions.

CY_MCWDT_MODE_RESET 

The Reset mode.

It is used for Set/GetMode functions.

CY_MCWDT_MODE_INT_RESET 

The Three interrupts then watchdog reset mode.

It is used for Set/GetMode functions.

◆ cy_en_mcwdtcascade_t

The mcwdt cascading.

Enumerator
CY_MCWDT_CASCADE_NONE 

The cascading is disabled.

It is used for Set/GetCascade functions.

CY_MCWDT_CASCADE_C0C1 

The sub-counter#1 is clocked by LFCLK or from sub-counter#0 cascade.

It is used for Set/GetCascade functions.

CY_MCWDT_CASCADE_C1C2 

The sub-counter#2 is clocked by LFCLK or from sub-counter#1 cascade.

It is used for Set/GetCascade functions.

CY_MCWDT_CASCADE_BOTH 

The sub-counter#1 is clocked by LFCLK or from sub-counter#0 cascade and the sub-counter#2 is clocked by LFCLK or from sub-counter#1 cascade.

It is used for Set/GetCascade functions.

◆ cy_en_mcwdt_status_t

The MCWDT error codes.

Enumerator
CY_MCWDT_SUCCESS 

Successful.

CY_MCWDT_BAD_PARAM 

One or more invalid parameters.