irq.h

来自「altera epxa1的例子程序」· C头文件 代码 · 共 41 行

H
41
字号
/*
* 	Copyright (c) Altera Corporation 2002.
* 	All rights reserved.
*
*	IRQ.h
*
*       Function prototypes and definitions to use the Interrupt handling routines
*/

#ifndef IRQ_H
#define IRQ_H

#define INT_CTRL00_TYPE		(volatile unsigned int *)

// Assign priority values for PLD interrupts
#define INT0_IRQ_PRI	1
#define INT1_IRQ_PRI	2
#define INT2_IRQ_PRI	3
#define INT3_IRQ_PRI	4
#define INT4_IRQ_PRI	5
#define INT5_IRQ_PRI	6
#define INT6_IRQ_PRI	7
#define INT7_IRQ_PRI	8
#define INT8_IRQ_PRI	9
#define UART_IRQ_PRI	10

void irq_init(void);
void enable_pld_int(void);
void disable_pld_int(void);
void int0_irq_handler(void);
void int1_irq_handler(void);
void int2_irq_handler(void);
void int3_irq_handler(void);
void int4_irq_handler(void);
void int5_irq_handler(void);
void int6_irq_handler(void);
void int7_irq_handler(void);
void int8_irq_handler(void);

#endif /* IRQ_H */

⌨️ 快捷键说明

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