⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vic.h.bak

📁 UcosiiForLPC21xx 在ads1.2 建立的工程
💻 BAK
字号:
#ifndef _VIC_H
#define _VIC_H

typedef volatile unsigned int ArmReg;

/* 向量中断控制器(VIC)的特殊寄存器 */
typedef struct  StructVIC
{
  ArmReg       VICIRQStatus;    
  ArmReg       VICFIQStatus;     
  ArmReg       VICRawIntr;       
  ArmReg       VICIntSelect;     
  ArmReg       VICIntEnable;     
  ArmReg       VICIntEnClr;      
  ArmReg       VICSoftInt;       
  ArmReg       VICSoftIntClear;  
  ArmReg       VICProtection;   
  ArmReg       VICReserve1[3];  
  ArmReg       VICVectAddr;      
  ArmReg       VICDefVectAddr;  
  ArmReg       VICReserve2[50]; 
  ArmReg       VICVectAddr[16]; 
  ArmReg       VICReserve3[48]; 
  ArmReg       VICVectCntl[16];                                                          	
}

#define  INT_TYPE_IRQ         0
#define  INT_TYPE_FIQ         1


#define VIC         ((StructVIC *)0xFFFFF000)


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -