Functions | |
| cy_en_sysclk_status_t | Cy_SysClk_PeriGroupSetDivider (uint32_t groupNum, uint32_t divider) |
| Sets the divider value for a particular group. More... | |
| uint32_t | Cy_SysClk_PeriGroupGetDivider (uint32_t groupNum) |
| Gets the divider value for a particular group. More... | |
| cy_en_sysclk_status_t | Cy_SysClk_PeriGroupSetSlaveCtl (uint32_t groupNum, cy_en_peri_grp_sl_ctl_num_t slaveCtl, uint32_t value) |
| Sets the particular Slave Control value for a particular group. More... | |
| uint32_t | Cy_SysClk_PeriGroupGetSlaveCtl (uint32_t groupNum, cy_en_peri_grp_sl_ctl_num_t slaveCtl) |
| Gets the particular Slave Control value for a particular group. More... | |
| bool | Cy_SysClk_IsPeriGroupSlaveCtlSet (uint32_t groupNum, cy_en_peri_grp_sl_ctl_num_t slaveCtl, uint32_t slaveMsk) |
| Gets the mask value of particular slave control register for a particular group. More... | |
| void | Cy_SysClk_PeriGroupSlaveInit (uint32_t periNum, uint32_t groupNum, uint32_t slaveNum, uint32_t clkHfNum) |
| Initializes an IP. More... | |
| void | Cy_SysClk_PeriGroupSlaveDeinit (uint32_t periNum, uint32_t groupNum, uint32_t slaveNum) |
| Deinitializes an IP. More... | |
| bool | Cy_SysClk_IsPeriGroupSlaveEnabled (uint32_t periNum, uint32_t groupNum, uint32_t slaveNum) |
| Checks if a Slave Peripheral is enabled or not. More... | |
| cy_en_sysclk_status_t Cy_SysClk_PeriGroupSetDivider | ( | uint32_t | groupNum, |
| uint32_t | divider | ||
| ) |
Sets the divider value for a particular group.
| groupNum | Selects the PERI Group Number |
| divider | Selects the divider value |
| uint32_t Cy_SysClk_PeriGroupGetDivider | ( | uint32_t | groupNum | ) |
Gets the divider value for a particular group.
| groupNum | Selects the PERI Group Number |
| cy_en_sysclk_status_t Cy_SysClk_PeriGroupSetSlaveCtl | ( | uint32_t | groupNum, |
| cy_en_peri_grp_sl_ctl_num_t | slaveCtl, | ||
| uint32_t | value | ||
| ) |
Sets the particular Slave Control value for a particular group.
| groupNum | Selects the PERI Group Number |
| slaveCtl | Selects the Slave Control Register Number |
| value | Value to be written |
| uint32_t Cy_SysClk_PeriGroupGetSlaveCtl | ( | uint32_t | groupNum, |
| cy_en_peri_grp_sl_ctl_num_t | slaveCtl | ||
| ) |
Gets the particular Slave Control value for a particular group.
| groupNum | Selects the PERI Group Number |
| slaveCtl | Selects the Slave Control Register Number |
| bool Cy_SysClk_IsPeriGroupSlaveCtlSet | ( | uint32_t | groupNum, |
| cy_en_peri_grp_sl_ctl_num_t | slaveCtl, | ||
| uint32_t | slaveMsk | ||
| ) |
Gets the mask value of particular slave control register for a particular group.
| groupNum | Selects the PERI Group Number |
| slaveCtl | Selects the Slave Control Register Number |
| slaveMsk | Selects the bit position(s) that needs to be obtained |
| void Cy_SysClk_PeriGroupSlaveInit | ( | uint32_t | periNum, |
| uint32_t | groupNum, | ||
| uint32_t | slaveNum, | ||
| uint32_t | clkHfNum | ||
| ) |
Initializes an IP.
| periNum | Selects the PERI Number |
| groupNum | Selects the PERI Group Number |
| slaveNum | Selects the bit position of the IP that needs to be enabled |
| clkHfNum | Selects the CLK_HF number that needs to be enabled for the IP to get enabled. |
| void Cy_SysClk_PeriGroupSlaveDeinit | ( | uint32_t | periNum, |
| uint32_t | groupNum, | ||
| uint32_t | slaveNum | ||
| ) |
Deinitializes an IP.
| periNum | Selects the PERI Number |
| groupNum | Selects the PERI Group Number |
| slaveNum | Selects the bit position of the IP that needs to be disabled |
| bool Cy_SysClk_IsPeriGroupSlaveEnabled | ( | uint32_t | periNum, |
| uint32_t | groupNum, | ||
| uint32_t | slaveNum | ||
| ) |
Checks if a Slave Peripheral is enabled or not.
| periNum | Selects the PERI Number |
| groupNum | Selects the PERI Group Number |
| slaveNum | Selects the bit position of the IP that needs to be disabled |