OS_DisableIrqMask

構文

#include <iris/os.h>

OSIrqMask OS_DisableIrqMask( OSIrqMask intrBit );

引数

intrBit 禁止したい IRQ割込み要因を論理和で示したもの。

返り値

この関数を呼ぶ前に設定されていた、IRQ割込み要因。

説明

IRQ割込み要因を設定します。現在の設定に加え、指定の要因のイネーブルビットを禁止にします。
各要因と値の対応については、OS_SetIrqMask() の説明をご覧下さい。

内部動作

IOレジスタの一つ、IE (Interrupt Enable) レジスタを操作しています。

参照

OS_EnableIrqMask, OS_SetIrqMask

履歴

2003/12/01 初版