编写设备驱动程序

中断处理程序概述

中断是指设备发送给 CPU 的硬件信号。中断将通知 CPU 需要注意设备,并且 CPU 应该停止任何当前活动并对设备进行响应。如果 CPU 未在执行优先级比中断优先级高的任务,则 CPU 会暂停当前线程。然后,CPU 会调用发送中断信号的设备的中断处理程序。中断处理程序的工作是服务设备并防止此设备中断。中断处理程序返回后,CPU 便会恢复出现中断之前所执行的工作。

Solaris DDI/DKI 提供了用于执行以下任务的接口: