Error codes: Difference between revisions
Kernel error 0xE601 is also used to signify an invalid pointer. Particularly so in svcReplyAndReceive, and svcWaitSynchronization where this is returned if a given address isn't within a usable range. |
→Error codes: fix a few kernel error codes |
||
Line 230: | Line 230: | ||
| 0x1C01 || 1 || 14 || Invalid kernel capability descriptor | | 0x1C01 || 1 || 14 || Invalid kernel capability descriptor | ||
|- | |- | ||
| 0x4201 || 1 || 33 || | | 0x4201 || 1 || 33 || Not Implemented | ||
|- | |- | ||
| 0x8C01 || 1 || 70 || No more debug events | | 0x8C01 || 1 || 70 || No more debug events | ||
Line 238: | Line 238: | ||
| 0xCC01 || 1 || 102 || Invalid address | | 0xCC01 || 1 || 102 || Invalid address | ||
|- | |- | ||
| 0xCE01 || 1 || 103 || | | 0xCE01 || 1 || 103 || Resource exhaustion | ||
|- | |- | ||
| 0xD001 || 1 || 104 || Memory | | 0xD001 || 1 || 104 || Memory exhaustion | ||
|- | |- | ||
| 0xD201 || 1 || 105 || Handle-table | | 0xD201 || 1 || 105 || Handle-table exhaustion | ||
|- | |- | ||
| 0xD401 || 1 || 106 || Invalid memory state / invalid memory permissions. | | 0xD401 || 1 || 106 || Invalid memory state / invalid memory permissions. | ||
Line 264: | Line 264: | ||
| 0xEC01 || 1 || 118 || Canceled/interrupted [?] | | 0xEC01 || 1 || 118 || Canceled/interrupted [?] | ||
|- | |- | ||
| 0xEE01 || 1 || 119 || | | 0xEE01 || 1 || 119 || Out of range | ||
|- | |- | ||
| 0xF001 || 1 || 120 || Invalid enum | | 0xF001 || 1 || 120 || Invalid enum |