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

Macros

#define MXC_F_SIR_FSTAT_FPU_POS   0
 
#define MXC_F_SIR_FSTAT_FPU   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_FPU_POS))
 
#define MXC_V_SIR_FSTAT_FPU_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_FPU_NO   (MXC_V_SIR_FSTAT_FPU_NO << MXC_F_SIR_FSTAT_FPU_POS)
 
#define MXC_V_SIR_FSTAT_FPU_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_FPU_YES   (MXC_V_SIR_FSTAT_FPU_YES << MXC_F_SIR_FSTAT_FPU_POS)
 
#define MXC_F_SIR_FSTAT_USB_POS   1
 
#define MXC_F_SIR_FSTAT_USB   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_USB_POS))
 
#define MXC_V_SIR_FSTAT_USB_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_USB_NO   (MXC_V_SIR_FSTAT_USB_NO << MXC_F_SIR_FSTAT_USB_POS)
 
#define MXC_V_SIR_FSTAT_USB_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_USB_YES   (MXC_V_SIR_FSTAT_USB_YES << MXC_F_SIR_FSTAT_USB_POS)
 
#define MXC_F_SIR_FSTAT_ADC_POS   2
 
#define MXC_F_SIR_FSTAT_ADC   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_ADC_POS))
 
#define MXC_V_SIR_FSTAT_ADC_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_ADC_NO   (MXC_V_SIR_FSTAT_ADC_NO << MXC_F_SIR_FSTAT_ADC_POS)
 
#define MXC_V_SIR_FSTAT_ADC_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_ADC_YES   (MXC_V_SIR_FSTAT_ADC_YES << MXC_F_SIR_FSTAT_ADC_POS)
 
#define MXC_F_SIR_FSTAT_XIP_POS   3
 
#define MXC_F_SIR_FSTAT_XIP   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_XIP_POS))
 
#define MXC_V_SIR_FSTAT_XIP_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_XIP_NO   (MXC_V_SIR_FSTAT_XIP_NO << MXC_F_SIR_FSTAT_XIP_POS)
 
#define MXC_V_SIR_FSTAT_XIP_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_XIP_YES   (MXC_V_SIR_FSTAT_XIP_YES << MXC_F_SIR_FSTAT_XIP_POS)
 
#define MXC_F_SIR_FSTAT_PBM_POS   4
 
#define MXC_F_SIR_FSTAT_PBM   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_PBM_POS))
 
#define MXC_V_SIR_FSTAT_PBM_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_PBM_NO   (MXC_V_SIR_FSTAT_PBM_NO << MXC_F_SIR_FSTAT_PBM_POS)
 
#define MXC_V_SIR_FSTAT_PBM_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_PBM_YES   (MXC_V_SIR_FSTAT_PBM_YES << MXC_F_SIR_FSTAT_PBM_POS)
 
#define MXC_F_SIR_FSTAT_HBC_POS   5
 
#define MXC_F_SIR_FSTAT_HBC   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_HBC_POS))
 
#define MXC_V_SIR_FSTAT_HBC_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_HBC_NO   (MXC_V_SIR_FSTAT_HBC_NO << MXC_F_SIR_FSTAT_HBC_POS)
 
#define MXC_V_SIR_FSTAT_HBC_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_HBC_YES   (MXC_V_SIR_FSTAT_HBC_YES << MXC_F_SIR_FSTAT_HBC_POS)
 
#define MXC_F_SIR_FSTAT_SDHC_POS   6
 
#define MXC_F_SIR_FSTAT_SDHC   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_SDHC_POS))
 
#define MXC_V_SIR_FSTAT_SDHC_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_SDHC_NO   (MXC_V_SIR_FSTAT_SDHC_NO << MXC_F_SIR_FSTAT_SDHC_POS)
 
#define MXC_V_SIR_FSTAT_SDHC_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_SDHC_YES   (MXC_V_SIR_FSTAT_SDHC_YES << MXC_F_SIR_FSTAT_SDHC_POS)
 
#define MXC_F_SIR_FSTAT_SMPHR_POS   7
 
#define MXC_F_SIR_FSTAT_SMPHR   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_SMPHR_POS))
 
#define MXC_V_SIR_FSTAT_SMPHR_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_SMPHR_NO   (MXC_V_SIR_FSTAT_SMPHR_NO << MXC_F_SIR_FSTAT_SMPHR_POS)
 
