📄 drv_irq.c
字号:
/*------------------------------------------------------------------------------
[BASIC]
{
[FILENAME] drv_irq.c
[CONTENT] irq driver on S3C2440A
[AUTHOR] xucao
[VERSION] 01.0.00.051124
[COMPANY] APLUS COMMUNICATION TECHNOLOGY (BeiJing) CO.,LTD
}
[MOD]
{
01.0.00.051124:
1.Create initial version
}
------------------------------------------------------------------------------*/
#include <assert.h> /* for assert */
#include "drv_defs.h" /* drvier SFR define */
/*------------------------------------------------------------------------------
Function: irq_enable
Date: 2005-11-24
Description: enable the vector interrupt
Arguments: None
Return Value: None
------------------------------------------------------------------------------*/
void irq_enable(unsigned int vector)
{
INTMSK &= ~(1<<vector); /* clear the mask bit */
}
/*------------------------------------------------------------------------------
Function: irq_disable
Date: 2005-11-24
Description: disable the vector interrupt
Arguments: None
Return Value: None
------------------------------------------------------------------------------*/
void irq_disable(unsigned int vector)
{
INTMSK |= (1<<vector); /* set the mask bit */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -