MTB CAT1 Peripheral driver library

General Description

Enumerations

enum  cy_en_clkpump_in_sources_t {
  CY_SYSCLK_PUMP_IN_CLKPATH0 = 0UL,
  CY_SYSCLK_PUMP_IN_CLKPATH1 = 1UL,
  CY_SYSCLK_PUMP_IN_CLKPATH2 = 2UL,
  CY_SYSCLK_PUMP_IN_CLKPATH3 = 3UL,
  CY_SYSCLK_PUMP_IN_CLKPATH4 = 4UL,
  CY_SYSCLK_PUMP_IN_CLKPATH5 = 5UL,
  CY_SYSCLK_PUMP_IN_CLKPATH6 = 6UL,
  CY_SYSCLK_PUMP_IN_CLKPATH7 = 7UL,
  CY_SYSCLK_PUMP_IN_CLKPATH8 = 8UL,
  CY_SYSCLK_PUMP_IN_CLKPATH9 = 9UL,
  CY_SYSCLK_PUMP_IN_CLKPATH10 = 10UL,
  CY_SYSCLK_PUMP_IN_CLKPATH11 = 11UL,
  CY_SYSCLK_PUMP_IN_CLKPATH12 = 12UL,
  CY_SYSCLK_PUMP_IN_CLKPATH13 = 13UL,
  CY_SYSCLK_PUMP_IN_CLKPATH14 = 14UL,
  CY_SYSCLK_PUMP_IN_CLKPATH15 = 15UL
}
 Pump clock (clk_pump) input sources. More...
 
enum  cy_en_clkpump_divide_t {
  CY_SYSCLK_PUMP_NO_DIV = 0U,
  CY_SYSCLK_PUMP_DIV_2 = 1U,
  CY_SYSCLK_PUMP_DIV_4 = 2U,
  CY_SYSCLK_PUMP_DIV_8 = 3U,
  CY_SYSCLK_PUMP_DIV_16 = 4U
}
 Pump clock (clk_pump) divide options. More...
 

Enumeration Type Documentation

◆ cy_en_clkpump_in_sources_t

Pump clock (clk_pump) input sources.

See CLK_SELECT register, PUMP_SEL bits. Used with functions Cy_SysClk_ClkPumpSetSource, and Cy_SysClk_ClkPumpGetSource.

Note
This enum is available for CAT1A, CAT1B and CAT1C devices.
Enumerator
CY_SYSCLK_PUMP_IN_CLKPATH0 

Pump clock input is clock path 0.

CY_SYSCLK_PUMP_IN_CLKPATH1 

Pump clock input is clock path 1.

CY_SYSCLK_PUMP_IN_CLKPATH2 

Pump clock input is clock path 2.

CY_SYSCLK_PUMP_IN_CLKPATH3 

Pump clock input is clock path 3.

CY_SYSCLK_PUMP_IN_CLKPATH4 

Pump clock input is clock path 4.

CY_SYSCLK_PUMP_IN_CLKPATH5 

Pump clock input is clock path 5.

CY_SYSCLK_PUMP_IN_CLKPATH6 

Pump clock input is clock path 6.

CY_SYSCLK_PUMP_IN_CLKPATH7 

Pump clock input is clock path 7.

CY_SYSCLK_PUMP_IN_CLKPATH8 

Pump clock input is clock path 8.

CY_SYSCLK_PUMP_IN_CLKPATH9 

Pump clock input is clock path 9.

CY_SYSCLK_PUMP_IN_CLKPATH10 

Pump clock input is clock path 10.

CY_SYSCLK_PUMP_IN_CLKPATH11 

Pump clock input is clock path 11.

CY_SYSCLK_PUMP_IN_CLKPATH12 

Pump clock input is clock path 12.

CY_SYSCLK_PUMP_IN_CLKPATH13 

Pump clock input is clock path 13.

CY_SYSCLK_PUMP_IN_CLKPATH14 

Pump clock input is clock path 14.

CY_SYSCLK_PUMP_IN_CLKPATH15 

Pump clock input is clock path 15.

◆ cy_en_clkpump_divide_t

Pump clock (clk_pump) divide options.

See CLK_SELECT register, PUMP_DIV bits. Used with functions Cy_SysClk_ClkPumpSetDivider, and Cy_SysClk_ClkPumpGetDivider.

Note
This enum is available for CAT1A, CAT1B and CAT1C devices.
Enumerator
CY_SYSCLK_PUMP_NO_DIV 

No division on pump clock.

CY_SYSCLK_PUMP_DIV_2 

Pump clock divided by 2.

CY_SYSCLK_PUMP_DIV_4 

Pump clock divided by 4.

CY_SYSCLK_PUMP_DIV_8 

Pump clock divided by 8.

CY_SYSCLK_PUMP_DIV_16 

Pump clock divided by 16.