MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
SMON_SECALM

Macros

#define MXC_F_SMON_SECALM_DRS_POS   0
 
#define MXC_F_SMON_SECALM_DRS   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_DRS_POS))
 
#define MXC_F_SMON_SECALM_KEYWIPE_POS   1
 
#define MXC_F_SMON_SECALM_KEYWIPE   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_KEYWIPE_POS))
 
#define MXC_F_SMON_SECALM_SHIELDF_POS   2
 
#define MXC_F_SMON_SECALM_SHIELDF   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_SHIELDF_POS))
 
#define MXC_F_SMON_SECALM_LOTEMP_POS   3
 
#define MXC_F_SMON_SECALM_LOTEMP   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_LOTEMP_POS))
 
#define MXC_F_SMON_SECALM_HITEMP_POS   4
 
#define MXC_F_SMON_SECALM_HITEMP   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_HITEMP_POS))
 
#define MXC_F_SMON_SECALM_BATLO_POS   5
 
#define MXC_F_SMON_SECALM_BATLO   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_BATLO_POS))
 
#define MXC_F_SMON_SECALM_BATHI_POS   6
 
#define MXC_F_SMON_SECALM_BATHI   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_BATHI_POS))
 
#define MXC_F_SMON_SECALM_EXTF_POS   7
 
#define MXC_F_SMON_SECALM_EXTF   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTF_POS))
 
#define MXC_F_SMON_SECALM_VDDLO_POS   8
 
#define MXC_F_SMON_SECALM_VDDLO   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VDDLO_POS))
 
#define MXC_F_SMON_SECALM_VCORELO_POS   9
 
#define MXC_F_SMON_SECALM_VCORELO   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VCORELO_POS))
 
#define MXC_F_SMON_SECALM_VCOREHI_POS   10
 
#define MXC_F_SMON_SECALM_VCOREHI   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VCOREHI_POS))
 
#define MXC_F_SMON_SECALM_VDDHI_POS   11
 
#define MXC_F_SMON_SECALM_VDDHI   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VDDHI_POS))
 
#define MXC_F_SMON_SECALM_VGL_POS   12
 
#define MXC_F_SMON_SECALM_VGL   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VGL_POS))
 
#define MXC_F_SMON_SECALM_EXTSTAT0_POS   16
 
#define MXC_F_SMON_SECALM_EXTSTAT0   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT0_POS))
 
#define MXC_F_SMON_SECALM_EXTSTAT1_POS   17
 
#define MXC_F_SMON_SECALM_EXTSTAT1   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT1_POS))
 
#define MXC_F_SMON_SECALM_EXTSTAT2_POS   18
 
#define MXC_F_SMON_SECALM_EXTSTAT2   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT2_POS))
 
#define MXC_F_SMON_SECALM_EXTSTAT3_POS   19
 
#define MXC_F_SMON_SECALM_EXTSTAT3   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT3_POS))
 
#define MXC_F_SMON_SECALM_EXTSTAT4_POS   20
 
#define MXC_F_SMON_SECALM_EXTSTAT4   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT4_POS))
 
#define MXC_F_SMON_SECALM_EXTSTAT5_POS   21
 
#define MXC_F_SMON_SECALM_EXTSTAT5   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT5_POS))
 
#define MXC_F_SMON_SECALM_EXTSWARN0_POS   24
 
#define MXC_F_SMON_SECALM_EXTSWARN0   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN0_POS))
 
#define MXC_F_SMON_SECALM_EXTSWARN1_POS   25
 
#define MXC_F_SMON_SECALM_EXTSWARN1   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN1_POS))
 
#define MXC_F_SMON_SECALM_EXTSWARN2_POS   26
 
#define MXC_F_SMON_SECALM_EXTSWARN2   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN2_POS))
 
#define MXC_F_SMON_SECALM_EXTSWARN3_POS   27
 
#define MXC_F_SMON_SECALM_EXTSWARN3   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN3_POS))
 
#define MXC_F_SMON_SECALM_EXTSWARN4_POS   28
 
#define MXC_F_SMON_SECALM_EXTSWARN4   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN4_POS))
 
#define MXC_F_SMON_SECALM_EXTSWARN5_POS   29
 
#define MXC_F_SMON_SECALM_EXTSWARN5   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN5_POS))
 

Detailed Description

Security Alarm Register.

Macro Definition Documentation

◆ MXC_F_SMON_SECALM_BATHI

#define MXC_F_SMON_SECALM_BATHI   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_BATHI_POS))

SECALM_BATHI Mask

◆ MXC_F_SMON_SECALM_BATHI_POS

