Linux 中断

CPU自动完成

GIC驱动

Linux内核

用户编写的中断服务程序

request_irq()

free_irq()

typedef irqreturn_t (*irq_handler_t)(int, void *)

enable_irq()

disable_irq()

local_irq_enable()

local_irq_restore()

local_irq_disable()

local_irq_save()

上半部//顶半部 中断回调函数(快速返回)

下半部//底半部 workqueue(异步耗时)

/proc/interrupts

/proc/stat

你可能感兴趣的:(linux,运维,服务器)