boykopovar
8bd030d531
Merge pull request #26 from QDarkRex/fix/kernel-error-codes
fix(kernel): use SCE kernel error codes in equeue, direct memory and mutex
| Constant | Before | After |
|---|---|---|
| `EQUEUE_ERROR_ETIMEDOUT` | `0x80010023` | `0x8002003C` |
| `EQUEUE_ERROR_EBADF` | `0x80010016` | `0x80020009` |
| `EQUEUE_ERROR_ENOENT` | `0x80010011` | `0x80020002` |
| `EQUEUE_ERROR_EINVAL` / `SCE_KERNEL_ERROR_EINVAL` (DirectMemory) | `0x80010005` | `0x80020016` |
| `EQUEUE_ERROR_EFAULT` / `SCE_KERNEL_ERROR_EFAULT` (DirectMemory) | `0x80010009` | `0x8002000E` |
| `SCE_KERNEL_ERROR_EAGAIN` (DirectMemory) | `0x80010002` | `0x80020023` |
| `SCE_KERNEL_ERROR_ENOMEM` (DirectMemory) | `0x80010007` | `0x8002000C` |
| `SCE_KERNEL_ERROR_EACCES` (DirectMemory) | `0x80010004` | `0x8002000D` |
| `SCE_KERNEL_ERROR_EDEADLK` (Mutex.cpp) | `0x80020023` (= EAGAIN) | `0x8002000B` |
2026-09-28 11:18:14 +03:00
..
2026-09-28 09:01:41 +03:00
2026-09-06 13:02:22 +03:00
2026-09-28 19:46:38 +13:00
2026-09-07 19:54:01 +03:00
2026-09-11 07:49:14 +03:00
2026-09-25 06:18:32 +10:00
2026-09-25 07:13:15 +10:00
2026-09-27 10:52:21 -07:00
2026-09-27 12:38:59 +07:00
2026-09-25 06:41:55 +10:00
2026-09-28 16:40:22 +13:00
2026-09-25 06:48:50 +10:00
2026-09-25 06:39:14 +10:00
2026-09-25 06:17:18 +10:00
2026-09-25 06:45:30 +10:00
2026-09-28 09:09:02 +10:00
2026-09-28 16:42:29 +13:00
2026-09-27 13:22:01 +07:00
2026-09-27 11:43:42 +03:00
2026-09-25 06:55:31 +10:00
2026-09-28 14:22:48 +13:00
2026-09-25 06:48:50 +10:00
2026-09-25 07:22:05 +10:00
2026-09-26 12:14:46 +02:00
2026-09-25 07:16:55 +10:00
2026-09-25 06:15:32 +10:00
2026-09-26 19:00:39 -07:00
2026-09-25 07:24:17 +10:00
2026-09-25 07:22:06 +10:00
2026-09-25 06:27:11 +10:00
2026-09-25 07:26:06 +10:00
2026-09-28 09:01:41 +03:00
2026-09-25 06:25:16 +10:00
2026-09-25 07:05:07 +10:00
2026-09-27 12:38:59 +07:00
2026-09-25 06:34:30 +10:00
2026-09-25 06:51:37 +10:00
2026-09-28 09:55:01 +10:00
2026-09-28 09:55:01 +10:00
2026-09-28 09:05:49 +10:00
2026-09-28 14:22:48 +13:00
2026-09-10 20:25:25 +03:00
2026-09-06 07:30:59 +03:00
2026-09-28 09:09:02 +10:00
2026-09-28 16:26:02 +10:00
2026-09-24 10:28:33 +03:00