MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages

Macros

#define MXC_F_FLC_INTR_DONE_POS   0
 
#define MXC_F_FLC_INTR_DONE   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_DONE_POS))
 
#define MXC_V_FLC_INTR_DONE_INACTIVE   ((uint32_t)0x0UL)
 
#define MXC_S_FLC_INTR_DONE_INACTIVE   (MXC_V_FLC_INTR_DONE_INACTIVE << MXC_F_FLC_INTR_DONE_POS)
 
#define MXC_V_FLC_INTR_DONE_PENDING   ((uint32_t)0x1UL)
 
#define MXC_S_FLC_INTR_DONE_PENDING   (MXC_V_FLC_INTR_DONE_PENDING << MXC_F_FLC_INTR_DONE_POS)
 
#define MXC_F_FLC_INTR_ACCESS_FAIL_POS   1
 
#define MXC_F_FLC_INTR_ACCESS_FAIL   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_ACCESS_FAIL_POS))
 
#define MXC_V_FLC_INTR_ACCESS_FAIL_NOERR   ((uint32_t)0x0UL)
 
#define MXC_S_FLC_INTR_ACCESS_FAIL_NOERR   (MXC_V_FLC_INTR_ACCESS_FAIL_NOERR << MXC_F_FLC_INTR_ACCESS_FAIL_POS)
 
#define MXC_V_FLC_INTR_ACCESS_FAIL_ERROR   ((uint32_t)0x1UL)
 
#define MXC_S_FLC_INTR_ACCESS_FAIL_ERROR   (MXC_V_FLC_INTR_ACCESS_FAIL_ERROR << MXC_F_FLC_INTR_ACCESS_FAIL_POS)
 
#define MXC_F_FLC_INTR_DONE_IE_POS   8
 
#define MXC_F_FLC_INTR_DONE_IE   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_DONE_IE_POS))
 
#define MXC_V_FLC_INTR_DONE_IE_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_FLC_INTR_DONE_IE_DIS   (MXC_V_FLC_INTR_DONE_IE_DIS << MXC_F_FLC_INTR_DONE_IE_POS)
 
#define MXC_V_FLC_INTR_DONE_IE_EN   ((uint32_t)0x1UL)
 
#define MXC_S_FLC_INTR_DONE_IE_EN   (MXC_V_FLC_INTR_DONE_IE_EN << MXC_F_FLC_INTR_DONE_IE_POS)
 
#define MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS   9
 
#define MXC_F_FLC_INTR_ACCESS_FAIL_IE   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS))
 
#define MXC_V_FLC_INTR_ACCESS_FAIL_IE_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_FLC_INTR_ACCESS_FAIL_IE_DIS   (MXC_V_FLC_INTR_ACCESS_FAIL_IE_DIS << MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS)
 
#define MXC_V_FLC_INTR_ACCESS_FAIL_IE_EN   ((uint32_t)0x1UL)
 
#define MXC_S_FLC_INTR_ACCESS_FAIL_IE_EN   (MXC_V_FLC_INTR_ACCESS_FAIL_IE_EN << MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS)
 

Detailed Description

Flash Interrupt Register.

Macro Definition Documentation

◆ MXC_F_FLC_INTR_ACCESS_FAIL

#define MXC_F_FLC_INTR_ACCESS_FAIL   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_ACCESS_FAIL_POS))

INTR_ACCESS_FAIL Mask

◆ MXC_F_FLC_INTR_ACCESS_FAIL_IE

#define MXC_F_FLC_INTR_ACCESS_FAIL_IE   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS))

INTR_ACCESS_FAIL_IE Mask

◆ MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS

#define MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS   9

INTR_ACCESS_FAIL_IE Position

◆ MXC_F_FLC_INTR_ACCESS_FAIL_POS

#define MXC_F_FLC_INTR_ACCESS_FAIL_POS   1

INTR_ACCESS_FAIL Position

◆ MXC_F_FLC_INTR_DONE

#define MXC_F_FLC_INTR_DONE   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_DONE_POS))

INTR_DONE Mask

◆ MXC_F_FLC_INTR_DONE_IE

#define MXC_F_FLC_INTR_DONE_IE   ((uint32_t)(0x1UL << MXC_F_FLC_INTR_DONE_IE_POS))

INTR_DONE_IE Mask

◆ MXC_F_FLC_INTR_DONE_IE_POS

#define MXC_F_FLC_INTR_DONE_IE_POS   8

INTR_DONE_IE Position

◆ MXC_F_FLC_INTR_DONE_POS

#define MXC_F_FLC_INTR_DONE_POS   0

