72 #include "pmu_defines.h"
137 SCU->MONIEN.bit.MON1EN = 1u;
144 SCU->MONIEN.bit.MON1EN = 0u;
151 SCU->MONIEN.bit.MON2EN = 1u;
158 SCU->MONIEN.bit.MON2EN = 0u;
165 SCU->MONIEN.bit.MON3EN = 1u;
172 SCU->MONIEN.bit.MON3EN = 0u;
181 return SCU->MONIS.bit.MON1R;
190 return SCU->MONIS.bit.MON1F;
199 return SCU->MONIS.bit.MON2R;
208 return SCU->MONIS.bit.MON2F;
217 return SCU->MONIS.bit.MON3R;
226 return SCU->MONIS.bit.MON3F;
233 SCU->MONISC.bit.MON1RCLR = 1u;
240 SCU->MONISC.bit.MON1FCLR = 1u;
247 SCU->MONISC.bit.MON2RCLR = 1u;
254 SCU->MONISC.bit.MON2FCLR = 1u;
261 SCU->MONISC.bit.MON3RCLR = 1u;
268 SCU->MONISC.bit.MON3FCLR = 1u;
#define SCU
Definition: internal/tle989x.h:25613
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:238
INLINE void MON_enMON2Int(void)
Enable MON2 Interrupt.
Definition: mon.h:149
void MON_init(void)
Initialize all CW registers of the MON module.
Definition: mon.c:58
INLINE void MON_disMON2Int(void)
Disable MON2 Interrupt.
Definition: mon.h:156
INLINE void MON_clrMON3RiseIntSts(void)
Clear MON3 Rising Edge Interrupt Status.
Definition: mon.h:259
INLINE uint8 MON_getMON2RiseIntSts(void)
Get MON2 Rising Edge Interrupt Status.
Definition: mon.h:197
INLINE uint8 MON_getMON3RiseIntSts(void)
Get MON3 Rising Edge Interrupt Status.
Definition: mon.h:215
INLINE void MON_clrMON2RiseIntSts(void)
Clear MON2 Rising Edge Interrupt Status.
Definition: mon.h:245
INLINE void MON_disMON1Int(void)
Disable MON1 Interrupt.
Definition: mon.h:142
INLINE uint8 MON_getMON3FallIntSts(void)
Get MON3 Falling Edge Interrupt Status.
Definition: mon.h:224
INLINE uint8 MON_getMON2FallIntSts(void)
Get MON2 Falling Edge Interrupt Status.
Definition: mon.h:206
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:179
INLINE void MON_clrMON1RiseIntSts(void)
Clear MON1 Rising Edge Interrupt Status.
Definition: mon.h:231
INLINE void MON_clrMON2FallIntSts(void)
Clear MON2 Falling Edge Interrupt Status.
Definition: mon.h:252
INLINE void MON_enMON1Int(void)
Enable MON1 Interrupt.
Definition: mon.h:135
INLINE uint8 MON_getMON1FallIntSts(void)
Get MON1 Falling Edge Interrupt Status.
Definition: mon.h:188
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:170
INLINE void MON_enMON3Int(void)
Enable MON3 Interrupt.
Definition: mon.h:163
INLINE void MON_clrMON3FallIntSts(void)
Clear MON3 Falling Edge Interrupt Status.
Definition: mon.h:266
__attribute__((noreturn))
Definition: startup_tle989x.c:221
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:167
uint8_t uint8
8 bit unsigned value
Definition: types.h:220