|
strong |
Interrupt status bits.
These flags indicate which interrupts have occurred. They can be checked using the bitwise AND operator (&) with GetStatus().
Example:
| Enumerator | |
|---|---|
| VBlankIn | V-Blank In occurred (0x0001). |
| VBlankOut | V-Blank Out occurred (0x0002). |
| HBlankIn | H-Blank In occurred (0x0004). |
| Timer0 | Timer 0 interrupt occurred (0x0008). |
| Timer1 | Timer 1 interrupt occurred (0x0010). |
| DspEnd | DSP End interrupt occurred (0x0020). |
| SoundReq | Sound Request interrupt occurred (0x0040). |
| SystemMgr | System Manager interrupt occurred (0x0080). |
| Pad | Controller interrupt occurred (0x0100). |
| Dma2 | Level 2 DMA interrupt occurred (0x0200). |
| Dma1 | Level 1 DMA interrupt occurred (0x0400). |
| Dma0 | Level 0 DMA interrupt occurred (0x0800). |
| Vdp1 | |
| Vdp2 | |
| Cpu | CPU Interrupt occurred (0x4000). |
| User | User interrupt occurred (0x8000). |
| ABus | A-Bus interrupt status (0xFFFF0000). Represents all A-Bus interrupt status bits (bits 16-31) |
| VBlank | Combined V-Blank status (VBlankIn | VBlankOut). |
| All | All status bits set (0xFFFFFFFF). |