Functions | |
__STATIC_INLINE uint32_t | Cy_HPPASS_GetInterruptStatus (void) |
Returns the interrupt register status. More... | |
__STATIC_INLINE void | Cy_HPPASS_ClearInterrupt (uint32_t interrupt) |
Clears the interrupt for High Performance Programmable Analog Sub-System. More... | |
__STATIC_INLINE void | Cy_HPPASS_SetInterrupt (uint32_t interrupt) |
Sets a software interrupt request for the High Performance Programmable Analog Sub-System. More... | |
__STATIC_INLINE void | Cy_HPPASS_SetInterruptMask (uint32_t interrupt) |
Configures which bits of the interrupt request register will trigger an interrupt event in the High Performance Programmable Analog Sub-System. More... | |
__STATIC_INLINE uint32_t | Cy_HPPASS_GetInterruptMask (void) |
Returns the interrupt mask. More... | |
__STATIC_INLINE uint32_t | Cy_HPPASS_GetInterruptStatusMasked (void) |
Returns the result of the bitwise AND operation between the corresponding interrupt request and mask bits. More... | |
__STATIC_INLINE void | Cy_HPPASS_SetFwTriggerPulse (uint8_t mask) |
Generates FW Pulse trigger if according configuration done in Cy_HPPASS_TriggerInConfig(). More... | |
__STATIC_INLINE void | Cy_HPPASS_SetFwTriggerLevel (uint8_t mask) |
Generates FW Level trigger if according configuration done in Cy_HPPASS_TriggerInConfig(). More... | |
cy_en_hppass_status_t | Cy_HPPASS_SetFwTrigger (uint8_t mask) |
Generates FW trigger, Pulse or Level, depends on configuration in Cy_HPPASS_TriggerInConfig(). More... | |
__STATIC_INLINE void | Cy_HPPASS_ClearFwTriggerLevel (uint8_t mask) |
Clears the firmware Level trigger. More... | |
cy_en_hppass_status_t | Cy_HPPASS_ClearFwTrigger (uint8_t mask) |
Clears the firmware trigger. More... | |
__STATIC_INLINE bool | Cy_HPPASS_IsVddaOk (void) |
Returns the VDDA voltage status. More... | |
__STATIC_INLINE uint32_t Cy_HPPASS_GetInterruptStatus | ( | void | ) |
Returns the interrupt register status.
__STATIC_INLINE void Cy_HPPASS_ClearInterrupt | ( | uint32_t | interrupt | ) |
Clears the interrupt for High Performance Programmable Analog Sub-System.
interrupt | The mask of interrupts to clear. Each bit of this mask is responsible for clearing of the particular interrupt Interrupt Masks. |
__STATIC_INLINE void Cy_HPPASS_SetInterrupt | ( | uint32_t | interrupt | ) |
Sets a software interrupt request for the High Performance Programmable Analog Sub-System.
interrupt | The mask of interrupts to set. Each bit of this mask is responsible for triggering of the particular interrupt Interrupt Masks. |
__STATIC_INLINE void Cy_HPPASS_SetInterruptMask | ( | uint32_t | interrupt | ) |
Configures which bits of the interrupt request register will trigger an interrupt event in the High Performance Programmable Analog Sub-System.
interrupt | The mask of interrupts allowable for activation. Each bit of this mask allows triggering of the particular interrupt Interrupt Masks. |
__STATIC_INLINE uint32_t Cy_HPPASS_GetInterruptMask | ( | void | ) |
Returns the interrupt mask.
Each bit of this mask allows triggering of the particular interrupt in the High Performance Programmable Analog Sub-System.
__STATIC_INLINE uint32_t Cy_HPPASS_GetInterruptStatusMasked | ( | void | ) |
Returns the result of the bitwise AND operation between the corresponding interrupt request and mask bits.
See Cy_HPPASS_GetInterruptStatus and Cy_HPPASS_SetInterruptMask.
__STATIC_INLINE void Cy_HPPASS_SetFwTriggerPulse | ( | uint8_t | mask | ) |
Generates FW Pulse trigger if according configuration done in Cy_HPPASS_TriggerInConfig().
mask | Trigger mask. See Trigger Masks. |
__STATIC_INLINE void Cy_HPPASS_SetFwTriggerLevel | ( | uint8_t | mask | ) |
Generates FW Level trigger if according configuration done in Cy_HPPASS_TriggerInConfig().
mask | Trigger mask. See Trigger Masks. |
cy_en_hppass_status_t Cy_HPPASS_SetFwTrigger | ( | uint8_t | mask | ) |
Generates FW trigger, Pulse or Level, depends on configuration in Cy_HPPASS_TriggerInConfig().
mask | Trigger mask. See Trigger Masks. |
__STATIC_INLINE void Cy_HPPASS_ClearFwTriggerLevel | ( | uint8_t | mask | ) |
Clears the firmware Level trigger.
mask | Trigger mask. See Trigger Masks. |
cy_en_hppass_status_t Cy_HPPASS_ClearFwTrigger | ( | uint8_t | mask | ) |
Clears the firmware trigger.
mask | Trigger mask. See Trigger Masks. |
__STATIC_INLINE bool Cy_HPPASS_IsVddaOk | ( | void | ) |
Returns the VDDA voltage status.