#define MXC_F_SMON_SECALM_BATHI_POS   6

SECALM_BATHI Position

◆ MXC_F_SMON_SECALM_BATLO

#define MXC_F_SMON_SECALM_BATLO   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_BATLO_POS))

SECALM_BATLO Mask

◆ MXC_F_SMON_SECALM_BATLO_POS

#define MXC_F_SMON_SECALM_BATLO_POS   5

SECALM_BATLO Position

◆ MXC_F_SMON_SECALM_DRS

#define MXC_F_SMON_SECALM_DRS   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_DRS_POS))

SECALM_DRS Mask

◆ MXC_F_SMON_SECALM_DRS_POS

#define MXC_F_SMON_SECALM_DRS_POS   0

SECALM_DRS Position

◆ MXC_F_SMON_SECALM_EXTF

#define MXC_F_SMON_SECALM_EXTF   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTF_POS))

SECALM_EXTF Mask

◆ MXC_F_SMON_SECALM_EXTF_POS

#define MXC_F_SMON_SECALM_EXTF_POS   7

SECALM_EXTF Position

◆ MXC_F_SMON_SECALM_EXTSTAT0

#define MXC_F_SMON_SECALM_EXTSTAT0   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT0_POS))

SECALM_EXTSTAT0 Mask

◆ MXC_F_SMON_SECALM_EXTSTAT0_POS

#define MXC_F_SMON_SECALM_EXTSTAT0_POS   16

SECALM_EXTSTAT0 Position

◆ MXC_F_SMON_SECALM_EXTSTAT1

#define MXC_F_SMON_SECALM_EXTSTAT1   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT1_POS))

SECALM_EXTSTAT1 Mask

◆ MXC_F_SMON_SECALM_EXTSTAT1_POS

#define MXC_F_SMON_SECALM_EXTSTAT1_POS   17

SECALM_EXTSTAT1 Position

◆ MXC_F_SMON_SECALM_EXTSTAT2

#define MXC_F_SMON_SECALM_EXTSTAT2   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT2_POS))

SECALM_EXTSTAT2 Mask

◆ MXC_F_SMON_SECALM_EXTSTAT2_POS

#define MXC_F_SMON_SECALM_EXTSTAT2_POS   18

SECALM_EXTSTAT2 Position

◆ MXC_F_SMON_SECALM_EXTSTAT3

#define MXC_F_SMON_SECALM_EXTSTAT3   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT3_POS))

SECALM_EXTSTAT3 Mask

◆ MXC_F_SMON_SECALM_EXTSTAT3_POS

#define MXC_F_SMON_SECALM_EXTSTAT3_POS   19

SECALM_EXTSTAT3 Position

◆ MXC_F_SMON_SECALM_EXTSTAT4

#define MXC_F_SMON_SECALM_EXTSTAT4   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT4_POS))

SECALM_EXTSTAT4 Mask

◆ MXC_F_SMON_SECALM_EXTSTAT4_POS

#define MXC_F_SMON_SECALM_EXTSTAT4_POS   20

SECALM_EXTSTAT4 Position

◆ MXC_F_SMON_SECALM_EXTSTAT5

#define MXC_F_SMON_SECALM_EXTSTAT5   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSTAT5_POS))

SECALM_EXTSTAT5 Mask

◆ MXC_F_SMON_SECALM_EXTSTAT5_POS

#define MXC_F_SMON_SECALM_EXTSTAT5_POS   21

SECALM_EXTSTAT5 Position

◆ MXC_F_SMON_SECALM_EXTSWARN0

#define MXC_F_SMON_SECALM_EXTSWARN0   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN0_POS))

SECALM_EXTSWARN0 Mask

◆ MXC_F_SMON_SECALM_EXTSWARN0_POS

#define MXC_F_SMON_SECALM_EXTSWARN0_POS   24

SECALM_EXTSWARN0 Position

◆ MXC_F_SMON_SECALM_EXTSWARN1

#define MXC_F_SMON_SECALM_EXTSWARN1   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN1_POS))

SECALM_EXTSWARN1 Mask

◆ MXC_F_SMON_SECALM_EXTSWARN1_POS

#define MXC_F_SMON_SECALM_EXTSWARN1_POS   25

SECALM_EXTSWARN1 Position

◆ MXC_F_SMON_SECALM_EXTSWARN2

#define MXC_F_SMON_SECALM_EXTSWARN2   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN2_POS))

SECALM_EXTSWARN2 Mask

◆ MXC_F_SMON_SECALM_EXTSWARN2_POS

#define MXC_F_SMON_SECALM_EXTSWARN2_POS   26

