Line 240: |
Line 240: |
| | 0x98 | | | 0x98 |
| | u32[4] | | | u32[4] |
− | | Interrupt flags- 32 interrupts per word, 4 words, 0x80 interrupts total divided evenly across 4 words | + | | Interrupt available flags- 32 interrupts per word, 4 words, 0x80 interrupts total divided evenly across 4 words |
| |- | | |- |
| | 0xA8 | | | 0xA8 |
Line 265: |
Line 265: |
| | KThread* | | | KThread* |
| | Pointer to the process's main thread. | | | Pointer to the process's main thread. |
| + | |- |
| + | | 0xC4 |
| + | | u32[4] |
| + | | Interrupt enabled flags- 32 interrupts per word, 4 words, 0x80 interrupts total divided evenly across 4 words |
| |- | | |- |
| | 0xD4 | | | 0xD4 |
Line 322: |
Line 326: |
| | Pointer to resource limits for process. | | | Pointer to resource limits for process. |
| |- | | |- |
− | | 0xB4 | + | | 0xA0 |
− | | u16 | + | | u32[4] |
− | | Handle table size from the exheader kernel descriptors. When this is 0, handle table is stored in WRAM. | + | | Interrupt flags- 32 interrupts per word, 4 words, 0x80 interrupts total divided evenly across 4 words |
| |- | | |- |
| | 0xB0 | | | 0xB0 |
| | u32 | | | u32 |
| | Kernel flags from the exheader kernel descriptors. | | | Kernel flags from the exheader kernel descriptors. |
| + | |- |
| + | | 0xB4 |
| + | | u16 |
| + | | Handle table size from the exheader kernel descriptors. When this is 0, handle table is stored in WRAM. |
| |- | | |- |
| | 0xBC | | | 0xBC |
Line 337: |
Line 345: |
| | KThread* | | | KThread* |
| | Pointer to the process's main thread. | | | Pointer to the process's main thread. |
| + | |- |
| + | | 0xCC |
| + | | u32[4] |
| + | | Interrupt enabled flags- 32 interrupts per word, 4 words, 0x80 interrupts total divided evenly across 4 words |
| |- | | |- |
| | 0xDC | | | 0xDC |