第7章 中斷和中斷處理

7.9 中斷控制 Linux內核提供了一組接口用於操作機器上的中斷狀態。這些接口爲我們提供了能夠禁止當前處理器的中斷系統,或屏蔽掉整個機器的一條中斷線的能力,這些例程都是與體系結構相關的,可以在<asm/system.h>和<asm/irq.h>中找到。 一般來說,控制中斷系統的原因歸根結底是需要提供同步。通過禁止中斷,可以確保某個中斷處理程序不會搶佔當前的代碼。此外,禁止中斷還可以禁止內核搶佔。
相關文章
相關標籤/搜索