?? test_irq.c
字號:
// Test the usirq module.
// My card uses IRQ 9.
#include <unistd.h>
#include <stdio.h>
int main (void)
{
FILE* irq_dev;
unsigned char rChar;
unsigned int irqCount = 0;
irq_dev = fopen("/dev/usirq9", "r");
if (irq_dev != NULL)
while (irqCount < 10000) {
// Waits for an interrupt.
rChar = getc(irq_dev);
irqCount++;
//printf("Interupt count : %d.", irqCount);
printf("%d,", irqCount);
}
else
printf("Failed to open device!.\n");
if (irq_dev != NULL) {
printf("Interupt count : %d.\n", irqCount);
fclose(irq_dev);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -