J722S MCU+ SDK  09.02.00
sdlr_vim.h File Reference

Go to the source code of this file.

Data Structures

struct  SDL_vimRegs_GRP
 
struct  SDL_vimRegs_PRI
 
struct  SDL_vimRegs_VEC
 
struct  SDL_vimRegs
 

Macros

#define SDL_VIM_PID   (0x00000000U)
 
#define SDL_VIM_INFO   (0x00000004U)
 
#define SDL_VIM_PRIIRQ   (0x00000008U)
 
#define SDL_VIM_PRIFIQ   (0x0000000CU)
 
#define SDL_VIM_IRQGSTS   (0x00000010U)
 
#define SDL_VIM_FIQGSTS   (0x00000014U)
 
#define SDL_VIM_IRQVEC   (0x00000018U)
 
#define SDL_VIM_FIQVEC   (0x0000001CU)
 
#define SDL_VIM_ACTIRQ   (0x00000020U)
 
#define SDL_VIM_ACTFIQ   (0x00000024U)
 
#define SDL_VIM_DEDVEC   (0x00000030U)
 
#define SDL_VIM_GRP_RAW(GRP)   (0x00000400U+((GRP)*0x20U))
 
#define SDL_VIM_GRP_STS(GRP)   (0x00000404U+((GRP)*0x20U))
 
#define SDL_VIM_GRP_INTR_EN_SET(GRP)   (0x00000408U+((GRP)*0x20U))
 
#define SDL_VIM_GRP_INTR_EN_CLR(GRP)   (0x0000040CU+((GRP)*0x20U))
 
#define SDL_VIM_GRP_IRQSTS(GRP)   (0x00000410U+((GRP)*0x20U))
 
#define SDL_VIM_GRP_FIQSTS(GRP)   (0x00000414U+((GRP)*0x20U))
 
#define SDL_VIM_GRP_INTMAP(GRP)   (0x00000418U+((GRP)*0x20U))
 
#define SDL_VIM_GRP_INTTYPE(GRP)   (0x0000041CU+((GRP)*0x20U))
 
#define SDL_VIM_PRI_INT(PRI)   (0x00001000U+((PRI)*0x4U))
 
#define SDL_VIM_VEC_INT(VEC)   (0x00002000U+((VEC)*0x4U))
 
#define SDL_VIM_GRP_RAW_STS_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_RAW_STS_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_RAW_STS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_RAW_STS_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_RAW_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_STS_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_STS_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_STS_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_STS_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_STS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTR_EN_SET_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTR_EN_SET_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_INTR_EN_SET_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTR_EN_SET_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTR_EN_SET_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTR_EN_CLR_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTR_EN_CLR_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_INTR_EN_CLR_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTR_EN_CLR_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTR_EN_CLR_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_IRQSTS_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_IRQSTS_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_IRQSTS_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_IRQSTS_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_IRQSTS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_FIQSTS_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_FIQSTS_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_FIQSTS_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_FIQSTS_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_FIQSTS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTMAP_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTMAP_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_INTMAP_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTMAP_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTMAP_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTTYPE_MSK_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTTYPE_MSK_SHIFT   (0x00000000U)
 
#define SDL_VIM_GRP_INTTYPE_MSK_RESETVAL   (0x00000000U)
 
#define SDL_VIM_GRP_INTTYPE_MSK_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_GRP_INTTYPE_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRI_INT_VAL_MASK   (0x0000000FU)
 
#define SDL_VIM_PRI_INT_VAL_SHIFT   (0x00000000U)
 
#define SDL_VIM_PRI_INT_VAL_RESETVAL   (0x0000000FU)
 
#define SDL_VIM_PRI_INT_VAL_MAX   (0x0000000FU)
 
#define SDL_VIM_PRI_INT_RESETVAL   (0x0000000FU)
 
#define SDL_VIM_VEC_INT_VAL_MASK   (0xFFFFFFFCU)
 
#define SDL_VIM_VEC_INT_VAL_SHIFT   (0x00000002U)
 
#define SDL_VIM_VEC_INT_VAL_RESETVAL   (0x00000000U)
 
#define SDL_VIM_VEC_INT_VAL_MAX   (0x3FFFFFFFU)
 
#define SDL_VIM_VEC_INT_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PID_MINOR_MASK   (0x0000003FU)
 
#define SDL_VIM_PID_MINOR_SHIFT   (0x00000000U)
 
#define SDL_VIM_PID_MINOR_RESETVAL   (0x00000001U)
 
#define SDL_VIM_PID_MINOR_MAX   (0x0000003FU)
 
#define SDL_VIM_PID_CUSTOM_MASK   (0x000000C0U)
 
#define SDL_VIM_PID_CUSTOM_SHIFT   (0x00000006U)
 
#define SDL_VIM_PID_CUSTOM_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PID_CUSTOM_MAX   (0x00000003U)
 
#define SDL_VIM_PID_MAJOR_MASK   (0x00000700U)
 
#define SDL_VIM_PID_MAJOR_SHIFT   (0x00000008U)
 
