Show page source of internal24-43-割り込みハンドラ #25059

[[PageNavi(internal24-navi)]]

{{{ comment
h2w-title:割り込みハンドラ
}}}
 

= 割り込みハンドラ = #SECTION02410000000000000000

割り込みは、タイマーの起動以外では、ドライバの制御に利用される。(マルチプロセッサの場合は、プロセッサ間通信にも利用される)

LinuxではCPUに発生した割り込み要求の種類毎に、起動する割り込みハンドラを登録することができる。

Linuxの割り込み管理の特徴は、以下の三つである。
  *  割り込みレベルがないこと
  *  割り込みハンドラは幾らでもネストすること(同じIRQの割り込みのみ禁止)
  *  割り込みスタックを用意せず、カーネルスタック上で動作する(Intel CPUの場合)

----

''(NIS)HirokazuTakahashi [[BR]]2000年12月09日 (土) 23時55分06秒 JST''1

[[PageNavi(internal24-navi)]]