#include <iris/os.h>OSIrqMask OS_ResetRequestIrqMask( OSIrqMask intrBit );| intrBit | リセットしたい IRQ割込み要求の要因を論理和で示したもの。 |
この関数を呼ぶ前の、IRQ割込み要求です。
IRQ割込み要求のうち、指定の要因だけをリセットします。
| OS_IE_V_BLANK | Vブランク割込み |
| OS_IE_H_BLANK | Hブランク割込み |
| OS_IE_V_COUNT | Vカウンター割込み |
| OS_IE_TIMER0 | タイマー0割込み |
| OS_IE_TIMER1 | タイマー1割込み |
| OS_IE_TIMER2 | タイマー2割込み |
| OS_IE_TIMER3 | タイマー3割込み |
| OS_IE_SIO | シリアル通信割込み(使用できません) |
| OS_IE_DMA0 | DMA0割込み |
| OS_IE_DMA1 | DMA1割込み |
| OS_IE_DMA2 | DMA2割込み |
| OS_IE_DMA3 | DMA3割込み |
| OS_IE_KEY | キー割込み |
| OS_IE_CARTRIDGE | カートリッジIREQ/DREQ割込み |
| OS_IE_SUBP | サブプロセッサ割込み |
| OS_IE_SPFIFO_SEND | サブプロセッサ間送信FIFOエンプティ割込み |
| OS_IE_SPFIFO_RECV | サブプロセッサ間受信FIFOノットエンプティ割込み |
| OS_IE_CARD_DATA | カードデータ転送終了割込み |
| OS_IE_CARD_IREQ | カードIREQ割込み |
| OS_IE_GXFIFO | ジオメトリコマンドFIFO割込み |
IOレジスタの、IF レジスタ(割込み要求レジスタ)に書き込みを行います。
2003/12/01 初版