#define MXC_V_SIR_FSTAT_SMPHR_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_SMPHR_YES   (MXC_V_SIR_FSTAT_SMPHR_YES << MXC_F_SIR_FSTAT_SMPHR_POS)
 
#define MXC_F_SIR_FSTAT_SCACHE_POS   8
 
#define MXC_F_SIR_FSTAT_SCACHE   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_SCACHE_POS))
 
#define MXC_V_SIR_FSTAT_SCACHE_NO   ((uint32_t)0x0UL)
 
#define MXC_S_SIR_FSTAT_SCACHE_NO   (MXC_V_SIR_FSTAT_SCACHE_NO << MXC_F_SIR_FSTAT_SCACHE_POS)
 
#define MXC_V_SIR_FSTAT_SCACHE_YES   ((uint32_t)0x1UL)
 
#define MXC_S_SIR_FSTAT_SCACHE_YES   (MXC_V_SIR_FSTAT_SCACHE_YES << MXC_F_SIR_FSTAT_SCACHE_POS)
 

Detailed Description

funcstat register.

Macro Definition Documentation

◆ MXC_F_SIR_FSTAT_ADC

#define MXC_F_SIR_FSTAT_ADC   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_ADC_POS))

FSTAT_ADC Mask

◆ MXC_F_SIR_FSTAT_ADC_POS

#define MXC_F_SIR_FSTAT_ADC_POS   2

FSTAT_ADC Position

◆ MXC_F_SIR_FSTAT_FPU

#define MXC_F_SIR_FSTAT_FPU   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_FPU_POS))

FSTAT_FPU Mask

◆ MXC_F_SIR_FSTAT_FPU_POS

#define MXC_F_SIR_FSTAT_FPU_POS   0

FSTAT_FPU Position

◆ MXC_F_SIR_FSTAT_HBC

#define MXC_F_SIR_FSTAT_HBC   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_HBC_POS))

FSTAT_HBC Mask

◆ MXC_F_SIR_FSTAT_HBC_POS

#define MXC_F_SIR_FSTAT_HBC_POS   5

FSTAT_HBC Position

◆ MXC_F_SIR_FSTAT_PBM

#define MXC_F_SIR_FSTAT_PBM   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_PBM_POS))

FSTAT_PBM Mask

◆ MXC_F_SIR_FSTAT_PBM_POS

#define MXC_F_SIR_FSTAT_PBM_POS   4

FSTAT_PBM Position

◆ MXC_F_SIR_FSTAT_SCACHE

#define MXC_F_SIR_FSTAT_SCACHE   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_SCACHE_POS))

FSTAT_SCACHE Mask

◆ MXC_F_SIR_FSTAT_SCACHE_POS

#define MXC_F_SIR_FSTAT_SCACHE_POS   8

FSTAT_SCACHE Position

◆ MXC_F_SIR_FSTAT_SDHC

#define MXC_F_SIR_FSTAT_SDHC   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_SDHC_POS))

FSTAT_SDHC Mask

◆ MXC_F_SIR_FSTAT_SDHC_POS

#define MXC_F_SIR_FSTAT_SDHC_POS   6

FSTAT_SDHC Position

◆ MXC_F_SIR_FSTAT_SMPHR

#define MXC_F_SIR_FSTAT_SMPHR   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_SMPHR_POS))

FSTAT_SMPHR Mask

◆ MXC_F_SIR_FSTAT_SMPHR_POS

#define MXC_F_SIR_FSTAT_SMPHR_POS   7

FSTAT_SMPHR Position

◆ MXC_F_SIR_FSTAT_USB

#define MXC_F_SIR_FSTAT_USB   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_USB_POS))

FSTAT_USB Mask

◆ MXC_F_SIR_FSTAT_USB_POS

#define MXC_F_SIR_FSTAT_USB_POS   1

FSTAT_USB Position

◆ MXC_F_SIR_FSTAT_XIP

#define MXC_F_SIR_FSTAT_XIP   ((uint32_t)(0x1UL << MXC_F_SIR_FSTAT_XIP_POS))

FSTAT_XIP Mask

◆ MXC_F_SIR_FSTAT_XIP_POS

#define MXC_F_SIR_FSTAT_XIP_POS   3

FSTAT_XIP Position

◆ MXC_S_SIR_FSTAT_ADC_NO

#define MXC_S_SIR_FSTAT_ADC_NO   (MXC_V_SIR_FSTAT_ADC_NO << MXC_F_SIR_FSTAT_ADC_POS)

