PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
kerr.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define KE_OK   0
 
#define KE_ERROR   -1
 
#define KE_ILLEGAL_EXPCODE   -50
 
#define KE_EXPHANDLER_NOUSE   -51
 
#define KE_EXPHANDLER_USED   -52
 
#define KE_ILLEGAL_CONTEXT   -100
 
#define KE_ILLEGAL_INTRCODE   -101
 
#define KE_CPUDI   -102
 
#define KE_INTRDISABLE   -103
 
#define KE_FOUND_HANDLER   -104
 
#define KE_NOTFOUND_HANDLER   -105
 
#define KE_NO_TIMER   -150
 
#define KE_ILLEGAL_TIMERID   -151
 
#define KE_ILLEGAL_SOURCE   -152
 
#define KE_ILLEGAL_PRESCALE   -153
 
#define KE_TIMER_BUSY   -154
 
#define KE_TIMER_NOT_SETUP   -155
 
#define KE_TIMER_NOT_INUSE   -156
 
#define KE_UNIT_USED   -160
 
#define KE_UNIT_NOUSE   -161
 
#define KE_NO_ROMDIR   -162
 
#define KE_LINKERR   -200
 
#define KE_ILLEGAL_OBJECT   -201
 
#define KE_UNKNOWN_MODULE   -202
 
#define KE_NOFILE   -203
 
#define KE_FILEERR   -204
 
#define KE_MEMINUSE   -205
 
#define KE_ALREADY_STARTED   -206
 
#define KE_NOT_STARTED   -207
 
#define KE_ALREADY_STOPPED   -208
 
#define KE_CAN_NOT_STOP   -209
 
#define KE_NOT_STOPPED   -210
 
#define KE_NOT_REMOVABLE   -211
 
#define KE_LIBRARY_FOUND   -212
 
#define KE_LIBRARY_NOTFOUND   -213
 
#define KE_ILLEGAL_LIBRARY   -214
 
#define KE_LIBRARY_INUSE   -215
 
#define KE_ALREADY_STOPPING   -216
 
#define KE_ILLEGAL_OFFSET   -217
 
#define KE_ILLEGAL_POSITION   -218
 
#define KE_ILLEGAL_ACCESS   -219
 
#define KE_ILLEGAL_FLAG   -220
 
#define KE_NO_MEMORY   -400
 
#define KE_ILLEGAL_ATTR   -401
 
#define KE_ILLEGAL_ENTRY   -402
 
#define KE_ILLEGAL_PRIORITY   -403
 
#define KE_ILLEGAL_STACK_SIZE   -404
 
#define KE_ILLEGAL_MODE   -405
 
#define KE_ILLEGAL_THID   -406
 
#define KE_UNKNOWN_THID   -407
 
#define KE_UNKNOWN_SEMID   -408
 
#define KE_UNKNOWN_EVFID   -409
 
#define KE_UNKNOWN_MBXID   -410
 
#define KE_UNKNOWN_VPLID   -411
 
#define KE_UNKNOWN_FPLID   -412
 
#define KE_DORMANT   -413
 
#define KE_NOT_DORMANT   -414
 
#define KE_NOT_SUSPEND   -415
 
#define KE_NOT_WAIT   -416
 
#define KE_CAN_NOT_WAIT   -417
 
#define KE_RELEASE_WAIT   -418
 
#define KE_SEMA_ZERO   -419
 
#define KE_SEMA_OVF   -420
 
#define KE_EVF_COND   -421
 
#define KE_EVF_MULTI   -422
 
#define KE_EVF_ILPAT   -423
 
#define KE_MBOX_NOMSG   -424
 
#define KE_WAIT_DELETE   -425
 
#define KE_ILLEGAL_MEMBLOCK   -426
 
#define KE_ILLEGAL_MEMSIZE   -427
 
#define KE_ILLEGAL_SPADADDR   -428
 
#define KE_SPAD_INUSE   -429
 
#define KE_SPAD_NOT_INUSE   -430
 
#define KE_ILLEGAL_TYPE   -431
 
#define KE_ILLEGAL_SIZE   -432
 

Detailed Description

Kernel Errors for the IOP Extracted from TESTSPU by TyRaNiD

Definition in file kerr.h.

Macro Definition Documentation

◆ KE_OK

#define KE_OK   0

Definition at line 20 of file kerr.h.

◆ KE_ERROR

#define KE_ERROR   -1

Definition at line 21 of file kerr.h.

◆ KE_ILLEGAL_EXPCODE

#define KE_ILLEGAL_EXPCODE   -50

Definition at line 22 of file kerr.h.

◆ KE_EXPHANDLER_NOUSE

#define KE_EXPHANDLER_NOUSE   -51

Definition at line 23 of file kerr.h.

◆ KE_EXPHANDLER_USED

#define KE_EXPHANDLER_USED   -52

Definition at line 24 of file kerr.h.

◆ KE_ILLEGAL_CONTEXT

#define KE_ILLEGAL_CONTEXT   -100

Definition at line 25 of file kerr.h.

◆ KE_ILLEGAL_INTRCODE

#define KE_ILLEGAL_INTRCODE   -101

Definition at line 26 of file kerr.h.

◆ KE_CPUDI

#define KE_CPUDI   -102

Definition at line 27 of file kerr.h.

◆ KE_INTRDISABLE

#define KE_INTRDISABLE   -103

Definition at line 28 of file kerr.h.

◆ KE_FOUND_HANDLER

#define KE_FOUND_HANDLER   -104

Definition at line 29 of file kerr.h.

◆ KE_NOTFOUND_HANDLER

#define KE_NOTFOUND_HANDLER   -105

Definition at line 30 of file kerr.h.

◆ KE_NO_TIMER

#define KE_NO_TIMER   -150

Definition at line 31 of file kerr.h.

◆ KE_ILLEGAL_TIMERID

#define KE_ILLEGAL_TIMERID   -151

Definition at line 32 of file kerr.h.

◆ KE_ILLEGAL_SOURCE

#define KE_ILLEGAL_SOURCE   -152

Definition at line 33 of file kerr.h.

◆ KE_ILLEGAL_PRESCALE

#define KE_ILLEGAL_PRESCALE   -153

Definition at line 34 of file kerr.h.

◆ KE_TIMER_BUSY

#define KE_TIMER_BUSY   -154

Definition at line 35 of file kerr.h.

◆ KE_TIMER_NOT_SETUP

#define KE_TIMER_NOT_SETUP   -155

Definition at line 36 of file kerr.h.

◆ KE_TIMER_NOT_INUSE

#define KE_TIMER_NOT_INUSE   -156

Definition at line 37 of file kerr.h.

◆ KE_UNIT_USED

#define KE_UNIT_USED   -160

Definition at line 38 of file kerr.h.

◆ KE_UNIT_NOUSE

#define KE_UNIT_NOUSE   -161

Definition at line 39 of file kerr.h.

◆ KE_NO_ROMDIR

#define KE_NO_ROMDIR   -162

Definition at line 40 of file kerr.h.

◆ KE_LINKERR

#define KE_LINKERR   -200

Definition at line 41 of file kerr.h.

◆ KE_ILLEGAL_OBJECT

#define KE_ILLEGAL_OBJECT   -201

Definition at line 42 of file kerr.h.

◆ KE_UNKNOWN_MODULE

#define KE_UNKNOWN_MODULE   -202

Definition at line 43 of file kerr.h.

◆ KE_NOFILE

#define KE_NOFILE   -203

Definition at line 44 of file kerr.h.

◆ KE_FILEERR

#define KE_FILEERR   -204

Definition at line 45 of file kerr.h.

◆ KE_MEMINUSE

#define KE_MEMINUSE   -205

Definition at line 46 of file kerr.h.

◆ KE_ALREADY_STARTED

#define KE_ALREADY_STARTED   -206

Definition at line 47 of file kerr.h.

◆ KE_NOT_STARTED

#define KE_NOT_STARTED   -207

Definition at line 48 of file kerr.h.

◆ KE_ALREADY_STOPPED

#define KE_ALREADY_STOPPED   -208

Definition at line 49 of file kerr.h.

◆ KE_CAN_NOT_STOP

#define KE_CAN_NOT_STOP   -209

Definition at line 50 of file kerr.h.

◆ KE_NOT_STOPPED

#define KE_NOT_STOPPED   -210

Definition at line 51 of file kerr.h.

◆ KE_NOT_REMOVABLE

#define KE_NOT_REMOVABLE   -211

Definition at line 52 of file kerr.h.

◆ KE_LIBRARY_FOUND

#define KE_LIBRARY_FOUND   -212

Definition at line 53 of file kerr.h.

◆ KE_LIBRARY_NOTFOUND

#define KE_LIBRARY_NOTFOUND   -213

Definition at line 54 of file kerr.h.

◆ KE_ILLEGAL_LIBRARY

#define KE_ILLEGAL_LIBRARY   -214

Definition at line 55 of file kerr.h.

◆ KE_LIBRARY_INUSE

#define KE_LIBRARY_INUSE   -215

Definition at line 56 of file kerr.h.

◆ KE_ALREADY_STOPPING

#define KE_ALREADY_STOPPING   -216

Definition at line 57 of file kerr.h.

◆ KE_ILLEGAL_OFFSET

#define KE_ILLEGAL_OFFSET   -217

Definition at line 58 of file kerr.h.

◆ KE_ILLEGAL_POSITION

#define KE_ILLEGAL_POSITION   -218

Definition at line 59 of file kerr.h.

◆ KE_ILLEGAL_ACCESS

#define KE_ILLEGAL_ACCESS   -219

Definition at line 60 of file kerr.h.

◆ KE_ILLEGAL_FLAG

#define KE_ILLEGAL_FLAG   -220

Definition at line 61 of file kerr.h.

◆ KE_NO_MEMORY

#define KE_NO_MEMORY   -400

Definition at line 62 of file kerr.h.

◆ KE_ILLEGAL_ATTR

#define KE_ILLEGAL_ATTR   -401

Definition at line 63 of file kerr.h.

◆ KE_ILLEGAL_ENTRY

#define KE_ILLEGAL_ENTRY   -402

Definition at line 64 of file kerr.h.

◆ KE_ILLEGAL_PRIORITY

#define KE_ILLEGAL_PRIORITY   -403

Definition at line 65 of file kerr.h.

◆ KE_ILLEGAL_STACK_SIZE

#define KE_ILLEGAL_STACK_SIZE   -404

Definition at line 66 of file kerr.h.

◆ KE_ILLEGAL_MODE

#define KE_ILLEGAL_MODE   -405

Definition at line 67 of file kerr.h.

◆ KE_ILLEGAL_THID

#define KE_ILLEGAL_THID   -406

Definition at line 68 of file kerr.h.

◆ KE_UNKNOWN_THID

#define KE_UNKNOWN_THID   -407

Definition at line 69 of file kerr.h.

◆ KE_UNKNOWN_SEMID

#define KE_UNKNOWN_SEMID   -408

Definition at line 70 of file kerr.h.

◆ KE_UNKNOWN_EVFID

#define KE_UNKNOWN_EVFID   -409

Definition at line 71 of file kerr.h.

◆ KE_UNKNOWN_MBXID

#define KE_UNKNOWN_MBXID   -410

Definition at line 72 of file kerr.h.

◆ KE_UNKNOWN_VPLID

#define KE_UNKNOWN_VPLID   -411

Definition at line 73 of file kerr.h.

◆ KE_UNKNOWN_FPLID

#define KE_UNKNOWN_FPLID   -412

Definition at line 74 of file kerr.h.

◆ KE_DORMANT

#define KE_DORMANT   -413

Definition at line 75 of file kerr.h.

◆ KE_NOT_DORMANT

#define KE_NOT_DORMANT   -414

Definition at line 76 of file kerr.h.

◆ KE_NOT_SUSPEND

#define KE_NOT_SUSPEND   -415

Definition at line 77 of file kerr.h.

◆ KE_NOT_WAIT

#define KE_NOT_WAIT   -416

Definition at line 78 of file kerr.h.

◆ KE_CAN_NOT_WAIT

#define KE_CAN_NOT_WAIT   -417

Definition at line 79 of file kerr.h.

◆ KE_RELEASE_WAIT

#define KE_RELEASE_WAIT   -418

Definition at line 80 of file kerr.h.

◆ KE_SEMA_ZERO

#define KE_SEMA_ZERO   -419

Definition at line 81 of file kerr.h.

◆ KE_SEMA_OVF

#define KE_SEMA_OVF   -420

Definition at line 82 of file kerr.h.

◆ KE_EVF_COND

#define KE_EVF_COND   -421

Definition at line 83 of file kerr.h.

◆ KE_EVF_MULTI

#define KE_EVF_MULTI   -422

Definition at line 84 of file kerr.h.

◆ KE_EVF_ILPAT

#define KE_EVF_ILPAT   -423

Definition at line 85 of file kerr.h.

◆ KE_MBOX_NOMSG

#define KE_MBOX_NOMSG   -424

Definition at line 86 of file kerr.h.

◆ KE_WAIT_DELETE

#define KE_WAIT_DELETE   -425

Definition at line 87 of file kerr.h.

◆ KE_ILLEGAL_MEMBLOCK

#define KE_ILLEGAL_MEMBLOCK   -426

Definition at line 88 of file kerr.h.

◆ KE_ILLEGAL_MEMSIZE

#define KE_ILLEGAL_MEMSIZE   -427

Definition at line 89 of file kerr.h.

◆ KE_ILLEGAL_SPADADDR

#define KE_ILLEGAL_SPADADDR   -428

Definition at line 90 of file kerr.h.

◆ KE_SPAD_INUSE

#define KE_SPAD_INUSE   -429

Definition at line 91 of file kerr.h.

◆ KE_SPAD_NOT_INUSE

#define KE_SPAD_NOT_INUSE   -430

Definition at line 92 of file kerr.h.

◆ KE_ILLEGAL_TYPE

#define KE_ILLEGAL_TYPE   -431

Definition at line 93 of file kerr.h.

◆ KE_ILLEGAL_SIZE

#define KE_ILLEGAL_SIZE   -432

Definition at line 94 of file kerr.h.