Functions | |
void | Cy_HVSS_Init (const cy_hvss_config_t *configPtr) |
Initialize HVSS. More... | |
void | Cy_HVSS_DeInit (void) |
Deinitialize HVSS. More... | |
uint8_t | Cy_HVSS_Hvreg_GetStatus (void) |
Gets the status of the HVSS regulator. More... | |
uint8_t | Cy_HVSS_LinPhy_GetRxdPin (void) |
Current state of LIN pin. More... | |
void | Cy_HVSS_LinPhy_EnableWakeupTimer (void) |
Enable wakeup timer. More... | |
void | Cy_HVSS_LinPhy_DisableWakeupTimer (void) |
Disable wakeup timer. More... | |
void | Cy_HVSS_LinPhy_EnableFaultTimer (void) |
Enable the fault timer. More... | |
void | Cy_HVSS_LinPhy_DisableFaultTimer (void) |
Disable the fault timer. More... | |
void | Cy_HVSS_LinPhy_SetPhyMode (cy_hvss_lin_phy_mode_t mode) |
Set mode of LIN-PHY. More... | |
void | Cy_Hvss_LinPhy_EnablePhy (void) |
Enable the LIN-PHY. More... | |
void | Cy_HVSS_LinPhy_DisablePhy (void) |
Disable the LIN-PHY. More... | |
void | Cy_HVSS_LinPhy_ClearInterrupt (uint32_t interrupt) |
Clear the interrupt. More... | |
uint32_t | Cy_HVSS_LinPhy_GetIntrMask (void) |
Get the interrupt mask, which indicates the enabled interrupt of HVSS. More... | |
void | Cy_HVSS_LinPhy_SetIntrMask (uint32_t interrupt) |
Set the interrupt mask. More... | |
uint32_t | Cy_HVSS_LinPhy_GetIntrStatusMasked (void) |
Gets the interrupt masked status. More... | |
uint32_t | Cy_HVSS_LinPhy_GetIntrStatus (void) |
Gets the interrupt statuses from the LIN_INTR register. More... | |
void Cy_HVSS_Init | ( | const cy_hvss_config_t * | configPtr | ) |
Initialize HVSS.
configPtr | The pointer to the configuration structure |
void Cy_HVSS_DeInit | ( | void | ) |
Deinitialize HVSS.
uint8_t Cy_HVSS_Hvreg_GetStatus | ( | void | ) |
Gets the status of the HVSS regulator.
uint8_t Cy_HVSS_LinPhy_GetRxdPin | ( | void | ) |
Current state of LIN pin.
void Cy_HVSS_LinPhy_EnableWakeupTimer | ( | void | ) |
Enable wakeup timer.
void Cy_HVSS_LinPhy_DisableWakeupTimer | ( | void | ) |
Disable wakeup timer.
void Cy_HVSS_LinPhy_EnableFaultTimer | ( | void | ) |
Enable the fault timer.
void Cy_HVSS_LinPhy_DisableFaultTimer | ( | void | ) |
Disable the fault timer.
void Cy_HVSS_LinPhy_SetPhyMode | ( | cy_hvss_lin_phy_mode_t | mode | ) |
Set mode of LIN-PHY.
mode | LIN-PHY mode. See cy_hvss_lin_phy_mode_t |
void Cy_Hvss_LinPhy_EnablePhy | ( | void | ) |
Enable the LIN-PHY.
void Cy_HVSS_LinPhy_DisablePhy | ( | void | ) |
Disable the LIN-PHY.
void Cy_HVSS_LinPhy_ClearInterrupt | ( | uint32_t | interrupt | ) |
Clear the interrupt.
interrupt | Interrupt composite bitmask. See HVSS interrupts |
uint32_t Cy_HVSS_LinPhy_GetIntrMask | ( | void | ) |
Get the interrupt mask, which indicates the enabled interrupt of HVSS.
void Cy_HVSS_LinPhy_SetIntrMask | ( | uint32_t | interrupt | ) |
Set the interrupt mask.
interrupt | Interrupt composite bitmask. See HVSS interrupts |
uint32_t Cy_HVSS_LinPhy_GetIntrStatusMasked | ( | void | ) |
Gets the interrupt masked status.
Mask with HVSS interrupts to get the actual bit value for each masked interrupt status.
uint32_t Cy_HVSS_LinPhy_GetIntrStatus | ( | void | ) |
Gets the interrupt statuses from the LIN_INTR register.