从csl中,可以找到hdvicp对intc寄存器定义,如下
typedef struct {
volatile Uint32 CFG;
volatile Uint32 STAT;
volatile Uint32 MSK;
volatile Uint32 RAW_STAT;
volatile Uint32 ENTRY;
volatile Uint32 CLR;
volatile Uint32 RSVD0[2];
volatile Uint32 GEN;
volatile Uint32 RSVD1[7];
volatile Uint32 TEST_CTL;
volatile Uint32 INTC_TEST_SET;
volatile Uint32 RSVD2[14];
volatile Uint32 SRC0CFG;
volatile Uint32 SRC1CFG;
volatile Uint32 SRC2CFG;
volatile Uint32 SRC3CFG;
volatile Uint32 SRC4CFG;
volatile Uint32 SRC5CFG;
volatile Uint32 SRC6CFG;
volatile Uint32 SRC7CFG;
volatile Uint32 SRC8CFG;
volatile Uint32 SRC9CFG;
volatile Uint32 SRC10CFG;
volatile Uint32 SRC11CFG;
} CSL_KldintcRegs;
文档上有针对其他模块寄存器的说明。但文档上没有对intc的寄存器进行说明,希望知道的能提供。