MCUXpresso SDK API Reference Manual  Rev 2.12.1
NXP Semiconductors
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
MSCM: Miscellaneous System Control

Overview

The Miscellaneous System Control Module (MSCM) contains CPU configuration registers and on-chip memory controller registers.

Files

file  fsl_mscm.h
 

Functions

static void MSCM_GetUID (MSCM_Type *base, mscm_uid_t *uid)
 Get MSCM UID. More...
 
static void MSCM_SetSecureIrqParameter (MSCM_Type *base, const uint32_t parameter)
 Set MSCM Secure Irq. More...
 
static uint32_t MSCM_GetSecureIrq (MSCM_Type *base)
 Get MSCM Secure Irq. More...
 

Driver version

#define FSL_MSCM_DRIVER_VERSION   (MAKE_VERSION(2, 0, 0))
 MSCM driver version 2.0.0. More...
 

Macro Definition Documentation

#define FSL_MSCM_DRIVER_VERSION   (MAKE_VERSION(2, 0, 0))

Function Documentation

static void MSCM_GetUID ( MSCM_Type *  base,
mscm_uid_t *  uid 
)
inlinestatic
Parameters
baseMSCM peripheral base address.
uidPointer to an uid struct.
static void MSCM_SetSecureIrqParameter ( MSCM_Type *  base,
const uint32_t  parameter 
)
inlinestatic
Parameters
baseMSCM peripheral base address.
parameterValue to be write to SECURE_IRQ.
static uint32_t MSCM_GetSecureIrq ( MSCM_Type *  base)
inlinestatic
Parameters
baseMSCM peripheral base address.
Returns
MSCM Secure Irq.