#define SDL_VIM_PID_MAJOR_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PID_MAJOR_MAX   (0x00000007U)
 
#define SDL_VIM_PID_RTL_MASK   (0x0000F800U)
 
#define SDL_VIM_PID_RTL_SHIFT   (0x0000000BU)
 
#define SDL_VIM_PID_RTL_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PID_RTL_MAX   (0x0000001FU)
 
#define SDL_VIM_PID_FUNC_MASK   (0x0FFF0000U)
 
#define SDL_VIM_PID_FUNC_SHIFT   (0x00000010U)
 
#define SDL_VIM_PID_FUNC_RESETVAL   (0x00000090U)
 
#define SDL_VIM_PID_FUNC_MAX   (0x00000FFFU)
 
#define SDL_VIM_PID_BU_MASK   (0x30000000U)
 
#define SDL_VIM_PID_BU_SHIFT   (0x0000001CU)
 
#define SDL_VIM_PID_BU_RESETVAL   (0x00000002U)
 
#define SDL_VIM_PID_BU_MAX   (0x00000003U)
 
#define SDL_VIM_PID_SCHEME_MASK   (0xC0000000U)
 
#define SDL_VIM_PID_SCHEME_SHIFT   (0x0000001EU)
 
#define SDL_VIM_PID_SCHEME_RESETVAL   (0x00000001U)
 
#define SDL_VIM_PID_SCHEME_MAX   (0x00000003U)
 
#define SDL_VIM_PID_RESETVAL   (0x60900001U)
 
#define SDL_VIM_INFO_INTERRUPTS_MASK   (0x000007FFU)
 
#define SDL_VIM_INFO_INTERRUPTS_SHIFT   (0x00000000U)
 
#define SDL_VIM_INFO_INTERRUPTS_RESETVAL   (0x00000400U)
 
#define SDL_VIM_INFO_INTERRUPTS_MAX   (0x000007FFU)
 
#define SDL_VIM_INFO_RESETVAL   (0x00000400U)
 
#define SDL_VIM_PRIIRQ_VALID_MASK   (0x80000000U)
 
#define SDL_VIM_PRIIRQ_VALID_SHIFT   (0x0000001FU)
 
#define SDL_VIM_PRIIRQ_VALID_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIIRQ_VALID_MAX   (0x00000001U)
 
#define SDL_VIM_PRIIRQ_VALID_VAL_TRUE   (0x1U)
 
#define SDL_VIM_PRIIRQ_VALID_VAL_FALSE   (0x0U)
 
#define SDL_VIM_PRIIRQ_PRI_MASK   (0x000F0000U)
 
#define SDL_VIM_PRIIRQ_PRI_SHIFT   (0x00000010U)
 
#define SDL_VIM_PRIIRQ_PRI_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIIRQ_PRI_MAX   (0x0000000FU)
 
#define SDL_VIM_PRIIRQ_NUM_MASK   (0x000003FFU)
 
#define SDL_VIM_PRIIRQ_NUM_SHIFT   (0x00000000U)
 
#define SDL_VIM_PRIIRQ_NUM_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIIRQ_NUM_MAX   (0x000003FFU)
 
#define SDL_VIM_PRIIRQ_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIFIQ_VALID_MASK   (0x80000000U)
 
#define SDL_VIM_PRIFIQ_VALID_SHIFT   (0x0000001FU)
 
#define SDL_VIM_PRIFIQ_VALID_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIFIQ_VALID_MAX   (0x00000001U)
 
#define SDL_VIM_PRIFIQ_VALID_VAL_TRUE   (0x1U)
 
#define SDL_VIM_PRIFIQ_VALID_VAL_FALSE   (0x0U)
 
#define SDL_VIM_PRIFIQ_PRI_MASK   (0x000F0000U)
 
#define SDL_VIM_PRIFIQ_PRI_SHIFT   (0x00000010U)
 
#define SDL_VIM_PRIFIQ_PRI_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIFIQ_PRI_MAX   (0x0000000FU)
 
#define SDL_VIM_PRIFIQ_NUM_MASK   (0x000003FFU)
 
#define SDL_VIM_PRIFIQ_NUM_SHIFT   (0x00000000U)
 
#define SDL_VIM_PRIFIQ_NUM_RESETVAL   (0x00000000U)
 
#define SDL_VIM_PRIFIQ_NUM_MAX   (0x000003FFU)
 
#define SDL_VIM_PRIFIQ_RESETVAL   (0x00000000U)
 
#define SDL_VIM_IRQGSTS_STS_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_IRQGSTS_STS_SHIFT   (0x00000000U)
 
#define SDL_VIM_IRQGSTS_STS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_IRQGSTS_STS_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_IRQGSTS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_FIQGSTS_STS_MASK   (0xFFFFFFFFU)
 
#define SDL_VIM_FIQGSTS_STS_SHIFT   (0x00000000U)
 
#define SDL_VIM_FIQGSTS_STS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_FIQGSTS_STS_MAX   (0xFFFFFFFFU)
 
#define SDL_VIM_FIQGSTS_RESETVAL   (0x00000000U)
 
