编写设备驱动程序

传统中断

系统仅有的有关设备中断的信息为总线中断的优先级别和中断请求编号。例如,SPARC 计算机中 S 总线上的 IPL 即是总线中断的优先级别;x86 计算机中 ISA 总线上的 IRQ 即是中断请求编号。

注册中断处理程序之后,系统会将其添加到每个 IPL 或 IRQ 的潜在中断处理程序的列表中。出现中断时,系统必须确定与给定的 IPL 或 IRQ 关联的所有设备中实际导致此中断的设备。系统会针对指定的 IPL 或 IRQ 调用所有中断处理程序,直到一个处理程序声明中断为止。

以下总线可以支持轮询中断: