MTB CAT1 Peripheral driver library
Enumerated Types

General Description

Enumerations

enum  cy_en_lvd_tripsel_t {
  CY_LVD_THRESHOLD_1_2_V = 0x0U,
  CY_LVD_THRESHOLD_1_4_V = 0x1U,
  CY_LVD_THRESHOLD_1_6_V = 0x2U,
  CY_LVD_THRESHOLD_1_8_V = 0x3U,
  CY_LVD_THRESHOLD_2_0_V = 0x4U,
  CY_LVD_THRESHOLD_2_1_V = 0x5U,
  CY_LVD_THRESHOLD_2_2_V = 0x6U,
  CY_LVD_THRESHOLD_2_3_V = 0x7U,
  CY_LVD_THRESHOLD_2_4_V = 0x8U,
  CY_LVD_THRESHOLD_2_5_V = 0x9U,
  CY_LVD_THRESHOLD_2_6_V = 0xAU,
  CY_LVD_THRESHOLD_2_7_V = 0xBU,
  CY_LVD_THRESHOLD_2_8_V = 0xCU,
  CY_LVD_THRESHOLD_2_9_V = 0xDU,
  CY_LVD_THRESHOLD_3_0_V = 0xEU,
  CY_LVD_THRESHOLD_3_1_V = 0xFU
}
 LVD reference voltage select. More...
 
enum  cy_en_lvd_intr_config_t {
  CY_LVD_INTR_DISABLE = 0x0U,
  CY_LVD_INTR_RISING = 0x1U,
  CY_LVD_INTR_FALLING = 0x2U,
  CY_LVD_INTR_BOTH = 0x3U
}
 LVD interrupt configuration select. More...
 
enum  cy_en_lvd_status_t {
  CY_LVD_STATUS_BELOW = 0x0U,
  CY_LVD_STATUS_ABOVE = 0x1U
}
 LVD output status. More...
 
enum  cy_en_lvd_source_t {
  CY_LVD_SOURCE_VDDD = 0x0U,
  CY_LVD_SOURCE_AMUXBUSA = 0x1U,
  CY_LVD_SOURCE_RES = 0x2U,
  CY_LVD_SOURCE_VDDIO = 0x3U,
  CY_LVD_SOURCE_AMUXBUSB = 0x4U
}
 LVD Voltage Source. More...
 
enum  cy_en_lvd_action_config_t {
  CY_LVD_ACTION_INTERRUPT = 0x0U,
  CY_LVD_ACTION_FAULT = 0x1U
}
 LVD Action. More...
 

Enumeration Type Documentation

◆ cy_en_lvd_tripsel_t

LVD reference voltage select.

Enumerator
CY_LVD_THRESHOLD_1_2_V 

Select LVD reference voltage: 1.2V.

CY_LVD_THRESHOLD_1_4_V 

Select LVD reference voltage: 1.4V.

CY_LVD_THRESHOLD_1_6_V 

Select LVD reference voltage: 1.6V.

CY_LVD_THRESHOLD_1_8_V 

Select LVD reference voltage: 1.8V.

CY_LVD_THRESHOLD_2_0_V 

Select LVD reference voltage: 2.0V.

CY_LVD_THRESHOLD_2_1_V 

Select LVD reference voltage: 2.1V.

CY_LVD_THRESHOLD_2_2_V 

Select LVD reference voltage: 2.2V.

CY_LVD_THRESHOLD_2_3_V 

Select LVD reference voltage: 2.3V.

CY_LVD_THRESHOLD_2_4_V 

Select LVD reference voltage: 2.4V.

CY_LVD_THRESHOLD_2_5_V 

Select LVD reference voltage: 2.5V.

CY_LVD_THRESHOLD_2_6_V 

Select LVD reference voltage: 2.6V.

CY_LVD_THRESHOLD_2_7_V 

Select LVD reference voltage: 2.7V.

CY_LVD_THRESHOLD_2_8_V 

Select LVD reference voltage: 2.8V.

CY_LVD_THRESHOLD_2_9_V 

Select LVD reference voltage: 2.9V.

CY_LVD_THRESHOLD_3_0_V 

Select LVD reference voltage: 3.0V.

CY_LVD_THRESHOLD_3_1_V 

Select LVD reference voltage: 3.1V.

◆ cy_en_lvd_intr_config_t

LVD interrupt configuration select.

Enumerator
CY_LVD_INTR_DISABLE 

Select LVD interrupt: disabled.

CY_LVD_INTR_RISING 

Select LVD interrupt: rising edge.

CY_LVD_INTR_FALLING 

Select LVD interrupt: falling edge.

CY_LVD_INTR_BOTH 

Select LVD interrupt: both edges.

◆ cy_en_lvd_status_t

LVD output status.

Enumerator
CY_LVD_STATUS_BELOW 

The voltage is below the threshold.

CY_LVD_STATUS_ABOVE 

The voltage is above the threshold.

◆ cy_en_lvd_source_t

LVD Voltage Source.

Enumerator
CY_LVD_SOURCE_VDDD 

Selects VDDD.

CY_LVD_SOURCE_AMUXBUSA 

Selects AMUXBUSA.

CY_LVD_SOURCE_RES 

Reserved.

CY_LVD_SOURCE_VDDIO 

Selects VDDIO, Currently Reserved , Selects VDDD.

CY_LVD_SOURCE_AMUXBUSB 

Selects AMUXBUSB.

◆ cy_en_lvd_action_config_t

LVD Action.

Enumerator
CY_LVD_ACTION_INTERRUPT 

Select LVD Action : Interrupt.

CY_LVD_ACTION_FAULT 

Select LVD Action : Fault.