#define SDL_VIM_IRQVEC_ADDR_MASK   (0xFFFFFFFCU)
 
#define SDL_VIM_IRQVEC_ADDR_SHIFT   (0x00000002U)
 
#define SDL_VIM_IRQVEC_ADDR_RESETVAL   (0x00000000U)
 
#define SDL_VIM_IRQVEC_ADDR_MAX   (0x3FFFFFFFU)
 
#define SDL_VIM_IRQVEC_RESETVAL   (0x00000000U)
 
#define SDL_VIM_FIQVEC_ADDR_MASK   (0xFFFFFFFCU)
 
#define SDL_VIM_FIQVEC_ADDR_SHIFT   (0x00000002U)
 
#define SDL_VIM_FIQVEC_ADDR_RESETVAL   (0x00000000U)
 
#define SDL_VIM_FIQVEC_ADDR_MAX   (0x3FFFFFFFU)
 
#define SDL_VIM_FIQVEC_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTIRQ_VALID_MASK   (0x80000000U)
 
#define SDL_VIM_ACTIRQ_VALID_SHIFT   (0x0000001FU)
 
#define SDL_VIM_ACTIRQ_VALID_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTIRQ_VALID_MAX   (0x00000001U)
 
#define SDL_VIM_ACTIRQ_VALID_VAL_TRUE   (0x1U)
 
#define SDL_VIM_ACTIRQ_VALID_VAL_FALSE   (0x0U)
 
#define SDL_VIM_ACTIRQ_PRI_MASK   (0x000F0000U)
 
#define SDL_VIM_ACTIRQ_PRI_SHIFT   (0x00000010U)
 
#define SDL_VIM_ACTIRQ_PRI_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTIRQ_PRI_MAX   (0x0000000FU)
 
#define SDL_VIM_ACTIRQ_NUM_MASK   (0x000003FFU)
 
#define SDL_VIM_ACTIRQ_NUM_SHIFT   (0x00000000U)
 
#define SDL_VIM_ACTIRQ_NUM_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTIRQ_NUM_MAX   (0x000003FFU)
 
#define SDL_VIM_ACTIRQ_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTFIQ_VALID_MASK   (0x80000000U)
 
#define SDL_VIM_ACTFIQ_VALID_SHIFT   (0x0000001FU)
 
#define SDL_VIM_ACTFIQ_VALID_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTFIQ_VALID_MAX   (0x00000001U)
 
#define SDL_VIM_ACTFIQ_VALID_VAL_TRUE   (0x1U)
 
#define SDL_VIM_ACTFIQ_VALID_VAL_FALSE   (0x0U)
 
#define SDL_VIM_ACTFIQ_PRI_MASK   (0x000F0000U)
 
#define SDL_VIM_ACTFIQ_PRI_SHIFT   (0x00000010U)
 
#define SDL_VIM_ACTFIQ_PRI_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTFIQ_PRI_MAX   (0x0000000FU)
 
#define SDL_VIM_ACTFIQ_NUM_MASK   (0x000003FFU)
 
#define SDL_VIM_ACTFIQ_NUM_SHIFT   (0x00000000U)
 
#define SDL_VIM_ACTFIQ_NUM_RESETVAL   (0x00000000U)
 
#define SDL_VIM_ACTFIQ_NUM_MAX   (0x000003FFU)
 
#define SDL_VIM_ACTFIQ_RESETVAL   (0x00000000U)
 
#define SDL_VIM_DEDVEC_ADDR_MASK   (0xFFFFFFFCU)
 
#define SDL_VIM_DEDVEC_ADDR_SHIFT   (0x00000002U)
 
#define SDL_VIM_DEDVEC_ADDR_RESETVAL   (0x00000000U)
 
#define SDL_VIM_DEDVEC_ADDR_MAX   (0x3FFFFFFFU)
 
#define SDL_VIM_DEDVEC_RESETVAL   (0x00000000U)
 

Macro Definition Documentation

◆ SDL_VIM_PID

#define SDL_VIM_PID   (0x00000000U)

◆ SDL_VIM_INFO

#define SDL_VIM_INFO   (0x00000004U)

◆ SDL_VIM_PRIIRQ

#define SDL_VIM_PRIIRQ   (0x00000008U)

◆ SDL_VIM_PRIFIQ

#define SDL_VIM_PRIFIQ   (0x0000000CU)

◆ SDL_VIM_IRQGSTS

#define SDL_VIM_IRQGSTS   (0x00000010U)

◆ SDL_VIM_FIQGSTS

#define SDL_VIM_FIQGSTS   (0x00000014U)

◆ SDL_VIM_IRQVEC

#define SDL_VIM_IRQVEC   (0x00000018U)

◆ SDL_VIM_FIQVEC

#define SDL_VIM_FIQVEC   (0x0000001CU)

◆ SDL_VIM_ACTIRQ

#define SDL_VIM_ACTIRQ   (0x00000020U)

◆ SDL_VIM_ACTFIQ

#define SDL_VIM_ACTFIQ   (0x00000024U)

◆ SDL_VIM_DEDVEC

#define SDL_VIM_DEDVEC   (0x00000030U)

◆ SDL_VIM_GRP_RAW

#define SDL_VIM_GRP_RAW (   GRP)    (0x00000400U+((GRP)*0x20U))

◆ SDL_VIM_GRP_STS

#define SDL_VIM_GRP_STS (   GRP)    (0x00000404U+((GRP)*0x20U))

◆ SDL_VIM_GRP_INTR_EN_SET

#define SDL_VIM_GRP_INTR_EN_SET (   GRP)    (0x00000408U+((GRP)*0x20U))

◆ SDL_VIM_GRP_INTR_EN_CLR

#define SDL_VIM_GRP_INTR_EN_CLR (   GRP)    (0x0000040CU+((GRP)*0x20U))

◆ SDL_VIM_GRP_IRQSTS

#define SDL_VIM_GRP_IRQSTS (   GRP)    (0x00000410U+((GRP)*0x20U))

◆ SDL_VIM_GRP_FIQSTS

#define SDL_VIM_GRP_FIQSTS (   GRP)    (0x00000414U+((GRP)*0x20U))

◆ SDL_VIM_GRP_INTMAP

#define SDL_VIM_GRP_INTMAP (   GRP)    (0x00000418U+((GRP)*0x20U))

◆ SDL_VIM_GRP_INTTYPE

#define SDL_VIM_GRP_INTTYPE (   GRP)    (0x0000041CU+((GRP)*0x20U))

◆ SDL_VIM_PRI_INT

#define SDL_VIM_PRI_INT (   PRI)    (0x00001000U+((PRI)*0x4U))

◆ SDL_VIM_VEC_INT

#define SDL_VIM_VEC_INT (   VEC)    (0x00002000U+((VEC)*0x4U))

◆ SDL_VIM_GRP_RAW_STS_MASK

#define SDL_VIM_GRP_RAW_STS_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_RAW_STS_SHIFT

#define SDL_VIM_GRP_RAW_STS_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_RAW_STS_RESETVAL

#define SDL_VIM_GRP_RAW_STS_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_RAW_STS_MAX

#define SDL_VIM_GRP_RAW_STS_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_RAW_RESETVAL

#define SDL_VIM_GRP_RAW_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_STS_MSK_MASK

#define SDL_VIM_GRP_STS_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_STS_MSK_SHIFT

#define SDL_VIM_GRP_STS_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_STS_MSK_RESETVAL

#define SDL_VIM_GRP_STS_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_STS_MSK_MAX

#define SDL_VIM_GRP_STS_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_STS_RESETVAL

#define SDL_VIM_GRP_STS_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTR_EN_SET_MSK_MASK

#define SDL_VIM_GRP_INTR_EN_SET_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTR_EN_SET_MSK_SHIFT

#define SDL_VIM_GRP_INTR_EN_SET_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_INTR_EN_SET_MSK_RESETVAL

#define SDL_VIM_GRP_INTR_EN_SET_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTR_EN_SET_MSK_MAX

#define SDL_VIM_GRP_INTR_EN_SET_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTR_EN_SET_RESETVAL

#define SDL_VIM_GRP_INTR_EN_SET_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTR_EN_CLR_MSK_MASK

#define SDL_VIM_GRP_INTR_EN_CLR_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTR_EN_CLR_MSK_SHIFT

#define SDL_VIM_GRP_INTR_EN_CLR_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_INTR_EN_CLR_MSK_RESETVAL

#define SDL_VIM_GRP_INTR_EN_CLR_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTR_EN_CLR_MSK_MAX

#define SDL_VIM_GRP_INTR_EN_CLR_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTR_EN_CLR_RESETVAL

#define SDL_VIM_GRP_INTR_EN_CLR_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_IRQSTS_MSK_MASK

#define SDL_VIM_GRP_IRQSTS_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_IRQSTS_MSK_SHIFT

#define SDL_VIM_GRP_IRQSTS_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_IRQSTS_MSK_RESETVAL

#define SDL_VIM_GRP_IRQSTS_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_IRQSTS_MSK_MAX

#define SDL_VIM_GRP_IRQSTS_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_IRQSTS_RESETVAL

#define SDL_VIM_GRP_IRQSTS_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_FIQSTS_MSK_MASK

#define SDL_VIM_GRP_FIQSTS_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_FIQSTS_MSK_SHIFT

#define SDL_VIM_GRP_FIQSTS_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_FIQSTS_MSK_RESETVAL

#define SDL_VIM_GRP_FIQSTS_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_FIQSTS_MSK_MAX

#define SDL_VIM_GRP_FIQSTS_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_FIQSTS_RESETVAL

#define SDL_VIM_GRP_FIQSTS_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTMAP_MSK_MASK

#define SDL_VIM_GRP_INTMAP_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTMAP_MSK_SHIFT

#define SDL_VIM_GRP_INTMAP_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_INTMAP_MSK_RESETVAL

#define SDL_VIM_GRP_INTMAP_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTMAP_MSK_MAX