SECALM_EXTSWARN2 Position

◆ MXC_F_SMON_SECALM_EXTSWARN3

#define MXC_F_SMON_SECALM_EXTSWARN3   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN3_POS))

SECALM_EXTSWARN3 Mask

◆ MXC_F_SMON_SECALM_EXTSWARN3_POS

#define MXC_F_SMON_SECALM_EXTSWARN3_POS   27

SECALM_EXTSWARN3 Position

◆ MXC_F_SMON_SECALM_EXTSWARN4

#define MXC_F_SMON_SECALM_EXTSWARN4   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN4_POS))

SECALM_EXTSWARN4 Mask

◆ MXC_F_SMON_SECALM_EXTSWARN4_POS

#define MXC_F_SMON_SECALM_EXTSWARN4_POS   28

SECALM_EXTSWARN4 Position

◆ MXC_F_SMON_SECALM_EXTSWARN5

#define MXC_F_SMON_SECALM_EXTSWARN5   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_EXTSWARN5_POS))

SECALM_EXTSWARN5 Mask

◆ MXC_F_SMON_SECALM_EXTSWARN5_POS

#define MXC_F_SMON_SECALM_EXTSWARN5_POS   29

SECALM_EXTSWARN5 Position

◆ MXC_F_SMON_SECALM_HITEMP

#define MXC_F_SMON_SECALM_HITEMP   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_HITEMP_POS))

SECALM_HITEMP Mask

◆ MXC_F_SMON_SECALM_HITEMP_POS

#define MXC_F_SMON_SECALM_HITEMP_POS   4

SECALM_HITEMP Position

◆ MXC_F_SMON_SECALM_KEYWIPE

#define MXC_F_SMON_SECALM_KEYWIPE   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_KEYWIPE_POS))

SECALM_KEYWIPE Mask

◆ MXC_F_SMON_SECALM_KEYWIPE_POS

#define MXC_F_SMON_SECALM_KEYWIPE_POS   1

SECALM_KEYWIPE Position

◆ MXC_F_SMON_SECALM_LOTEMP

#define MXC_F_SMON_SECALM_LOTEMP   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_LOTEMP_POS))

SECALM_LOTEMP Mask

◆ MXC_F_SMON_SECALM_LOTEMP_POS

#define MXC_F_SMON_SECALM_LOTEMP_POS   3

SECALM_LOTEMP Position

◆ MXC_F_SMON_SECALM_SHIELDF

#define MXC_F_SMON_SECALM_SHIELDF   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_SHIELDF_POS))

SECALM_SHIELDF Mask

◆ MXC_F_SMON_SECALM_SHIELDF_POS

#define MXC_F_SMON_SECALM_SHIELDF_POS   2

SECALM_SHIELDF Position

◆ MXC_F_SMON_SECALM_VCOREHI

#define MXC_F_SMON_SECALM_VCOREHI   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VCOREHI_POS))

SECALM_VCOREHI Mask

◆ MXC_F_SMON_SECALM_VCOREHI_POS

#define MXC_F_SMON_SECALM_VCOREHI_POS   10

SECALM_VCOREHI Position

◆ MXC_F_SMON_SECALM_VCORELO

#define MXC_F_SMON_SECALM_VCORELO   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VCORELO_POS))

SECALM_VCORELO Mask

◆ MXC_F_SMON_SECALM_VCORELO_POS

#define MXC_F_SMON_SECALM_VCORELO_POS   9

SECALM_VCORELO Position

◆ MXC_F_SMON_SECALM_VDDHI

#define MXC_F_SMON_SECALM_VDDHI   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VDDHI_POS))

SECALM_VDDHI Mask

◆ MXC_F_SMON_SECALM_VDDHI_POS

#define MXC_F_SMON_SECALM_VDDHI_POS   11

SECALM_VDDHI Position

◆ MXC_F_SMON_SECALM_VDDLO

#define MXC_F_SMON_SECALM_VDDLO   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VDDLO_POS))

SECALM_VDDLO Mask

◆ MXC_F_SMON_SECALM_VDDLO_POS

#define MXC_F_SMON_SECALM_VDDLO_POS   8

SECALM_VDDLO Position

◆ MXC_F_SMON_SECALM_VGL

#define MXC_F_SMON_SECALM_VGL   ((uint32_t)(0x1UL << MXC_F_SMON_SECALM_VGL_POS))

SECALM_VGL Mask

◆ MXC_F_SMON_SECALM_VGL_POS

#define MXC_F_SMON_SECALM_VGL_POS   12

SECALM_VGL Position