INTR_DONE Position

◆ MXC_S_FLC_INTR_ACCESS_FAIL_ERROR

#define MXC_S_FLC_INTR_ACCESS_FAIL_ERROR   (MXC_V_FLC_INTR_ACCESS_FAIL_ERROR << MXC_F_FLC_INTR_ACCESS_FAIL_POS)

INTR_ACCESS_FAIL_ERROR Setting

◆ MXC_S_FLC_INTR_ACCESS_FAIL_IE_DIS

#define MXC_S_FLC_INTR_ACCESS_FAIL_IE_DIS   (MXC_V_FLC_INTR_ACCESS_FAIL_IE_DIS << MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS)

INTR_ACCESS_FAIL_IE_DIS Setting

◆ MXC_S_FLC_INTR_ACCESS_FAIL_IE_EN

#define MXC_S_FLC_INTR_ACCESS_FAIL_IE_EN   (MXC_V_FLC_INTR_ACCESS_FAIL_IE_EN << MXC_F_FLC_INTR_ACCESS_FAIL_IE_POS)

INTR_ACCESS_FAIL_IE_EN Setting

◆ MXC_S_FLC_INTR_ACCESS_FAIL_NOERR

#define MXC_S_FLC_INTR_ACCESS_FAIL_NOERR   (MXC_V_FLC_INTR_ACCESS_FAIL_NOERR << MXC_F_FLC_INTR_ACCESS_FAIL_POS)

INTR_ACCESS_FAIL_NOERR Setting

◆ MXC_S_FLC_INTR_DONE_IE_DIS

#define MXC_S_FLC_INTR_DONE_IE_DIS   (MXC_V_FLC_INTR_DONE_IE_DIS << MXC_F_FLC_INTR_DONE_IE_POS)

INTR_DONE_IE_DIS Setting

◆ MXC_S_FLC_INTR_DONE_IE_EN

#define MXC_S_FLC_INTR_DONE_IE_EN   (MXC_V_FLC_INTR_DONE_IE_EN << MXC_F_FLC_INTR_DONE_IE_POS)

INTR_DONE_IE_EN Setting

◆ MXC_S_FLC_INTR_DONE_INACTIVE

#define MXC_S_FLC_INTR_DONE_INACTIVE   (MXC_V_FLC_INTR_DONE_INACTIVE << MXC_F_FLC_INTR_DONE_POS)

INTR_DONE_INACTIVE Setting

◆ MXC_S_FLC_INTR_DONE_PENDING

#define MXC_S_FLC_INTR_DONE_PENDING   (MXC_V_FLC_INTR_DONE_PENDING << MXC_F_FLC_INTR_DONE_POS)

INTR_DONE_PENDING Setting

◆ MXC_V_FLC_INTR_ACCESS_FAIL_ERROR

#define MXC_V_FLC_INTR_ACCESS_FAIL_ERROR   ((uint32_t)0x1UL)

INTR_ACCESS_FAIL_ERROR Value

◆ MXC_V_FLC_INTR_ACCESS_FAIL_IE_DIS

#define MXC_V_FLC_INTR_ACCESS_FAIL_IE_DIS   ((uint32_t)0x0UL)

INTR_ACCESS_FAIL_IE_DIS Value

◆ MXC_V_FLC_INTR_ACCESS_FAIL_IE_EN

#define MXC_V_FLC_INTR_ACCESS_FAIL_IE_EN   ((uint32_t)0x1UL)

INTR_ACCESS_FAIL_IE_EN Value

◆ MXC_V_FLC_INTR_ACCESS_FAIL_NOERR

#define MXC_V_FLC_INTR_ACCESS_FAIL_NOERR   ((uint32_t)0x0UL)

INTR_ACCESS_FAIL_NOERR Value

◆ MXC_V_FLC_INTR_DONE_IE_DIS

#define MXC_V_FLC_INTR_DONE_IE_DIS   ((uint32_t)0x0UL)

INTR_DONE_IE_DIS Value

◆ MXC_V_FLC_INTR_DONE_IE_EN

#define MXC_V_FLC_INTR_DONE_IE_EN   ((uint32_t)0x1UL)

INTR_DONE_IE_EN Value

◆ MXC_V_FLC_INTR_DONE_INACTIVE

#define MXC_V_FLC_INTR_DONE_INACTIVE   ((uint32_t)0x0UL)

INTR_DONE_INACTIVE Value

◆ MXC_V_FLC_INTR_DONE_PENDING

#define MXC_V_FLC_INTR_DONE_PENDING   ((uint32_t)0x1UL)

INTR_DONE_PENDING Value