#define SDL_VIM_GRP_INTMAP_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTMAP_RESETVAL

#define SDL_VIM_GRP_INTMAP_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTTYPE_MSK_MASK

#define SDL_VIM_GRP_INTTYPE_MSK_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTTYPE_MSK_SHIFT

#define SDL_VIM_GRP_INTTYPE_MSK_SHIFT   (0x00000000U)

◆ SDL_VIM_GRP_INTTYPE_MSK_RESETVAL

#define SDL_VIM_GRP_INTTYPE_MSK_RESETVAL   (0x00000000U)

◆ SDL_VIM_GRP_INTTYPE_MSK_MAX

#define SDL_VIM_GRP_INTTYPE_MSK_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_GRP_INTTYPE_RESETVAL

#define SDL_VIM_GRP_INTTYPE_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRI_INT_VAL_MASK

#define SDL_VIM_PRI_INT_VAL_MASK   (0x0000000FU)

◆ SDL_VIM_PRI_INT_VAL_SHIFT

#define SDL_VIM_PRI_INT_VAL_SHIFT   (0x00000000U)

◆ SDL_VIM_PRI_INT_VAL_RESETVAL

#define SDL_VIM_PRI_INT_VAL_RESETVAL   (0x0000000FU)

◆ SDL_VIM_PRI_INT_VAL_MAX

#define SDL_VIM_PRI_INT_VAL_MAX   (0x0000000FU)

◆ SDL_VIM_PRI_INT_RESETVAL

#define SDL_VIM_PRI_INT_RESETVAL   (0x0000000FU)

◆ SDL_VIM_VEC_INT_VAL_MASK

#define SDL_VIM_VEC_INT_VAL_MASK   (0xFFFFFFFCU)

◆ SDL_VIM_VEC_INT_VAL_SHIFT

#define SDL_VIM_VEC_INT_VAL_SHIFT   (0x00000002U)

◆ SDL_VIM_VEC_INT_VAL_RESETVAL

#define SDL_VIM_VEC_INT_VAL_RESETVAL   (0x00000000U)

◆ SDL_VIM_VEC_INT_VAL_MAX

#define SDL_VIM_VEC_INT_VAL_MAX   (0x3FFFFFFFU)

◆ SDL_VIM_VEC_INT_RESETVAL

#define SDL_VIM_VEC_INT_RESETVAL   (0x00000000U)

◆ SDL_VIM_PID_MINOR_MASK

#define SDL_VIM_PID_MINOR_MASK   (0x0000003FU)

◆ SDL_VIM_PID_MINOR_SHIFT

#define SDL_VIM_PID_MINOR_SHIFT   (0x00000000U)

◆ SDL_VIM_PID_MINOR_RESETVAL

#define SDL_VIM_PID_MINOR_RESETVAL   (0x00000001U)

◆ SDL_VIM_PID_MINOR_MAX

#define SDL_VIM_PID_MINOR_MAX   (0x0000003FU)

◆ SDL_VIM_PID_CUSTOM_MASK

#define SDL_VIM_PID_CUSTOM_MASK   (0x000000C0U)

◆ SDL_VIM_PID_CUSTOM_SHIFT

#define SDL_VIM_PID_CUSTOM_SHIFT   (0x00000006U)

◆ SDL_VIM_PID_CUSTOM_RESETVAL

#define SDL_VIM_PID_CUSTOM_RESETVAL   (0x00000000U)

◆ SDL_VIM_PID_CUSTOM_MAX

#define SDL_VIM_PID_CUSTOM_MAX   (0x00000003U)

◆ SDL_VIM_PID_MAJOR_MASK

#define SDL_VIM_PID_MAJOR_MASK   (0x00000700U)

◆ SDL_VIM_PID_MAJOR_SHIFT

#define SDL_VIM_PID_MAJOR_SHIFT   (0x00000008U)

◆ SDL_VIM_PID_MAJOR_RESETVAL

#define SDL_VIM_PID_MAJOR_RESETVAL   (0x00000000U)

◆ SDL_VIM_PID_MAJOR_MAX

#define SDL_VIM_PID_MAJOR_MAX   (0x00000007U)

◆ SDL_VIM_PID_RTL_MASK

#define SDL_VIM_PID_RTL_MASK   (0x0000F800U)

◆ SDL_VIM_PID_RTL_SHIFT

#define SDL_VIM_PID_RTL_SHIFT   (0x0000000BU)

◆ SDL_VIM_PID_RTL_RESETVAL

#define SDL_VIM_PID_RTL_RESETVAL   (0x00000000U)

◆ SDL_VIM_PID_RTL_MAX

#define SDL_VIM_PID_RTL_MAX   (0x0000001FU)

◆ SDL_VIM_PID_FUNC_MASK

#define SDL_VIM_PID_FUNC_MASK   (0x0FFF0000U)

◆ SDL_VIM_PID_FUNC_SHIFT

#define SDL_VIM_PID_FUNC_SHIFT   (0x00000010U)

◆ SDL_VIM_PID_FUNC_RESETVAL