FSTAT_ADC_NO Setting

◆ MXC_S_SIR_FSTAT_ADC_YES

#define MXC_S_SIR_FSTAT_ADC_YES   (MXC_V_SIR_FSTAT_ADC_YES << MXC_F_SIR_FSTAT_ADC_POS)

FSTAT_ADC_YES Setting

◆ MXC_S_SIR_FSTAT_FPU_NO

#define MXC_S_SIR_FSTAT_FPU_NO   (MXC_V_SIR_FSTAT_FPU_NO << MXC_F_SIR_FSTAT_FPU_POS)

FSTAT_FPU_NO Setting

◆ MXC_S_SIR_FSTAT_FPU_YES

#define MXC_S_SIR_FSTAT_FPU_YES   (MXC_V_SIR_FSTAT_FPU_YES << MXC_F_SIR_FSTAT_FPU_POS)

FSTAT_FPU_YES Setting

◆ MXC_S_SIR_FSTAT_HBC_NO

#define MXC_S_SIR_FSTAT_HBC_NO   (MXC_V_SIR_FSTAT_HBC_NO << MXC_F_SIR_FSTAT_HBC_POS)

FSTAT_HBC_NO Setting

◆ MXC_S_SIR_FSTAT_HBC_YES

#define MXC_S_SIR_FSTAT_HBC_YES   (MXC_V_SIR_FSTAT_HBC_YES << MXC_F_SIR_FSTAT_HBC_POS)

FSTAT_HBC_YES Setting

◆ MXC_S_SIR_FSTAT_PBM_NO

#define MXC_S_SIR_FSTAT_PBM_NO   (MXC_V_SIR_FSTAT_PBM_NO << MXC_F_SIR_FSTAT_PBM_POS)

FSTAT_PBM_NO Setting

◆ MXC_S_SIR_FSTAT_PBM_YES

#define MXC_S_SIR_FSTAT_PBM_YES   (MXC_V_SIR_FSTAT_PBM_YES << MXC_F_SIR_FSTAT_PBM_POS)

FSTAT_PBM_YES Setting

◆ MXC_S_SIR_FSTAT_SCACHE_NO

#define MXC_S_SIR_FSTAT_SCACHE_NO   (MXC_V_SIR_FSTAT_SCACHE_NO << MXC_F_SIR_FSTAT_SCACHE_POS)

FSTAT_SCACHE_NO Setting

◆ MXC_S_SIR_FSTAT_SCACHE_YES

#define MXC_S_SIR_FSTAT_SCACHE_YES   (MXC_V_SIR_FSTAT_SCACHE_YES << MXC_F_SIR_FSTAT_SCACHE_POS)

FSTAT_SCACHE_YES Setting

◆ MXC_S_SIR_FSTAT_SDHC_NO

#define MXC_S_SIR_FSTAT_SDHC_NO   (MXC_V_SIR_FSTAT_SDHC_NO << MXC_F_SIR_FSTAT_SDHC_POS)

FSTAT_SDHC_NO Setting

◆ MXC_S_SIR_FSTAT_SDHC_YES

#define MXC_S_SIR_FSTAT_SDHC_YES   (MXC_V_SIR_FSTAT_SDHC_YES << MXC_F_SIR_FSTAT_SDHC_POS)

FSTAT_SDHC_YES Setting

◆ MXC_S_SIR_FSTAT_SMPHR_NO

#define MXC_S_SIR_FSTAT_SMPHR_NO   (MXC_V_SIR_FSTAT_SMPHR_NO << MXC_F_SIR_FSTAT_SMPHR_POS)

FSTAT_SMPHR_NO Setting

◆ MXC_S_SIR_FSTAT_SMPHR_YES

#define MXC_S_SIR_FSTAT_SMPHR_YES   (MXC_V_SIR_FSTAT_SMPHR_YES << MXC_F_SIR_FSTAT_SMPHR_POS)

FSTAT_SMPHR_YES Setting

◆ MXC_S_SIR_FSTAT_USB_NO

#define MXC_S_SIR_FSTAT_USB_NO   (MXC_V_SIR_FSTAT_USB_NO << MXC_F_SIR_FSTAT_USB_POS)

FSTAT_USB_NO Setting

◆ MXC_S_SIR_FSTAT_USB_YES

#define MXC_S_SIR_FSTAT_USB_YES   (MXC_V_SIR_FSTAT_USB_YES << MXC_F_SIR_FSTAT_USB_POS)

