56 #include "pmu_defines.h"
121 SCU->MONIEN.bit.MON1EN = 1u;
128 SCU->MONIEN.bit.MON1EN = 0u;
135 SCU->MONIEN.bit.MON2EN = 1u;
142 SCU->MONIEN.bit.MON2EN = 0u;
149 SCU->MONIEN.bit.MON3EN = 1u;
156 SCU->MONIEN.bit.MON3EN = 0u;
165 return SCU->MONIS.bit.MON1R;
174 return SCU->MONIS.bit.MON1F;
183 return SCU->MONIS.bit.MON2R;
192 return SCU->MONIS.bit.MON2F;
201 return SCU->MONIS.bit.MON3R;
210 return SCU->MONIS.bit.MON3F;
217 SCU->MONISC.bit.MON1RCLR = 1u;
224 SCU->MONISC.bit.MON1FCLR = 1u;
231 SCU->MONISC.bit.MON2RCLR = 1u;
238 SCU->MONISC.bit.MON2FCLR = 1u;
245 SCU->MONISC.bit.MON3RCLR = 1u;
252 SCU->MONISC.bit.MON3FCLR = 1u;
#define SCU
Definition: tle989x.h:24075
void MON_setMON3IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set MON3 Interrupt Node Pointer.
INLINE void MON_clrMON1FallIntSts(void)
Clear MON1 Falling Edge Interrupt Status.
Definition: mon.h:222
INLINE void MON_enMON2Int(void)
Enable MON2 Interrupt.
Definition: mon.h:133
void MON_init(void)
Initialize all CW registers of the MON module.
Definition: mon.c:41
INLINE void MON_disMON2Int(void)
Disable MON2 Interrupt.
Definition: mon.h:140
INLINE void MON_clrMON3RiseIntSts(void)
Clear MON3 Rising Edge Interrupt Status.
Definition: mon.h:243
INLINE uint8 MON_getMON2RiseIntSts(void)
Get MON2 Rising Edge Interrupt Status.
Definition: mon.h:181
INLINE uint8 MON_getMON3RiseIntSts(void)
Get MON3 Rising Edge Interrupt Status.
Definition: mon.h:199
INLINE void MON_clrMON2RiseIntSts(void)
Clear MON2 Rising Edge Interrupt Status.
Definition: mon.h:229
INLINE void MON_disMON1Int(void)
Disable MON1 Interrupt.
Definition: mon.h:126
INLINE uint8 MON_getMON3FallIntSts(void)
Get MON3 Falling Edge Interrupt Status.
Definition: mon.h:208
INLINE uint8 MON_getMON2FallIntSts(void)
Get MON2 Falling Edge Interrupt Status.
Definition: mon.h:190
void MON_setMON1IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set MON1 Interrupt Node Pointer.
INLINE uint8 MON_getMON1RiseIntSts(void)
Get MON1 Rising Edge Interrupt Status.
Definition: mon.h:163
INLINE void MON_clrMON1RiseIntSts(void)
Clear MON1 Rising Edge Interrupt Status.
Definition: mon.h:215
INLINE void MON_clrMON2FallIntSts(void)
Clear MON2 Falling Edge Interrupt Status.
Definition: mon.h:236
INLINE void MON_enMON1Int(void)
Enable MON1 Interrupt.
Definition: mon.h:119
INLINE uint8 MON_getMON1FallIntSts(void)
Get MON1 Falling Edge Interrupt Status.
Definition: mon.h:172
void MON_setMON2IntNodePtr(void) __attribute__((deprecated("Do not change this at runtime
Set MON2 Interrupt Node Pointer.
INLINE void MON_disMON3Int(void)
Disable MON3 Interrupt.
Definition: mon.h:154
INLINE void MON_enMON3Int(void)
Enable MON3 Interrupt.
Definition: mon.h:147
INLINE void MON_clrMON3FallIntSts(void)
Clear MON3 Falling Edge Interrupt Status.
Definition: mon.h:250
__attribute__((noreturn))
Definition: startup_tle989x.c:193
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:151
uint8_t uint8
8 bit unsigned value
Definition: types.h:204