introuts.c

来自「"DIGITAL SIGNAL PROCESSING WITH C AND TH」· C语言 代码 · 共 30 行

C
30
字号
/* introuts.c */
/* This file contains the interrupt routines for */
/* interrupts 5, 11, and 99 (spurious interrupt) */
                          
#define NONE 0x0
#define GLOBAL 0x0

extern volatile int *host;
extern volatile int *dma;

void c_int05()
{
  for(;;);
}

void c_int11()
{
  while(*host & 0xFF);
  *host = NONE;
  dma[GLOBAL] = 0;

  asm("  AND  0FFFFh,IE");
}

void c_int99()
{
  for (;;);
}

⌨️ 快捷键说明

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