FSTAT_USB_YES Setting

◆ MXC_S_SIR_FSTAT_XIP_NO

#define MXC_S_SIR_FSTAT_XIP_NO   (MXC_V_SIR_FSTAT_XIP_NO << MXC_F_SIR_FSTAT_XIP_POS)

FSTAT_XIP_NO Setting

◆ MXC_S_SIR_FSTAT_XIP_YES

#define MXC_S_SIR_FSTAT_XIP_YES   (MXC_V_SIR_FSTAT_XIP_YES << MXC_F_SIR_FSTAT_XIP_POS)

FSTAT_XIP_YES Setting

◆ MXC_V_SIR_FSTAT_ADC_NO

#define MXC_V_SIR_FSTAT_ADC_NO   ((uint32_t)0x0UL)

FSTAT_ADC_NO Value

◆ MXC_V_SIR_FSTAT_ADC_YES

#define MXC_V_SIR_FSTAT_ADC_YES   ((uint32_t)0x1UL)

FSTAT_ADC_YES Value

◆ MXC_V_SIR_FSTAT_FPU_NO

#define MXC_V_SIR_FSTAT_FPU_NO   ((uint32_t)0x0UL)

FSTAT_FPU_NO Value

◆ MXC_V_SIR_FSTAT_FPU_YES

#define MXC_V_SIR_FSTAT_FPU_YES   ((uint32_t)0x1UL)

FSTAT_FPU_YES Value

◆ MXC_V_SIR_FSTAT_HBC_NO

#define MXC_V_SIR_FSTAT_HBC_NO   ((uint32_t)0x0UL)

FSTAT_HBC_NO Value

◆ MXC_V_SIR_FSTAT_HBC_YES

#define MXC_V_SIR_FSTAT_HBC_YES   ((uint32_t)0x1UL)

FSTAT_HBC_YES Value

◆ MXC_V_SIR_FSTAT_PBM_NO

#define MXC_V_SIR_FSTAT_PBM_NO   ((uint32_t)0x0UL)

FSTAT_PBM_NO Value

◆ MXC_V_SIR_FSTAT_PBM_YES

#define MXC_V_SIR_FSTAT_PBM_YES   ((uint32_t)0x1UL)

FSTAT_PBM_YES Value

◆ MXC_V_SIR_FSTAT_SCACHE_NO

#define MXC_V_SIR_FSTAT_SCACHE_NO   ((uint32_t)0x0UL)

FSTAT_SCACHE_NO Value

◆ MXC_V_SIR_FSTAT_SCACHE_YES

#define MXC_V_SIR_FSTAT_SCACHE_YES   ((uint32_t)0x1UL)

FSTAT_SCACHE_YES Value

◆ MXC_V_SIR_FSTAT_SDHC_NO

#define MXC_V_SIR_FSTAT_SDHC_NO   ((uint32_t)0x0UL)

FSTAT_SDHC_NO Value

◆ MXC_V_SIR_FSTAT_SDHC_YES

#define MXC_V_SIR_FSTAT_SDHC_YES   ((uint32_t)0x1UL)

FSTAT_SDHC_YES Value

◆ MXC_V_SIR_FSTAT_SMPHR_NO

#define MXC_V_SIR_FSTAT_SMPHR_NO   ((uint32_t)0x0UL)

FSTAT_SMPHR_NO Value

◆ MXC_V_SIR_FSTAT_SMPHR_YES

#define MXC_V_SIR_FSTAT_SMPHR_YES   ((uint32_t)0x1UL)

FSTAT_SMPHR_YES Value

◆ MXC_V_SIR_FSTAT_USB_NO

#define MXC_V_SIR_FSTAT_USB_NO   ((uint32_t)0x0UL)

FSTAT_USB_NO Value

◆ MXC_V_SIR_FSTAT_USB_YES

#define MXC_V_SIR_FSTAT_USB_YES   ((uint32_t)0x1UL)

FSTAT_USB_YES Value

◆ MXC_V_SIR_FSTAT_XIP_NO

#define MXC_V_SIR_FSTAT_XIP_NO   ((uint32_t)0x0UL)

FSTAT_XIP_NO Value

◆ MXC_V_SIR_FSTAT_XIP_YES

#define MXC_V_SIR_FSTAT_XIP_YES   ((uint32_t)0x1UL)

FSTAT_XIP_YES Value