Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
Functions | Variables
mon.h File Reference

Go to the source code of this file.

Detailed Description

High Voltage Monitor Input low level access library.

Version
V0.3.5
Date
05. Nov 2024
Note

Include Graph

Include dependency graph for mon.h:

Include Graph

This graph shows which files directly or indirectly include this file:

Functions

void MON_init (void)
 Initialize all CW registers of the MON module. More...
 
INLINE void MON_enMON1Int (void)
 Enable MON1 Interrupt. More...
 
INLINE void MON_disMON1Int (void)
 Disable MON1 Interrupt. More...
 
INLINE void MON_enMON2Int (void)
 Enable MON2 Interrupt. More...
 
INLINE void MON_disMON2Int (void)
 Disable MON2 Interrupt. More...
 
INLINE void MON_enMON3Int (void)
 Enable MON3 Interrupt. More...
 
INLINE void MON_disMON3Int (void)
 Disable MON3 Interrupt. More...
 
INLINE uint8 MON_getMON1RiseIntSts (void)
 Get MON1 Rising Edge Interrupt Status. More...
 
INLINE uint8 MON_getMON1FallIntSts (void)
 Get MON1 Falling Edge Interrupt Status. More...
 
INLINE uint8 MON_getMON2RiseIntSts (void)
 Get MON2 Rising Edge Interrupt Status. More...
 
INLINE uint8 MON_getMON2FallIntSts (void)
 Get MON2 Falling Edge Interrupt Status. More...
 
INLINE uint8 MON_getMON3RiseIntSts (void)
 Get MON3 Rising Edge Interrupt Status. More...
 
INLINE uint8 MON_getMON3FallIntSts (void)
 Get MON3 Falling Edge Interrupt Status. More...
 
INLINE void MON_clrMON1RiseIntSts (void)
 Clear MON1 Rising Edge Interrupt Status. More...
 
INLINE void MON_clrMON1FallIntSts (void)
 Clear MON1 Falling Edge Interrupt Status. More...
 
INLINE void MON_clrMON2RiseIntSts (void)
 Clear MON2 Rising Edge Interrupt Status. More...
 
INLINE void MON_clrMON2FallIntSts (void)
 Clear MON2 Falling Edge Interrupt Status. More...
 
INLINE void MON_clrMON3RiseIntSts (void)
 Clear MON3 Rising Edge Interrupt Status. More...
 
INLINE void MON_clrMON3FallIntSts (void)
 Clear MON3 Falling Edge Interrupt Status. More...
 
void MON_setMON1IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime
 Set MON1 Interrupt Node Pointer. More...
 
void MON_setMON2IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime
 Set MON2 Interrupt Node Pointer. More...
 
void MON_setMON3IntNodePtr (void) __attribute__((deprecated("Do not change this at runtime
 Set MON3 Interrupt Node Pointer. More...
 

Variables

void use the ConfigWizard to configure this feature
 

Function Documentation

◆ MON_clrMON1FallIntSts()

INLINE void MON_clrMON1FallIntSts ( void  )

Clear MON1 Falling Edge Interrupt Status.

◆ MON_clrMON1RiseIntSts()

INLINE void MON_clrMON1RiseIntSts ( void  )

Clear MON1 Rising Edge Interrupt Status.

◆ MON_clrMON2FallIntSts()

INLINE void MON_clrMON2FallIntSts ( void  )

Clear MON2 Falling Edge Interrupt Status.

◆ MON_clrMON2RiseIntSts()

INLINE void MON_clrMON2RiseIntSts ( void  )

Clear MON2 Rising Edge Interrupt Status.

◆ MON_clrMON3FallIntSts()

INLINE void MON_clrMON3FallIntSts ( void  )

Clear MON3 Falling Edge Interrupt Status.

◆ MON_clrMON3RiseIntSts()

INLINE void MON_clrMON3RiseIntSts ( void  )

Clear MON3 Rising Edge Interrupt Status.

◆ MON_disMON1Int()

INLINE void MON_disMON1Int ( void  )

Disable MON1 Interrupt.

◆ MON_disMON2Int()

INLINE void MON_disMON2Int ( void  )

Disable MON2 Interrupt.

◆ MON_disMON3Int()

INLINE void MON_disMON3Int ( void  )

Disable MON3 Interrupt.

◆ MON_enMON1Int()

INLINE void MON_enMON1Int ( void  )

Enable MON1 Interrupt.

◆ MON_enMON2Int()

INLINE void MON_enMON2Int ( void  )

Enable MON2 Interrupt.

◆ MON_enMON3Int()

INLINE void MON_enMON3Int ( void  )

Enable MON3 Interrupt.

◆ MON_getMON1FallIntSts()

INLINE uint8 MON_getMON1FallIntSts ( void  )

Get MON1 Falling Edge Interrupt Status.

Returns
uint8 MON1 Falling Edge Interrupt Status

◆ MON_getMON1RiseIntSts()

INLINE uint8 MON_getMON1RiseIntSts ( void  )

Get MON1 Rising Edge Interrupt Status.

Returns
uint8 MON1 Rising Edge Interrupt Status

◆ MON_getMON2FallIntSts()

INLINE uint8 MON_getMON2FallIntSts ( void  )

Get MON2 Falling Edge Interrupt Status.

Returns
uint8 MON2 Falling Edge Interrupt Status

◆ MON_getMON2RiseIntSts()

INLINE uint8 MON_getMON2RiseIntSts ( void  )

Get MON2 Rising Edge Interrupt Status.

Returns
uint8 MON2 Rising Edge Interrupt Status

◆ MON_getMON3FallIntSts()

INLINE uint8 MON_getMON3FallIntSts ( void  )

Get MON3 Falling Edge Interrupt Status.

Returns
uint8 MON3 Falling Edge Interrupt Status

◆ MON_getMON3RiseIntSts()

INLINE uint8 MON_getMON3RiseIntSts ( void  )

Get MON3 Rising Edge Interrupt Status.

Returns
uint8 MON3 Rising Edge Interrupt Status

◆ MON_init()

void MON_init ( void  )

Initialize all CW registers of the MON module.

◆ MON_setMON1IntNodePtr()

void MON_setMON1IntNodePtr ( void  )

Set MON1 Interrupt Node Pointer.

Warning
Do not change this at runtime, use the ConfigWizard to configure this feature!

◆ MON_setMON2IntNodePtr()

void MON_setMON2IntNodePtr ( void  )

Set MON2 Interrupt Node Pointer.

Warning
Do not change this at runtime, use the ConfigWizard to configure this feature!

◆ MON_setMON3IntNodePtr()

void MON_setMON3IntNodePtr ( void  )

Set MON3 Interrupt Node Pointer.

Warning
Do not change this at runtime, use the ConfigWizard to configure this feature!

Variable Documentation

◆ feature

void use the ConfigWizard to configure this feature