#define SDL_VIM_PID_FUNC_RESETVAL   (0x00000090U)

◆ SDL_VIM_PID_FUNC_MAX

#define SDL_VIM_PID_FUNC_MAX   (0x00000FFFU)

◆ SDL_VIM_PID_BU_MASK

#define SDL_VIM_PID_BU_MASK   (0x30000000U)

◆ SDL_VIM_PID_BU_SHIFT

#define SDL_VIM_PID_BU_SHIFT   (0x0000001CU)

◆ SDL_VIM_PID_BU_RESETVAL

#define SDL_VIM_PID_BU_RESETVAL   (0x00000002U)

◆ SDL_VIM_PID_BU_MAX

#define SDL_VIM_PID_BU_MAX   (0x00000003U)

◆ SDL_VIM_PID_SCHEME_MASK

#define SDL_VIM_PID_SCHEME_MASK   (0xC0000000U)

◆ SDL_VIM_PID_SCHEME_SHIFT

#define SDL_VIM_PID_SCHEME_SHIFT   (0x0000001EU)

◆ SDL_VIM_PID_SCHEME_RESETVAL

#define SDL_VIM_PID_SCHEME_RESETVAL   (0x00000001U)

◆ SDL_VIM_PID_SCHEME_MAX

#define SDL_VIM_PID_SCHEME_MAX   (0x00000003U)

◆ SDL_VIM_PID_RESETVAL

#define SDL_VIM_PID_RESETVAL   (0x60900001U)

◆ SDL_VIM_INFO_INTERRUPTS_MASK

#define SDL_VIM_INFO_INTERRUPTS_MASK   (0x000007FFU)

◆ SDL_VIM_INFO_INTERRUPTS_SHIFT

#define SDL_VIM_INFO_INTERRUPTS_SHIFT   (0x00000000U)

◆ SDL_VIM_INFO_INTERRUPTS_RESETVAL

#define SDL_VIM_INFO_INTERRUPTS_RESETVAL   (0x00000400U)

◆ SDL_VIM_INFO_INTERRUPTS_MAX

#define SDL_VIM_INFO_INTERRUPTS_MAX   (0x000007FFU)

◆ SDL_VIM_INFO_RESETVAL

#define SDL_VIM_INFO_RESETVAL   (0x00000400U)

◆ SDL_VIM_PRIIRQ_VALID_MASK

#define SDL_VIM_PRIIRQ_VALID_MASK   (0x80000000U)

◆ SDL_VIM_PRIIRQ_VALID_SHIFT

#define SDL_VIM_PRIIRQ_VALID_SHIFT   (0x0000001FU)

◆ SDL_VIM_PRIIRQ_VALID_RESETVAL

#define SDL_VIM_PRIIRQ_VALID_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIIRQ_VALID_MAX

#define SDL_VIM_PRIIRQ_VALID_MAX   (0x00000001U)

◆ SDL_VIM_PRIIRQ_VALID_VAL_TRUE

#define SDL_VIM_PRIIRQ_VALID_VAL_TRUE   (0x1U)

◆ SDL_VIM_PRIIRQ_VALID_VAL_FALSE

#define SDL_VIM_PRIIRQ_VALID_VAL_FALSE   (0x0U)

◆ SDL_VIM_PRIIRQ_PRI_MASK

#define SDL_VIM_PRIIRQ_PRI_MASK   (0x000F0000U)

◆ SDL_VIM_PRIIRQ_PRI_SHIFT

#define SDL_VIM_PRIIRQ_PRI_SHIFT   (0x00000010U)

◆ SDL_VIM_PRIIRQ_PRI_RESETVAL

#define SDL_VIM_PRIIRQ_PRI_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIIRQ_PRI_MAX

#define SDL_VIM_PRIIRQ_PRI_MAX   (0x0000000FU)

◆ SDL_VIM_PRIIRQ_NUM_MASK

#define SDL_VIM_PRIIRQ_NUM_MASK   (0x000003FFU)

◆ SDL_VIM_PRIIRQ_NUM_SHIFT

#define SDL_VIM_PRIIRQ_NUM_SHIFT   (0x00000000U)

◆ SDL_VIM_PRIIRQ_NUM_RESETVAL

#define SDL_VIM_PRIIRQ_NUM_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIIRQ_NUM_MAX

#define SDL_VIM_PRIIRQ_NUM_MAX   (0x000003FFU)

◆ SDL_VIM_PRIIRQ_RESETVAL

#define SDL_VIM_PRIIRQ_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIFIQ_VALID_MASK

#define SDL_VIM_PRIFIQ_VALID_MASK   (0x80000000U)

◆ SDL_VIM_PRIFIQ_VALID_SHIFT

#define SDL_VIM_PRIFIQ_VALID_SHIFT   (0x0000001FU)

◆ SDL_VIM_PRIFIQ_VALID_RESETVAL

#define SDL_VIM_PRIFIQ_VALID_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIFIQ_VALID_MAX

#define SDL_VIM_PRIFIQ_VALID_MAX   (0x00000001U)

