📄 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 + -