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

📄 interupt.h

📁 摩托罗拉MMC2107在ucosII的移植代码
💻 H
字号:
/******************************************************************************
 * File:        INTERUPT.H
 *
 * Description: MMC2001 Interrupt Controller definitions.
 *
 * Comments:
 *
 * $File: $
 * $Revision:$
 * $Date:$
 * $Log:$
 ****************************************************************************/

#define VECTOR_RESET    	0
#define VECTOR_MISALIGN 	1
#define VECTOR_ACCESS   	2
#define VECTOR_DIV_BY_ZERO	3
#define VECTOR_ILLEGAL  	4
#define VECTOR_PRIVILEGE 	5
#define VECTOR_TRACE    	6
#define VECTOR_BREAK    	7
#define VECTOR_UNRECOV  	8
#define VECTOR_SOFT     	9
#define VECTOR_INT      	10		/* Used by PIT timer only for OS tick */
#define VECTOR_FINT     	11		/* All other controller-based interrupts
									use fast interrupt (FINT) and alternate regs */
#define VECTOR_HW_ACCEL 	12

#define VECTOR_TRAP0		16
#define VECTOR_TRAP1		17
#define VECTOR_TRAP2		18
#define VECTOR_TRAP3		19

#define VECTOR_SW0			32
#define VECTOR_SW1			33
#define VECTOR_SW2			34
#define VECTOR_RTS			37
#define VECTOR_KEYPAD		38
#define VECTOR_TOD			39
#define VECTOR_PIT			40
#define VECTOR_PWM0			42
#define VECTOR_PWM1			43
#define VECTOR_PWM2			44
#define VECTOR_PWM3			45
#define VECTOR_PWM4			46
#define VECTOR_PWM5			47
#define VECTOR_TX0 			48
#define VECTOR_TX1 			49
#define VECTOR_RX0 			50
#define VECTOR_RX1 			51
#define VECTOR_ISPI			52
#define VECTOR_INT0			53
#define VECTOR_INT1			54
#define VECTOR_INT2			55
#define VECTOR_INT3			56
#define VECTOR_INT4			57
#define VECTOR_INT5			58
#define VECTOR_INT6			59
#define VECTOR_INT7			60

/* MMC2001 INT_CONTROLLER registers */
typedef struct
	{
	unsigned long  INTSRC;
    unsigned long  NIER;
	unsigned long  FIER;
	unsigned long  NIPND;
	unsigned long  FIPND;
	} INT_CONTROLLER;

/* INT_CONTROLLER memory locations */
#define INT_CONTROLLER0		(volatile INT_CONTROLLER *)(0x10000000)

/* Function Prototypes */
void SetIsrVector(void *pIsr, int iVectorNumber);

⌨️ 快捷键说明

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