◆ SDL_VIM_PRIFIQ_VALID_VAL_TRUE

#define SDL_VIM_PRIFIQ_VALID_VAL_TRUE   (0x1U)

◆ SDL_VIM_PRIFIQ_VALID_VAL_FALSE

#define SDL_VIM_PRIFIQ_VALID_VAL_FALSE   (0x0U)

◆ SDL_VIM_PRIFIQ_PRI_MASK

#define SDL_VIM_PRIFIQ_PRI_MASK   (0x000F0000U)

◆ SDL_VIM_PRIFIQ_PRI_SHIFT

#define SDL_VIM_PRIFIQ_PRI_SHIFT   (0x00000010U)

◆ SDL_VIM_PRIFIQ_PRI_RESETVAL

#define SDL_VIM_PRIFIQ_PRI_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIFIQ_PRI_MAX

#define SDL_VIM_PRIFIQ_PRI_MAX   (0x0000000FU)

◆ SDL_VIM_PRIFIQ_NUM_MASK

#define SDL_VIM_PRIFIQ_NUM_MASK   (0x000003FFU)

◆ SDL_VIM_PRIFIQ_NUM_SHIFT

#define SDL_VIM_PRIFIQ_NUM_SHIFT   (0x00000000U)

◆ SDL_VIM_PRIFIQ_NUM_RESETVAL

#define SDL_VIM_PRIFIQ_NUM_RESETVAL   (0x00000000U)

◆ SDL_VIM_PRIFIQ_NUM_MAX

#define SDL_VIM_PRIFIQ_NUM_MAX   (0x000003FFU)

◆ SDL_VIM_PRIFIQ_RESETVAL

#define SDL_VIM_PRIFIQ_RESETVAL   (0x00000000U)

◆ SDL_VIM_IRQGSTS_STS_MASK

#define SDL_VIM_IRQGSTS_STS_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_IRQGSTS_STS_SHIFT

#define SDL_VIM_IRQGSTS_STS_SHIFT   (0x00000000U)

◆ SDL_VIM_IRQGSTS_STS_RESETVAL

#define SDL_VIM_IRQGSTS_STS_RESETVAL   (0x00000000U)

◆ SDL_VIM_IRQGSTS_STS_MAX

#define SDL_VIM_IRQGSTS_STS_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_IRQGSTS_RESETVAL

#define SDL_VIM_IRQGSTS_RESETVAL   (0x00000000U)

◆ SDL_VIM_FIQGSTS_STS_MASK

#define SDL_VIM_FIQGSTS_STS_MASK   (0xFFFFFFFFU)

◆ SDL_VIM_FIQGSTS_STS_SHIFT

#define SDL_VIM_FIQGSTS_STS_SHIFT   (0x00000000U)

◆ SDL_VIM_FIQGSTS_STS_RESETVAL

#define SDL_VIM_FIQGSTS_STS_RESETVAL   (0x00000000U)

◆ SDL_VIM_FIQGSTS_STS_MAX

#define SDL_VIM_FIQGSTS_STS_MAX   (0xFFFFFFFFU)

◆ SDL_VIM_FIQGSTS_RESETVAL

#define SDL_VIM_FIQGSTS_RESETVAL   (0x00000000U)

◆ SDL_VIM_IRQVEC_ADDR_MASK

#define SDL_VIM_IRQVEC_ADDR_MASK   (0xFFFFFFFCU)

◆ SDL_VIM_IRQVEC_ADDR_SHIFT

#define SDL_VIM_IRQVEC_ADDR_SHIFT   (0x00000002U)

◆ SDL_VIM_IRQVEC_ADDR_RESETVAL

#define SDL_VIM_IRQVEC_ADDR_RESETVAL   (0x00000000U)

◆ SDL_VIM_IRQVEC_ADDR_MAX

#define SDL_VIM_IRQVEC_ADDR_MAX   (0x3FFFFFFFU)

◆ SDL_VIM_IRQVEC_RESETVAL

#define SDL_VIM_IRQVEC_RESETVAL   (0x00000000U)

◆ SDL_VIM_FIQVEC_ADDR_MASK

#define SDL_VIM_FIQVEC_ADDR_MASK   (0xFFFFFFFCU)

◆ SDL_VIM_FIQVEC_ADDR_SHIFT

#define SDL_VIM_FIQVEC_ADDR_SHIFT   (0x00000002U)

◆ SDL_VIM_FIQVEC_ADDR_RESETVAL

#define SDL_VIM_FIQVEC_ADDR_RESETVAL   (0x00000000U)

◆ SDL_VIM_FIQVEC_ADDR_MAX

#define SDL_VIM_FIQVEC_ADDR_MAX   (0x3FFFFFFFU)

◆ SDL_VIM_FIQVEC_RESETVAL

#define SDL_VIM_FIQVEC_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTIRQ_VALID_MASK

#define SDL_VIM_ACTIRQ_VALID_MASK   (0x80000000U)

◆ SDL_VIM_ACTIRQ_VALID_SHIFT

#define SDL_VIM_ACTIRQ_VALID_SHIFT   (0x0000001FU)

◆ SDL_VIM_ACTIRQ_VALID_RESETVAL

#define SDL_VIM_ACTIRQ_VALID_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTIRQ_VALID_MAX

#define SDL_VIM_ACTIRQ_VALID_MAX   (0x00000001U)

◆ SDL_VIM_ACTIRQ_VALID_VAL_TRUE

#define SDL_VIM_ACTIRQ_VALID_VAL_TRUE   (0x1U)

◆ SDL_VIM_ACTIRQ_VALID_VAL_FALSE

#define SDL_VIM_ACTIRQ_VALID_VAL_FALSE   (0x0U)

◆ SDL_VIM_ACTIRQ_PRI_MASK

#define SDL_VIM_ACTIRQ_PRI_MASK   (0x000F0000U)

◆ SDL_VIM_ACTIRQ_PRI_SHIFT

#define SDL_VIM_ACTIRQ_PRI_SHIFT   (0x00000010U)

◆ SDL_VIM_ACTIRQ_PRI_RESETVAL

#define SDL_VIM_ACTIRQ_PRI_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTIRQ_PRI_MAX

#define SDL_VIM_ACTIRQ_PRI_MAX   (0x0000000FU)

◆ SDL_VIM_ACTIRQ_NUM_MASK

#define SDL_VIM_ACTIRQ_NUM_MASK   (0x000003FFU)

◆ SDL_VIM_ACTIRQ_NUM_SHIFT

#define SDL_VIM_ACTIRQ_NUM_SHIFT   (0x00000000U)

◆ SDL_VIM_ACTIRQ_NUM_RESETVAL

#define SDL_VIM_ACTIRQ_NUM_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTIRQ_NUM_MAX

#define SDL_VIM_ACTIRQ_NUM_MAX   (0x000003FFU)

◆ SDL_VIM_ACTIRQ_RESETVAL

#define SDL_VIM_ACTIRQ_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTFIQ_VALID_MASK

#define SDL_VIM_ACTFIQ_VALID_MASK   (0x80000000U)

◆ SDL_VIM_ACTFIQ_VALID_SHIFT

#define SDL_VIM_ACTFIQ_VALID_SHIFT   (0x0000001FU)

◆ SDL_VIM_ACTFIQ_VALID_RESETVAL

#define SDL_VIM_ACTFIQ_VALID_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTFIQ_VALID_MAX

#define SDL_VIM_ACTFIQ_VALID_MAX   (0x00000001U)

◆ SDL_VIM_ACTFIQ_VALID_VAL_TRUE

#define SDL_VIM_ACTFIQ_VALID_VAL_TRUE   (0x1U)

◆ SDL_VIM_ACTFIQ_VALID_VAL_FALSE

#define SDL_VIM_ACTFIQ_VALID_VAL_FALSE   (0x0U)

◆ SDL_VIM_ACTFIQ_PRI_MASK

#define SDL_VIM_ACTFIQ_PRI_MASK   (0x000F0000U)

◆ SDL_VIM_ACTFIQ_PRI_SHIFT

#define SDL_VIM_ACTFIQ_PRI_SHIFT   (0x00000010U)

◆ SDL_VIM_ACTFIQ_PRI_RESETVAL

#define SDL_VIM_ACTFIQ_PRI_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTFIQ_PRI_MAX

#define SDL_VIM_ACTFIQ_PRI_MAX   (0x0000000FU)

◆ SDL_VIM_ACTFIQ_NUM_MASK

#define SDL_VIM_ACTFIQ_NUM_MASK   (0x000003FFU)

◆ SDL_VIM_ACTFIQ_NUM_SHIFT

#define SDL_VIM_ACTFIQ_NUM_SHIFT   (0x00000000U)

◆ SDL_VIM_ACTFIQ_NUM_RESETVAL

#define SDL_VIM_ACTFIQ_NUM_RESETVAL   (0x00000000U)

◆ SDL_VIM_ACTFIQ_NUM_MAX

#define SDL_VIM_ACTFIQ_NUM_MAX   (0x000003FFU)

◆ SDL_VIM_ACTFIQ_RESETVAL

#define SDL_VIM_ACTFIQ_RESETVAL   (0x00000000U)

◆ SDL_VIM_DEDVEC_ADDR_MASK

#define SDL_VIM_DEDVEC_ADDR_MASK   (0xFFFFFFFCU)

◆ SDL_VIM_DEDVEC_ADDR_SHIFT

#define SDL_VIM_DEDVEC_ADDR_SHIFT   (0x00000002U)

◆ SDL_VIM_DEDVEC_ADDR_RESETVAL

#define SDL_VIM_DEDVEC_ADDR_RESETVAL   (0x00000000U)

◆ SDL_VIM_DEDVEC_ADDR_MAX

#define SDL_VIM_DEDVEC_ADDR_MAX   (0x3FFFFFFFU)

◆ SDL_VIM_DEDVEC_RESETVAL

#define SDL_VIM_DEDVEC_RESETVAL   (0x00000000U)