MKM34Z256VLx7 Bare Metal Software Drivers  R4.1.6
Reference Manual
RCM API Specification

Overview

This section describes functions and macros of the driver's API.

Macros

#define RCM_GetResetSrc()
 Returns status flags indicating the source of reset. More...
 
#define RCM_GetStickyResetSrc()
 Returns reset source type caused after last POR, LVD, or VLLS. More...
 
#define RCM_Init(cfg)
 RCM initialization. More...
 

Functions

static void RCM_ClrStickyResetFlags (register uint16 mask)
 Clears reset source status flags caused after last POR, LVD, or VLLS. More...
 

Macro Definition Documentation

#define RCM_GetResetSrc ( )

This macro returns status flags indicating the source of the most recent reset.

Returns
RCM Reset Sources.
Note
Implemented as an inline macro.
#define RCM_GetStickyResetSrc ( )

This macro returns status flags indicating all reset sources since the last POR, LVD or VLLS wakeup that have not been cleared by software.

Returns
RCM Reset Sources.
Note
Implemented as an inline macro.
#define RCM_Init (   cfg)

This function initializes reset pin filter.

Parameters
cfgSelect one of the RCM Configuration Structures.
Note
Implemented as an inline macro.

Function Documentation

static void RCM_ClrStickyResetFlags ( register uint16  mask)
inlinestatic

This inline function clears status flags indicating the source type caused after last POR, LVD, or VLLS

Parameters
maskSelect one or more OR'ed RCM Reset Sources.
Note
Implemented as an inline function.