Line 1,199: |
Line 1,199: |
| | Yes | | | Yes |
| | Yes | | | Yes |
− | | ? | + | | Used by kernelpanic. This makes core0 enter a WFI/B infinite loop. Threads that were created on core1 or core2 have their priority set to 0x3F, except if the thread was created on core1 and whose parent process (if any) has the "Runnable on sleep" [[NCCH/Extended_Header#ARM11_Kernel_Flags|ARM11 kernel flag]] set. Core1 threads with a priority of 0x40 without a parent process have their priority set to 0x3E. |
| + | |
| + | Prior to first invoking this handler, if and only if both UNITINFO and [[Configuration_Memory#0x1FF80015|0x1FF80015]] are not 0, and if there is no [[LCD_Registers#Fill_Color|LCD fill]] set at the time kernelpanic is called, kernelpanic fill the top screen with white (it does the same for the bottom screen if the current process is running under the APPLICATION memregion). |
| + | |
| + | Before invoking this handler a second time, kernelpanic wait for the user to hold L+R+Start+Select down. |
| |- | | |- |
| | 6 | | | 6 |