PSPSDK 2024-12-16
Loading...
Searching...
No Matches
pspkerror.h
Go to the documentation of this file.
1/*
2 * PSP Software Development Kit - https://github.com/pspdev
3 * -----------------------------------------------------------------------
4 * Licensed under the BSD license, see LICENSE in PSPSDK root for details.
5 *
6 * pspkerror.h - Definitions for the kernel error codes
7 *
8 * Copyright (c) 2005 Marcus R. Brown <mrbrown@ocgnet.org>
9 * Copyright (c) 2005 James Forshaw <tyranid@gmail.com>
10 * Copyright (c) 2005 John Kelley <ps2dev@kelley.ca>
11 *
12 */
13#ifndef PSPKERROR_H
14#define PSPKERROR_H
15
16/* Note: The error code enumerations in this file were extrapolated from
17 symbolic debugging information found in the Japanese version of Puzzle Bobble. */
18
20{
213 SCE_KERNEL_ERROR_IO = 0x800203e9,
218};
219
220#endif /* PSPKERROR_H */
PspKernelErrorCodes
Definition pspkerror.h:20
@ SCE_KERNEL_ERROR_ILLEGAL_KTLSID
Definition pspkerror.h:159
@ SCE_KERNEL_ERROR_NOTIMP
Definition pspkerror.h:23
@ SCE_KERNEL_ERROR_UNKNOWN_EVFID
Definition pspkerror.h:121
@ SCE_KERNEL_ERROR_ILLEGAL_LOADEXEC_BUFFER
Definition pspkerror.h:108
@ SCE_KERNEL_ERROR_EVF_COND
Definition pspkerror.h:142
@ SCE_KERNEL_ERROR_ALREADY_STARTED
Definition pspkerror.h:84
@ SCE_KERNEL_ERROR_PM_INVALID_REQUEST
Definition pspkerror.h:168
@ SCE_KERNEL_ERROR_STDIO_NOT_OPENED
Definition pspkerror.h:215
@ SCE_KERNEL_ERROR_KTLS_BUSY
Definition pspkerror.h:161
@ SCE_KERNEL_ERROR_PM_NO_SUPPORT_DEVPWR_STATE
Definition pspkerror.h:177
@ SCE_KERNEL_ERROR_SEMA_ZERO
Definition pspkerror.h:140
@ SCE_KERNEL_ERROR_MEMINUSE
Definition pspkerror.h:82
@ SCE_KERNEL_ERROR_ILLEGAL_MEMSIZE
Definition pspkerror.h:150
@ SCE_KERNEL_ERROR_ILLEGAL_PARTITION
Definition pspkerror.h:66
@ SCE_KERNEL_ERROR_EXCLUSIVE_LOAD
Definition pspkerror.h:90
@ SCE_KERNEL_ERROR_PM_UNKNOWN_DEVNAME
Definition pspkerror.h:164
@ SCE_KERNEL_ERROR_NOTFOUND_HANDLER
Definition pspkerror.h:36
@ SCE_KERNEL_ERROR_NOCWD
Definition pspkerror.h:210
@ SCE_KERNEL_ERROR_LIBRARY_NOTFOUND
Definition pspkerror.h:93
@ SCE_KERNEL_ERROR_PRIMARY_SYSCALL_NUMBER_INUSE
Definition pspkerror.h:31
@ SCE_KERNEL_ERROR_UNKNOWN_TEID
Definition pspkerror.h:127
@ SCE_KERNEL_ERROR_ERROR
Definition pspkerror.h:22
@ SCE_KERNEL_ERROR_UNSUP
Definition pspkerror.h:203
@ SCE_KERNEL_ERROR_XDEV
Definition pspkerror.h:200
@ SCE_KERNEL_ERROR_UNKNOWN_CBID
Definition pspkerror.h:128
@ SCE_KERNEL_ERROR_MEMBLOCK_ALLOC_FAILED
Definition pspkerror.h:69
@ SCE_KERNEL_ERROR_WAIT_TIMEOUT
Definition pspkerror.h:135
@ SCE_KERNEL_ERROR_PM_UNKNOWN_REQUEST
Definition pspkerror.h:169
@ SCE_KERNEL_ERROR_ILLEGAL_STACK_SIZE
Definition pspkerror.h:115
@ SCE_KERNEL_ERROR_NO_TIMER
Definition pspkerror.h:42
@ SCE_KERNEL_ERROR_DMAC_CHANNEL_NOT_ASSIGNED
Definition pspkerror.h:194
@ SCE_KERNEL_ERROR_ALREADY_STACK_SET
Definition pspkerror.h:41
@ SCE_KERNEL_ERROR_ALREADY_STOPPED
Definition pspkerror.h:86
@ SCE_KERNEL_ERROR_DMAC_OP_ABORTED
Definition pspkerror.h:188
@ SCE_KERNEL_ERROR_UNSUPPORTED_PRX_TYPE
Definition pspkerror.h:105
@ SCE_KERNEL_ERROR_REGDEV
Definition pspkerror.h:209
@ SCE_KERNEL_ERROR_ILLEGAL_TYPE
Definition pspkerror.h:154
@ SCE_KERNEL_ERROR_SPAD_INUSE
Definition pspkerror.h:152
@ SCE_KERNEL_ERROR_NO_ROMDIR
Definition pspkerror.h:51
@ SCE_KERNEL_ERROR_NOT_WAIT
Definition pspkerror.h:133
@ SCE_KERNEL_ERROR_PM_INVALID_ARGUMENT
Definition pspkerror.h:173
@ SCE_KERNEL_ERROR_DMAC_CHANNEL_RESERVED
Definition pspkerror.h:190
@ SCE_KERNEL_ERROR_ILLEGAL_OFFSET
Definition pspkerror.h:97
@ SCE_KERNEL_ERROR_MEMBLOCK_RESIZE_FAILED
Definition pspkerror.h:71
@ SCE_KERNEL_ERROR_LIBRARY_NOT_YET_LINKED
Definition pspkerror.h:91
@ SCE_KERNEL_ERROR_UID_NOT_HOLDER
Definition pspkerror.h:60
@ SCE_KERNEL_ERROR_DMAC_OP_FREED
Definition pspkerror.h:185
@ SCE_KERNEL_ERROR_PM_CANNOT_CANCEL
Definition pspkerror.h:171
@ SCE_KERNEL_ERROR_ILLEGAL_CONTEXT
Definition pspkerror.h:32
@ SCE_KERNEL_ERROR_PROHIBIT_LOADEXEC_DEVICE
Definition pspkerror.h:104
@ SCE_KERNEL_ERROR_ILLEGAL_MEMBLOCKTYPE
Definition pspkerror.h:68
@ SCE_KERNEL_ERROR_ERRORMAX
Definition pspkerror.h:217
@ SCE_KERNEL_ERROR_HEAP_ALLOC_FAILED
Definition pspkerror.h:73
@ SCE_KERNEL_ERROR_ILLEGAL_SPADADDR
Definition pspkerror.h:151
@ SCE_KERNEL_ERROR_ILLEGAL_INTRCODE
Definition pspkerror.h:33
@ SCE_KERNEL_ERROR_OK
Definition pspkerror.h:21
@ SCE_KERNEL_ERROR_DMAC_OP_NOT_QUEUED
Definition pspkerror.h:181
@ SCE_KERNEL_ERROR_NOT_STARTED
Definition pspkerror.h:85
@ SCE_KERNEL_ERROR_NODEV
Definition pspkerror.h:199
@ SCE_KERNEL_ERROR_UID_ALREADY_HOLDER
Definition pspkerror.h:59
@ SCE_KERNEL_ERROR_ILLEGAL_OBJECT
Definition pspkerror.h:78
@ SCE_KERNEL_ERROR_ILLEGAL_POSITION
Definition pspkerror.h:98
@ SCE_KERNEL_ERROR_EXPHANDLER_NOUSE
Definition pspkerror.h:25
@ SCE_KERNEL_ERROR_DMAC_OP_QUEUED
Definition pspkerror.h:180
@ SCE_KERNEL_ERROR_UNKNOWN_VTID
Definition pspkerror.h:157
@ SCE_KERNEL_ERROR_UNKNOWN_ALMID
Definition pspkerror.h:126
@ SCE_KERNEL_ERROR_HEAPBLOCK_ALLOC_FAILED
Definition pspkerror.h:72
@ SCE_KERNEL_ERROR_NO_EXIT_CALLBACK
Definition pspkerror.h:110
@ SCE_KERNEL_ERROR_DMAC_OP_TIMEOUT
Definition pspkerror.h:184
@ SCE_KERNEL_ERROR_CANNOT_MOUNT
Definition pspkerror.h:205
@ SCE_KERNEL_ERROR_ASYNC_BUSY
Definition pspkerror.h:207
@ SCE_KERNEL_ERROR_DMAC_REQUEST_FAILED
Definition pspkerror.h:178
@ SCE_KERNEL_ERROR_TIMER_BUSY
Definition pspkerror.h:46
@ SCE_KERNEL_ERROR_DMAC_TOO_MUCH_SIZE
Definition pspkerror.h:196
@ SCE_KERNEL_ERROR_TIMER_NOT_INUSE
Definition pspkerror.h:48
@ SCE_KERNEL_ERROR_EVF_MULTI
Definition pspkerror.h:143
@ SCE_KERNEL_ERROR_DMAC_OP_USED
Definition pspkerror.h:186
@ SCE_KERNEL_ERROR_UNMATCH_UID_TYPE
Definition pspkerror.h:56
@ SCE_KERNEL_ERROR_SUSPEND
Definition pspkerror.h:130
@ SCE_KERNEL_ERROR_ILLEGAL_SIZE
Definition pspkerror.h:155
@ SCE_KERNEL_ERROR_NO_FREECHUNK
Definition pspkerror.h:76
@ SCE_KERNEL_ERROR_CACHE_ALIGNMENT
Definition pspkerror.h:216
@ SCE_KERNEL_ERROR_FILEERR
Definition pspkerror.h:81
@ SCE_KERNEL_ERROR_PM_PMINFO_UNREGISTERED
Definition pspkerror.h:166
@ SCE_KERNEL_ERROR_DRIVER_DELETED
Definition pspkerror.h:206
@ SCE_KERNEL_ERROR_ILLEGAL_PRIMARY_SYSCALL_NUMBER
Definition pspkerror.h:30
@ SCE_KERNEL_ERROR_SEMA_OVF
Definition pspkerror.h:141
@ SCE_KERNEL_ERROR_MPP_FULL
Definition pspkerror.h:146
@ SCE_KERNEL_ERROR_DORMANT
Definition pspkerror.h:129
@ SCE_KERNEL_ERROR_UNKNOWN_FPLID
Definition pspkerror.h:124
@ SCE_KERNEL_ERROR_ILLEGAL_ACCESS
Definition pspkerror.h:99
@ SCE_KERNEL_ERROR_INVAL
Definition pspkerror.h:202
@ SCE_KERNEL_ERROR_SPAD_NOT_INUSE
Definition pspkerror.h:153
@ SCE_KERNEL_ERROR_NXIO
Definition pspkerror.h:212
@ SCE_KERNEL_ERROR_IDTYPE_EXIST
Definition pspkerror.h:52
@ SCE_KERNEL_ERROR_NO_MEMORY
Definition pspkerror.h:111
@ SCE_KERNEL_ERROR_PM_ALREADY_TARGET_PWRSTATE
Definition pspkerror.h:174
@ SCE_KERNEL_ERROR_ALIAS_USED
Definition pspkerror.h:204
@ SCE_KERNEL_ERROR_CANNOT_GET_MODULE_INFORMATION
Definition pspkerror.h:107
@ SCE_KERNEL_ERROR_MEMBLOCK_RESIZE_LOCKED
Definition pspkerror.h:70
@ SCE_KERNEL_ERROR_CAN_NOT_WAIT
Definition pspkerror.h:134
@ SCE_KERNEL_ERROR_CANNOT_GET_MODULELIST
Definition pspkerror.h:102
@ SCE_KERNEL_ERROR_EVF_ILPAT
Definition pspkerror.h:144
@ SCE_KERNEL_ERROR_DMAC_OP_NOT_ASSIGNED
Definition pspkerror.h:183
@ SCE_KERNEL_ERROR_ILLEGAL_PRESCALE
Definition pspkerror.h:45
@ SCE_KERNEL_ERROR_UNKNOWN_UID
Definition pspkerror.h:55
@ SCE_KERNEL_ERROR_NOT_DORMANT
Definition pspkerror.h:131
@ SCE_KERNEL_ERROR_SYCALLTABLE_USED
Definition pspkerror.h:28
@ SCE_KERNEL_ERROR_ILLEGAL_PERM_CALL
Definition pspkerror.h:106
@ SCE_KERNEL_ERROR_IDTYPE_NOT_EMPTY
Definition pspkerror.h:54
@ SCE_KERNEL_ERROR_UNKNOWN_SEMID
Definition pspkerror.h:120
@ SCE_KERNEL_ERROR_ILLEGAL_PRIORITY
Definition pspkerror.h:114
@ SCE_KERNEL_ERROR_MFILE
Definition pspkerror.h:198
@ SCE_KERNEL_ERROR_ILLEGAL_STACK_ADDRESS
Definition pspkerror.h:40
@ SCE_KERNEL_ERROR_ALREADY_STOPPING
Definition pspkerror.h:96
@ SCE_KERNEL_ERROR_THREAD_TERMINATED
Definition pspkerror.h:139
@ SCE_KERNEL_ERROR_NOT_REMOVABLE
Definition pspkerror.h:89
@ SCE_KERNEL_ERROR_PM_INVALID_UNIT
Definition pspkerror.h:170
@ SCE_KERNEL_ERROR_ILLEGAL_MODE
Definition pspkerror.h:116
@ SCE_KERNEL_ERROR_NOTIFY_CALLBACK
Definition pspkerror.h:138
@ SCE_KERNEL_ERROR_PARTITION_INUSE
Definition pspkerror.h:67
@ SCE_KERNEL_ERROR_NOT_FOUND_UIDFUNC
Definition pspkerror.h:58
@ SCE_KERNEL_ERROR_ILLEGAL_PERM
Definition pspkerror.h:61
@ SCE_KERNEL_ERROR_NOASYNC
Definition pspkerror.h:208
@ SCE_KERNEL_ERROR_PM_INVALID_PRIORITY
Definition pspkerror.h:162
@ SCE_KERNEL_ERROR_DMAC_PRIVILEGE_ADDRESS
Definition pspkerror.h:192
@ SCE_KERNEL_ERROR_PM_CHANGE_PWRSTATE_FAILED
Definition pspkerror.h:175
@ SCE_KERNEL_ERROR_ILLEGAL_MEMBLOCK
Definition pspkerror.h:149
@ SCE_KERNEL_ERROR_NOCHUNK
Definition pspkerror.h:75
@ SCE_KERNEL_ERROR_NOFILE
Definition pspkerror.h:80
@ SCE_KERNEL_ERROR_MPP_EMPTY
Definition pspkerror.h:147
@ SCE_KERNEL_ERROR_DMAC_INVALID_ARGUMENT
Definition pspkerror.h:197
@ SCE_KERNEL_ERROR_UNKNOWN_MBXID
Definition pspkerror.h:122
@ SCE_KERNEL_ERROR_SYCALLTABLE_NOUSED
Definition pspkerror.h:27
@ SCE_KERNEL_ERROR_UNKNOWN_THID
Definition pspkerror.h:119
@ SCE_KERNEL_ERROR_RELEASE_WAIT
Definition pspkerror.h:137
@ SCE_KERNEL_ERROR_PM_PMINFO_REGISTERED
Definition pspkerror.h:165
@ SCE_KERNEL_ERROR_MODULE_MGR_BUSY
Definition pspkerror.h:100
@ SCE_KERNEL_ERROR_ILLEGAL_LOADEXEC_FILENAME
Definition pspkerror.h:109
@ SCE_KERNEL_ERROR_WAIT_DELETE
Definition pspkerror.h:148
@ SCE_KERNEL_ERROR_EXPHANDLER_USED
Definition pspkerror.h:26
@ SCE_KERNEL_ERROR_DMAC_OP_EMPTY
Definition pspkerror.h:187
@ SCE_KERNEL_ERROR_UNIT_USED
Definition pspkerror.h:49
@ SCE_KERNEL_ERROR_CPUDI
Definition pspkerror.h:34
@ SCE_KERNEL_ERROR_NOT_STOPPED
Definition pspkerror.h:88
@ SCE_KERNEL_ERROR_LIBRARY_INUSE
Definition pspkerror.h:95
@ SCE_KERNEL_ERROR_LIBRARY_FOUND
Definition pspkerror.h:92
@ SCE_KERNEL_ERROR_ID_NOT_EXIST
Definition pspkerror.h:57
@ SCE_KERNEL_ERROR_ILLEGAL_ADDRESS
Definition pspkerror.h:38
@ SCE_KERNEL_ERROR_PM_INVALID_DEVNAME
Definition pspkerror.h:163
@ SCE_KERNEL_ERROR_PROHIBIT_LOADMODULE_DEVICE
Definition pspkerror.h:103
@ SCE_KERNEL_ERROR_NOT_SUSPEND
Definition pspkerror.h:132
@ SCE_KERNEL_ERROR_ILLEGAL_CHUNK_ID
Definition pspkerror.h:74
@ SCE_KERNEL_ERROR_ILLEGAL_EXPCODE
Definition pspkerror.h:24
@ SCE_KERNEL_ERROR_ILLEGAL_TIMERID
Definition pspkerror.h:43
@ SCE_KERNEL_ERROR_MEM_RANGE_OVERLAP
Definition pspkerror.h:65
@ SCE_KERNEL_ERROR_OUT_OF_RANGE
Definition pspkerror.h:64
@ SCE_KERNEL_ERROR_DMAC_OP_ERROR
Definition pspkerror.h:189
@ SCE_KERNEL_ERROR_ILLEGAL_INTRLEVEL
Definition pspkerror.h:37
@ SCE_KERNEL_ERROR_ILLEGAL_MASK
Definition pspkerror.h:117
@ SCE_KERNEL_ERROR_LINKERR
Definition pspkerror.h:77
@ SCE_KERNEL_ERROR_PM_INVALID_MAJOR_STATE
Definition pspkerror.h:167
@ SCE_KERNEL_ERROR_FOUND_HANDLER
Definition pspkerror.h:35
@ SCE_KERNEL_ERROR_PARTITION_MISMATCH
Definition pspkerror.h:83
@ SCE_KERNEL_ERROR_ILLEGAL_SOURCE
Definition pspkerror.h:44
@ SCE_KERNEL_ERROR_PM_INVALID_PMINFO
Definition pspkerror.h:172
@ SCE_KERNEL_ERROR_UNKNOWN_MODULE
Definition pspkerror.h:79
@ SCE_KERNEL_ERROR_UNIT_NOUSE
Definition pspkerror.h:50
@ SCE_KERNEL_ERROR_ILLEGAL_SYSCALLTABLE
Definition pspkerror.h:29
@ SCE_KERNEL_ERROR_CAN_NOT_STOP
Definition pspkerror.h:87
@ SCE_KERNEL_ERROR_ILLEGAL_LIBRARY
Definition pspkerror.h:94
@ SCE_KERNEL_ERROR_UNKNOWN_VPLID
Definition pspkerror.h:123
@ SCE_KERNEL_ERROR_DMAC_NO_ENOUGHSPACE
Definition pspkerror.h:193
@ SCE_KERNEL_ERROR_ILLEGAL_THID
Definition pspkerror.h:118
@ SCE_KERNEL_ERROR_IDTYPE_NOT_EXIST
Definition pspkerror.h:53
@ SCE_KERNEL_ERROR_ILLEGAL_ARGUMENT
Definition pspkerror.h:62
@ SCE_KERNEL_ERROR_BADF
Definition pspkerror.h:201
@ SCE_KERNEL_ERROR_ILLEGAL_FLAG
Definition pspkerror.h:101
@ SCE_KERNEL_ERROR_TIMER_NOT_SETUP
Definition pspkerror.h:47
@ SCE_KERNEL_ERROR_NOMEM
Definition pspkerror.h:214
@ SCE_KERNEL_ERROR_NAMETOOLONG
Definition pspkerror.h:211
@ SCE_KERNEL_ERROR_IO
Definition pspkerror.h:213
@ SCE_KERNEL_ERROR_DMAC_OP_RUNNING
Definition pspkerror.h:182
@ SCE_KERNEL_ERROR_MBOX_NOMSG
Definition pspkerror.h:145
@ SCE_KERNEL_ERROR_PM_CANNOT_CHANGE_DEVPWR_STATE
Definition pspkerror.h:176
@ SCE_KERNEL_ERROR_ILLEGAL_ADDR
Definition pspkerror.h:63
@ SCE_KERNEL_ERROR_ILLEGAL_ENTRY
Definition pspkerror.h:113
@ SCE_KERNEL_ERROR_DMAC_CHANNEL_EXCLUDED
Definition pspkerror.h:191
@ SCE_KERNEL_ERROR_KTLS_FULL
Definition pspkerror.h:160
@ SCE_KERNEL_ERROR_ILLEGAL_INTRPARAM
Definition pspkerror.h:39
@ SCE_KERNEL_ERROR_UNKNOWN_MPPID
Definition pspkerror.h:125
@ SCE_KERNEL_ERROR_DMAC_REQUEST_DENIED
Definition pspkerror.h:179
@ SCE_KERNEL_ERROR_ILLEGAL_VTID
Definition pspkerror.h:158
@ SCE_KERNEL_ERROR_WAIT_CANCEL
Definition pspkerror.h:136
@ SCE_KERNEL_ERROR_ILLEGAL_COUNT
Definition pspkerror.h:156
@ SCE_KERNEL_ERROR_DMAC_CHILD_OPERATION
Definition pspkerror.h:195
@ SCE_KERNEL_ERROR_ILLEGAL_ATTR
Definition pspkerror.h:112