|
strong |
Interrupt mask bits for the SCU.
These flags control which interrupts are enabled. Multiple flags can be combined using the bitwise OR operator (|).
| Enumerator | |
|---|---|
| None | No interrupts enabled (0x0000). |
| VBlankIn | Enable V-Blank In interrupt (0x0001). |
| VBlankOut | Enable V-Blank Out interrupt (0x0002). |
| HBlankIn | Enable H-Blank In interrupt (0x0004). |
| Timer0 | Enable Timer 0 interrupt (0x0008). |
| Timer1 | Enable Timer 1 interrupt (0x0010). |
| DspEnd | Enable DSP End interrupt (0x0020). |
| SoundReq | Enable Sound Request interrupt (0x0040). |
| SystemMgr | Enable System Manager interrupt (0x0080). |
| Pad | Enable Controller interrupt (0x0100). |
| Dma2 | Enable Level 2 DMA interrupt (0x0200). |
| Dma1 | Enable Level 1 DMA interrupt (0x0400). |
| Dma0 | Enable Level 0 DMA interrupt (0x0800). |
| Vdp1 | |
| Vdp2 | |
| Cpu | Enable CPU Interrupt (0x4000). |
| Default | Default interrupt mask (0x7FFF). Enables all standard interrupts except User interrupt |
| All | All interrupts mask (0x7FFF). |
| User | Enable User interrupt (0x8000). |