[−][src]Module psp::sys
PSP OS System API
The names of functions and types beginning with sce
or Sce
were found by
reverse engineering various PSP games and OS versions.
sceXYZ
: Sony APIsceKernelXYZ
: Interface to the PSP OS kernelsceCtrlXYZ
: Button control APIsceDisplayXYZ
: Display APIsceGeXYZ
: Interface to the graphics chip (Graphics Engine)sceUsb
: USB APIsceUsbCam
: USB camera
scePower
: Power APIsceWlan
: Wireless network APIsceRtc
: Real time clock APIsceIo
: File I/O APIsceAudio
: Audio APIsceAtrac
: Sony ATRAC3 Codec APIsceJpeg
: JPEG decoding APIsceUmd
: UMD Drive APIsceMpeg
: MPEG codec APIsceHprm
: Headphone Remote API (headphone accessory with controls)sceGu
: Graphics API (Similar to OpenGL)sceGum
: Matrix utility functionssceMp3
: MP3 decoder APIsceRegistry
: PSP OS Registry APIsceOpenPSID
: Console identification API (unique to every console)sceUtility
: Various utilities such as msg dialogs and savedata
Modules
vfpu_context | An internal library to manage VFPU register contexts. |
Structs
AdhocPoolStat | Linked list for sceNetAdhocMatchingGetMembers |
Atrac3BufferInfo | |
AudioInputParams | |
ClearBuffer | Clear Buffer Mask |
CtrlButtons | Enumeration for the digital controller buttons. |
DebugProfilerRegs | Structure to hold the psp profiler register values |
EventFlagAttributes | Event flag creation attributes. |
EventFlagWaitTypes | Event flag wait types |
GeBreakParam | Drawing queue interruption parameter |
GeCallbackData | Structure to hold the callback data |
GeContext | Stores the state of the GE. |
GeListArgs | |
GeStack | Structure storing a stack (for CALL/RET) |
IntrHandlerOptionParam | |
IoOpenFlags | |
IoStatAttr | |
IoStatMode | |
LightComponent | Light Components |
OpenPSID | |
PowerInfo | Power callback flags |
SceCtrlData | Returned controller data |
SceCtrlLatch | |
SceFontCharInfo | |
SceFontGlyphImage | |
SceFontImageRect | |
SceFontInfo | |
SceFontNewLibParams | The library works with only num_fonts, alloc_func, and free_func set to non-null values so long as you don't load a font from a file. Function signatures reversed from 11 Eyes Crossover. |
SceFontStyle | |
SceIoDirent | Describes a single directory entry |
SceIoStat | Structure to hold the status information about a file |
SceKernelAlarmInfo | Struct containing alarm info |
SceKernelCallbackInfo | Structure to hold the status information for a callback |
SceKernelEventFlagInfo | Structure to hold the event flag information. |
SceKernelEventFlagOptParam | |
SceKernelFplInfo | Fixed pool status information |
SceKernelFplOptParam | |
SceKernelLMOption | |
SceKernelLoadExecParam | Structure to pass to |
SceKernelMbxInfo | Current state of a messagebox. See |
SceKernelMbxOptParam | Additional options used when creating messageboxes. |
SceKernelModuleInfo | |
SceKernelMppInfo | Message Pipe status info |
SceKernelSMOption | |
SceKernelSemaInfo | Current state of a semaphore. See |
SceKernelSemaOptParam | Additional options used when creating semaphores. |
SceKernelSysClock | 64-bit system clock type. |
SceKernelSystemStatus | Structure to contain the system status returned by |
SceKernelThreadEventHandlerInfo | Struct for event handler info |
SceKernelThreadInfo | Structure to hold the status information for a thread @see sceKernelReferThreadStatus |
SceKernelThreadOptParam | Additional options used when creating threads. |
SceKernelThreadRunStatus | Statistics about a running thread. See |
SceKernelUtilsMd5Context | Structure to hold the MD5 context |
SceKernelUtilsMt19937Context | Structure for holding a mersenne twister context |
SceKernelUtilsSha1Context | Type to hold a sha1 context |
SceKernelVTimerInfo | |
SceKernelVTimerOptParam | |
SceKernelVplInfo | Variable pool status info |
SceKernelVplOptParam | |
SceLibAttr | |
SceLibraryEntry | |
SceLibraryEntryTable | |
SceModuleInfo | |
SceMp3InitArg | A structure used for initializing a handle in |
SceMpeg | A data handle used for various functions. |
SceMpegAu | |
SceMpegAvcMode | |
SceMpegLLI | |
SceMpegRingbuffer | |
SceMpegStream | Internal structure. Passed around but never created manually. |
SceMpegYCrCbBuffer | |
SceNetAdhocPdpStat | PDP status structure |
SceNetAdhocPtpStat | PTP status structure |
SceNetAdhocctlAdhocId | Adhoc ID structure |
SceNetAdhocctlGameModeInfo | |
SceNetAdhocctlParams | Params structure |
SceNetAdhocctlPeerInfo | Peer info structure |
SceNetAdhocctlScanInfo | Scan info structure |
SceNetMallocStat | |
ScePspDateTime | PSP Time structure |
ScePspFMatrix2 | |
ScePspFMatrix3 | |
ScePspFMatrix4 | |
ScePspFMatrix4Unaligned | |
ScePspFRect | |
ScePspFVector2 | |
ScePspFVector3 | |
ScePspFVector4 | |
ScePspFVector4Unaligned | |
ScePspIMatrix2 | |
ScePspIMatrix3 | |
ScePspIMatrix4 | |
ScePspIMatrix4Unaligned | |
ScePspIRect | |
ScePspIVector2 | |
ScePspIVector3 | |
ScePspIVector4 | |
ScePspL64Rect | |
ScePspL64Vector2 | |
ScePspL64Vector3 | |
ScePspL64Vector4 | |
ScePspSRect | |
ScePspSVector2 | |
ScePspSVector3 | |
ScePspSVector4 | |
SceStubLibraryEntry | |
SceUid | UIDs are used to describe many different kernel objects. |
SceUtilityOskData | OSK Field data |
SceUtilityOskParams | OSK parameters |
SceUtilitySavedataParam | Structure to hold the parameters for the |
ThreadAttributes | Attributes for threads. |
UmdInfo | UMD Info |
UmdStateFlags | UMD drive state |
UsbCamReverseFlags | Flags for reverse effects. |
UsbCamSetupStillExParam | Structure for |
UsbCamSetupStillParam | Structure for |
UsbCamSetupVideoExParam | |
UsbCamSetupVideoParam | |
UsbState | |
UtilityDialogCommon | |
UtilityGameSharingParams | Structure to hold the parameters for Game Sharing |
UtilityHtmlViewerOption | |
UtilityHtmlViewerParam | |
UtilityMsgDialogOption | |
UtilityMsgDialogParams | Structure to hold the parameters for a message dialog |
UtilityNetconfAdhoc | |
UtilityNetconfData | |
UtilitySavedataFileData | |
UtilitySavedataListSaveNewData | |
UtilitySavedataSFOParam | title, savedataTitle, detail: parts of the unencrypted SFO data, it contains what the VSH and standard load screen shows |
VertexType | The vertex type decides how the vertices align and what kind of information they contain. |
in_addr | |
sockaddr | |
timeval | |
timezone |
Enums
Constants
Functions
MScmIsMediumInserted⚠ | Returns whether a memory stick is current inserted |
MScmRegisterMSInsertEjectCallback⚠ | Registers a memory stick ejection callback. |
MScmUnregisterMSInsertEjectCallback⚠ | Unregister a memory stick ejection callback |
QueryIntrHandlerInfo⚠ | |
abgr | Map 8-bit color channels into one 32-bit value. |
argb | Map 8-bit color channels into one 32-bit value. |
audio_sample_align | Make the given sample count a multiple of 64. |
color | Map floating point channels (0..1) into one 32-bit value |
rgba | Map 8-bit color channels into one 32-bit value. |
sceAtracAddStreamData⚠ | Parameters |
sceAtracDecodeData⚠ | Decode a frame of data. |
sceAtracGetAtracID⚠ | |
sceAtracGetBitrate⚠ | Gets the bitrate. |
sceAtracGetBufferInfoForReseting⚠ | |
sceAtracGetChannel⚠ | |
sceAtracGetInternalErrorInfo⚠ | |
sceAtracGetLoopStatus⚠ | |
sceAtracGetMaxSample⚠ | Gets the maximum number of samples of the atrac3 stream. |
sceAtracGetNextDecodePosition⚠ | |
sceAtracGetNextSample⚠ | Gets the number of samples of the next frame to be decoded. |
sceAtracGetRemainFrame⚠ | Gets the remaining (not decoded) number of frames |
sceAtracGetSecondBufferInfo⚠ | |
sceAtracGetSoundSample⚠ | |
sceAtracGetStreamDataInfo⚠ | Parameters |
sceAtracReleaseAtracID⚠ | It releases an atrac ID |
sceAtracResetPlayPosition⚠ | |
sceAtracSetData⚠ | |
sceAtracSetDataAndGetID⚠ | Creates a new Atrac ID from the specified data |
sceAtracSetHalfwayBuffer⚠ | |
sceAtracSetHalfwayBufferAndGetID⚠ | |
sceAtracSetLoopNum⚠ | Sets the number of loops for this atrac ID |
sceAtracSetSecondBuffer⚠ | |
sceAudioChRelease⚠ | Release a hardware output channel. |
sceAudioChReserve⚠ | Allocate and initialize a hardware output channel. |
sceAudioChangeChannelConfig⚠ | Change the format of a channel |
sceAudioChangeChannelVolume⚠ | Change the volume of a channel |
sceAudioGetChannelRestLen⚠ | Get count of uplayed samples remaining |
sceAudioGetChannelRestLength⚠ | Get count of uplayed samples remaining |
sceAudioGetInputLength⚠ | Get the number of samples that were acquired |
sceAudioInput⚠ | Perform audio input |
sceAudioInputBlocking⚠ | Perform audio input (blocking) |
sceAudioInputInit⚠ | Init audio input |
sceAudioInputInitEx⚠ | Init audio input (with extra arguments) |
sceAudioOutput⚠ | Output audio to the specified channel. |
sceAudioOutput2ChangeLength⚠ | Change the output sample count, after it's already been reserved |
sceAudioOutput2GetRestSample⚠ | Get count of unplayed samples remaining |
sceAudioOutput2OutputBlocking⚠ | Output audio (blocking) |
sceAudioOutput2Release⚠ | Release the audio output |
sceAudioOutput2Reserve⚠ | Reserve the audio output and set the sample count |
sceAudioOutputBlocking⚠ | Output audio to the specified channel (blocking) |
sceAudioOutputPanned⚠ | Output panned audio to the specified channel. |
sceAudioOutputPannedBlocking⚠ | Output panned audio to the specified channel (blocking) |
sceAudioPollInputEnd⚠ | Poll for non-blocking audio input status |
sceAudioSRCChRelease⚠ | Release the audio output |
sceAudioSRCChReserve⚠ | Reserve the audio output |
sceAudioSRCOutputBlocking⚠ | Output audio (blocking) |
sceAudioSetChannelDataLen⚠ | Change the output sample count, after it's already been reserved |
sceAudioWaitInputEnd⚠ | Wait for non-blocking audio input to complete |
sceCtrlGetIdleCancelThreshold⚠ | Get the idle threshold values. |
sceCtrlGetSamplingCycle⚠ | Get the controller current cycle setting. |
sceCtrlGetSamplingMode⚠ | Get the current controller mode. |
sceCtrlPeekBufferNegative⚠ | |
sceCtrlPeekBufferPositive⚠ | |
sceCtrlPeekLatch⚠ | |
sceCtrlReadBufferNegative⚠ | |
sceCtrlReadBufferPositive⚠ | Read buffer positive |
sceCtrlReadLatch⚠ | |
sceCtrlSetIdleCancelThreshold⚠ | Set analog threshold relating to the idle timer. |
sceCtrlSetSamplingCycle⚠ | Set the controller cycle setting. |
sceCtrlSetSamplingMode⚠ | Set the controller mode. |
sceDisplayGetAccumulatedHcount⚠ | Get accumulated HSYNC count |
sceDisplayGetCurrentHcount⚠ | Get current HSYNC count |
sceDisplayGetFrameBuf⚠ | Get display framebuffer information |
sceDisplayGetFramePerSec⚠ | Get number of frames per second |
sceDisplayGetMode⚠ | Get display mode |
sceDisplayGetVcount⚠ | Number of vertical blank pulses up to now |
sceDisplayIsForeground⚠ | Get whether or not frame buffer is being displayed |
sceDisplayIsVblank⚠ | Test whether vblank is active |
sceDisplaySetFrameBuf⚠ | Display set framebuffer |
sceDisplaySetMode⚠ | Set display mode |
sceDisplayWaitVblank⚠ | Wait for vertical blank |
sceDisplayWaitVblankCB⚠ | Wait for vertical blank with callback |
sceDisplayWaitVblankStart⚠ | Wait for vertical blank start |
sceDisplayWaitVblankStartCB⚠ | Wait for vertical blank start with callback |
sceFontCalcMemorySize⚠ | |
sceFontClose⚠ | |
sceFontDoneLib⚠ | |
sceFontFindFont⚠ | |
sceFontFindOptimumFont⚠ | |
sceFontFlush⚠ | |
sceFontGetCharGlyphImage⚠ | |
sceFontGetCharGlyphImage_Clip⚠ | |
sceFontGetCharImageRect⚠ | |
sceFontGetCharInfo⚠ | |
sceFontGetFontInfo⚠ | |
sceFontGetFontInfoByIndexNumber⚠ | |
sceFontGetFontList⚠ | |
sceFontGetNumFontList⚠ | |
sceFontGetShadowGlyphImage⚠ | |
sceFontGetShadowGlyphImage_Clip⚠ | |
sceFontGetShadowImageRect⚠ | |
sceFontGetShadowInfo⚠ | |
sceFontNewLib⚠ | |
sceFontOpen⚠ | |
sceFontOpenUserFile⚠ | |
sceFontOpenUserMemory⚠ | |
sceFontPixelToPointH⚠ | |
sceFontPixelToPointV⚠ | |
sceFontPointToPixelH⚠ | |
sceFontPointToPixelV⚠ | |
sceFontSetAltCharacterCode⚠ | |
sceFontSetResolution⚠ | |
sceGeBreak⚠ | Interrupt drawing queue. |
sceGeContinue⚠ | Restart drawing queue. |
sceGeDrawSync⚠ | Wait for drawing to complete. |
sceGeEdramGetAddr⚠ | Get the eDRAM address. |
sceGeEdramGetSize⚠ | Get the size of VRAM. |
sceGeEdramSetAddrTranslation⚠ | Set the eDRAM address translation mode. |
sceGeGetCmd⚠ | Retrieve the current value of a GE command. |
sceGeGetMtx⚠ | Retrieve a matrix of the given type. |
sceGeGetStack⚠ | Retrieve the stack of the display list currently being executed. |
sceGeListDeQueue⚠ | Cancel a queued or running list. |
sceGeListEnQueue⚠ | Enqueue a display list at the tail of the GE display list queue. |
sceGeListEnQueueHead⚠ | Enqueue a display list at the head of the GE display list queue. |
sceGeListSync⚠ | Wait for synchronisation of a list. |
sceGeListUpdateStallAddr⚠ | Update the stall address for the specified queue. |
sceGeRestoreContext⚠ | Restore a previously saved GE context. |
sceGeSaveContext⚠ | Save the GE's current state. |
sceGeSetCallback⚠ | Register callback handlers for the GE. |
sceGeUnsetCallback⚠ | Unregister the callback handlers. |
sceGuAlphaFunc⚠ | Set the alpha test parameters |
sceGuAmbient⚠ | |
sceGuAmbientColor⚠ | |
sceGuBeginObject⚠ | Begin conditional rendering of object |
sceGuBlendFunc⚠ | Set the blending mode |
sceGuBoneMatrix⚠ | Specify skinning matrix entry |
sceGuBreak⚠ | Parameters |
sceGuCallList⚠ | Call previously generated display-list |
sceGuCallMode⚠ | Set whether to use stack-based calls or signals to handle execution of called lists. |
sceGuCheckList⚠ | Check how large the current display list is |
sceGuClear⚠ | Clear current drawbuffer |
sceGuClearColor⚠ | Set the current clear-color |
sceGuClearDepth⚠ | Set the current clear-depth |
sceGuClearStencil⚠ | Set the current stencil clear value |
sceGuClutLoad⚠ | Upload CLUT (Color Lookup Table) |
sceGuClutMode⚠ | Set current CLUT mode |
sceGuColor⚠ | Set current primitive color |
sceGuColorFunc⚠ | Set the color test function |
sceGuColorMaterial⚠ | Set which color components the material will receive |
sceGuContinue⚠ | |
sceGuCopyImage⚠ | Image transfer using the GE |
sceGuDebugFlush⚠ | Flush character buffer created by sceGuDebugPrint to the draw buffer |
sceGuDebugPrint⚠ | Add characters to an internal buffer for later printing with sceGuDebugFlush |
sceGuDepthBuffer⚠ | Set depth buffer parameters |
sceGuDepthFunc⚠ | Select which depth-test function to use |
sceGuDepthMask⚠ | Mask depth buffer writes |
sceGuDepthOffset⚠ | |
sceGuDepthRange⚠ | Set which range to use for depth calculations. |
sceGuDisable⚠ | Disable GE state |
sceGuDispBuffer⚠ | Set display buffer parameters |
sceGuDisplay⚠ | Turn display on or off |
sceGuDrawArray⚠ | Draw array of vertices forming primitives |
sceGuDrawArrayN⚠ | |
sceGuDrawBezier⚠ | Draw bezier surface |
sceGuDrawBuffer⚠ | Set draw buffer parameters (and store in context for buffer-swap) |
sceGuDrawBufferList⚠ | Set draw buffer directly, not storing parameters in the context |
sceGuDrawSpline⚠ | |
sceGuEnable⚠ | Enable GE state |
sceGuEndObject⚠ | End conditional rendering of object |
sceGuFinish⚠ | Finish current display list and go back to the parent context |
sceGuFinishId⚠ | Finish current display list and go back to the parent context, sending argument id for the finish callback. |
sceGuFog⚠ | |
sceGuFrontFace⚠ | Set the current face-order (for culling) |
sceGuGetAllStatus⚠ | Query status on all 22 available states |
sceGuGetMemory⚠ | Allocate memory on the current display list for temporary storage |
sceGuGetStatus⚠ | Get if state is currently enabled or disabled |
sceGuInit⚠ | Initalize the GU system |
sceGuLight⚠ | Set light parameters |
sceGuLightAtt⚠ | Set light attenuation |
sceGuLightColor⚠ | Set light color |
sceGuLightMode⚠ | Set light mode |
sceGuLightSpot⚠ | Set spotlight parameters |
sceGuLogicalOp⚠ | Set color logical operation |
sceGuMaterial⚠ | Set current primitive color, for specific light components. |
sceGuModelColor⚠ | |
sceGuMorphWeight⚠ | Specify morph weight entry |
sceGuOffset⚠ | Set virtual coordinate offset |
sceGuPatchDivide⚠ | Set dividing for patches (beziers and splines) |
sceGuPatchFrontFace⚠ | |
sceGuPatchPrim⚠ | Set primitive for patches (beziers and splines) |
sceGuPixelMask⚠ | Set mask for which bits of the pixels to write |
sceGuScissor⚠ | Set what to scissor within the current viewport |
sceGuSendCommandf⚠ | Send raw float command to the GE |
sceGuSendCommandi⚠ | Send raw command to the GE |
sceGuSendList⚠ | Send a list to the GE directly |
sceGuSetAllStatus⚠ | Set the status on all 22 available states |
sceGuSetCallback⚠ | Setup signal handler |
sceGuSetDither⚠ | Set ordered pixel dither matrix |
sceGuSetMatrix⚠ | Set transform matrices |
sceGuSetStatus⚠ | Enable or disable GE state |
sceGuShadeModel⚠ | Set how primitives are shaded |
sceGuSignal⚠ | Trigger signal to call code from the command stream |
sceGuSpecular⚠ | Set the specular power for the material |
sceGuStart⚠ | Start filling a new display-context |
sceGuStencilFunc⚠ | Set stencil function and reference value for stencil testing |
sceGuStencilOp⚠ | Set the stencil test actions |
sceGuSwapBuffers⚠ | Swap display and draw buffer |
sceGuSync⚠ | Wait until display list has finished executing |
sceGuTerm⚠ | Shutdown the GU system |
sceGuTexEnvColor⚠ | Specify the texture environment color |
sceGuTexFilter⚠ | Set how the texture is filtered |
sceGuTexFlush⚠ | Flush texture page-cache |
sceGuTexFunc⚠ | Set how textures are applied |
sceGuTexImage⚠ | Set current texturemap |
sceGuTexLevelMode⚠ | Set texture-level mode (mipmapping) |
sceGuTexMapMode⚠ | Set the texture-mapping mode |
sceGuTexMode⚠ | Set texture-mode parameters |
sceGuTexOffset⚠ | Set texture offset |
sceGuTexProjMapMode⚠ | Set texture projection-map mode |
sceGuTexScale⚠ | Set texture scale |
sceGuTexSlope⚠ | |
sceGuTexSync⚠ | Synchronize rendering pipeline with image upload. |
sceGuTexWrap⚠ | Set if the texture should repeat or clamp |
sceGuViewport⚠ | Set current viewport |
sceGumDrawArray⚠ | |
sceGumDrawArrayN⚠ | |
sceGumDrawBezier⚠ | |
sceGumDrawSpline⚠ | |
sceGumFastInverse⚠ | |
sceGumFullInverse⚠ | |
sceGumLoadIdentity⚠ | Load identity matrix |
sceGumLoadMatrix⚠ | Load matrix |
sceGumLookAt⚠ | |
sceGumMatrixMode⚠ | Select which matrix stack to operate on |
sceGumMultMatrix⚠ | Multiply current matrix with input |
sceGumOrtho⚠ | Apply ortho projection matrix |
sceGumPerspective⚠ | Apply perspective projection matrix |
sceGumPopMatrix⚠ | Pop matrix from stack |
sceGumPushMatrix⚠ | Push current matrix onto stack |
sceGumRotateX⚠ | Rotate around the X axis |
sceGumRotateXYZ⚠ | Rotate around all 3 axis in order X, Y, Z |
sceGumRotateY⚠ | Rotate around the Y axis |
sceGumRotateZ⚠ | Rotate around the Z axis |
sceGumRotateZYX⚠ | Rotate around all 3 axis in order Z, Y, X |
sceGumScale⚠ | Scale matrix |
sceGumStoreMatrix⚠ | Store current matrix in the stack |
sceGumTranslate⚠ | Translate coordinate system |
sceGumUpdateMatrix⚠ | Explicitly flush dirty matrices to the hardware |
sceHprmIsHeadphoneExist⚠ | Determines whether the headphones are plugged in. |
sceHprmIsMicrophoneExist⚠ | Determines whether the microphone is plugged in. |
sceHprmIsRemoteExist⚠ | Determines whether the remote is plugged in. |
sceHprmPeekCurrentKey⚠ | Peek at the current being pressed on the remote. |
sceHprmPeekLatch⚠ | Peek at the current latch data. |
sceHprmReadLatch⚠ | Read the current latch data. |
sceHttpAbortRequest⚠ | Abort a http request. |
sceHttpAddExtraHeader⚠ | Add content header |
sceHttpCreateConnection⚠ | Create a http connection. |
sceHttpCreateConnectionWithURL⚠ | Create a http connection to a url. |
sceHttpCreateRequest⚠ | Create a http request. |
sceHttpCreateRequestWithURL⚠ | Create a http request with url. |
sceHttpCreateTemplate⚠ | Create a http template. |
sceHttpDeleteConnection⚠ | Delete a http connection. |
sceHttpDeleteHeader⚠ | Delete content header |
sceHttpDeleteRequest⚠ | Delete a http request. |
sceHttpDeleteTemplate⚠ | Delete a http template. |
sceHttpDisableAuth⚠ | |
sceHttpDisableCache⚠ | |
sceHttpDisableCookie⚠ | Disable cookie |
sceHttpDisableKeepAlive⚠ | Disable keep alive |
sceHttpDisableRedirect⚠ | Disable redirect |
sceHttpEnableAuth⚠ | |
sceHttpEnableCache⚠ | |
sceHttpEnableCookie⚠ | Enable cookie |
sceHttpEnableKeepAlive⚠ | Enable keep alive |
sceHttpEnableRedirect⚠ | Enable redirect |
sceHttpEnd⚠ | Terminate the http library. |
sceHttpEndCache⚠ | |
sceHttpGetAllHeader⚠ | |
sceHttpGetContentLength⚠ | Get http request response length. |
sceHttpGetNetworkErrno⚠ | |
sceHttpGetProxy⚠ | |
sceHttpGetStatusCode⚠ | Get http request status code. |
sceHttpInit⚠ | Init the http library. |
sceHttpInitCache⚠ | |
sceHttpLoadSystemCookie⚠ | Load cookie |
sceHttpReadData⚠ | Read a http request response. |
sceHttpSaveSystemCookie⚠ | Save cookie |
sceHttpSendRequest⚠ | Send a http request. |
sceHttpSetAuthInfoCB⚠ | |
sceHttpSetConnectTimeOut⚠ | Set connect timeout |
sceHttpSetMallocFunction⚠ | |
sceHttpSetProxy⚠ | |
sceHttpSetRecvTimeOut⚠ | Set receive timeout |
sceHttpSetResHeaderMaxSize⚠ | |
sceHttpSetResolveRetry⚠ | Set resolver retry |
sceHttpSetResolveTimeOut⚠ | Set resolver timeout |
sceHttpSetSendTimeOut⚠ | Set send timeout |
sceHttpsEnd⚠ | Terminate the https library |
sceHttpsInit⚠ | Init the https library. |
sceHttpsLoadDefaultCert⚠ | Load default certificate |
sceIoAssign⚠ | Assigns one IO device to another (I guess) |
sceIoCancel⚠ | Cancel an asynchronous operation on a file descriptor. |
sceIoChangeAsyncPriority⚠ | Change the priority of the asynchronous thread. |
sceIoChdir⚠ | Change the current directory. |
sceIoChstat⚠ | Change the status of a file. |
sceIoClose⚠ | Delete a descriptor |
sceIoCloseAsync⚠ | Delete a descriptor (asynchronous) |
sceIoDclose⚠ | Close an opened directory file descriptor |
sceIoDevctl⚠ | Send a devctl command to a device. |
sceIoDopen⚠ | Open a directory |
sceIoDread⚠ | Reads an entry from an opened file descriptor. |
sceIoGetAsyncStat⚠ | Get the asyncronous completion status. |
sceIoGetDevType⚠ | Get the device type of the currently opened file descriptor. |
sceIoGetstat⚠ | Get the status of a file. |
sceIoIoctl⚠ | Perform an ioctl on a device. |
sceIoIoctlAsync⚠ | Perform an ioctl on a device. (asynchronous) |
sceIoLseek⚠ | Reposition read/write file descriptor offset |
sceIoLseek32⚠ | Reposition read/write file descriptor offset (32bit mode) |
sceIoLseek32Async⚠ | Reposition read/write file descriptor offset (32bit mode, asynchronous) |
sceIoLseekAsync⚠ | Reposition read/write file descriptor offset (asynchronous) |
sceIoMkdir⚠ | Make a directory file |
sceIoOpen⚠ | Open or create a file for reading or writing |
sceIoOpenAsync⚠ | Open or create a file for reading or writing (asynchronous) |
sceIoPollAsync⚠ | Poll for asyncronous completion. |
sceIoRead⚠ | Read input |
sceIoReadAsync⚠ | Read input (asynchronous) |
sceIoRemove⚠ | Remove directory entry |
sceIoRename⚠ | Change the name of a file |
sceIoRmdir⚠ | Remove a directory file |
sceIoSetAsyncCallback⚠ | Sets a callback for the asynchronous action. |
sceIoSync⚠ | Synchronise the file data on the device. |
sceIoUnassign⚠ | Unassign an IO device. |
sceIoWaitAsync⚠ | Wait for asyncronous completion. |
sceIoWaitAsyncCB⚠ | Wait for asyncronous completion (with callbacks). |
sceIoWrite⚠ | Write output |
sceIoWriteAsync⚠ | Write output (asynchronous) |
sceJpegCreateMJpeg⚠ | Creates the decoder context. |
sceJpegDecodeMJpeg⚠ | Decodes a mjpeg frame. |
sceJpegDeleteMJpeg⚠ | Deletes the current decoder context. |
sceJpegFinishMJpeg⚠ | Finishes the MJpeg library |
sceJpegInitMJpeg⚠ | Inits the MJpeg library |
sceKernelAllocPartitionMemory⚠ | Allocate a memory block from a memory partition. |
sceKernelAllocateFpl⚠ | Allocate from the pool |
sceKernelAllocateFplCB⚠ | Allocate from the pool (with callback) |
sceKernelAllocateVpl⚠ | Allocate from the pool |
sceKernelAllocateVplCB⚠ | Allocate from the pool (with callback) |
sceKernelCancelAlarm⚠ | Cancel a pending alarm. |
sceKernelCancelCallback⚠ | Cancel a callback? |
sceKernelCancelFpl⚠ | Cancel a pool |
sceKernelCancelMsgPipe⚠ | Cancel a message pipe |
sceKernelCancelReceiveMbx⚠ | Abort all wait operations on a messagebox |
sceKernelCancelVTimerHandler⚠ | Cancel the timer handler |
sceKernelCancelVpl⚠ | Cancel a pool |
sceKernelCancelWakeupThread⚠ | Cancel a thread that was to be woken with |
sceKernelChangeCurrentThreadAttr⚠ | Modify the attributes of the current thread. |
sceKernelChangeThreadPriority⚠ | Change the threads current priority. |
sceKernelCheckCallback⚠ | Check callback? |
sceKernelCheckThreadStack⚠ | Check the thread stack? |
sceKernelClearEventFlag⚠ | Clear a event flag bit pattern |
sceKernelCpuResumeIntr⚠ | Resume all interrupts. |
sceKernelCpuResumeIntrWithSync⚠ | Resume all interrupts (using sync instructions). |
sceKernelCpuSuspendIntr⚠ | Suspend all interrupts. |
sceKernelCreateCallback⚠ | Create callback. |
sceKernelCreateEventFlag⚠ | Create an event flag. |
sceKernelCreateFpl⚠ | Create a fixed pool |
sceKernelCreateMbx⚠ | Creates a new messagebox |
sceKernelCreateMsgPipe⚠ | Create a message pipe |
sceKernelCreateSema⚠ | Creates a new semaphore |
sceKernelCreateThread⚠ | Create a thread. |
sceKernelCreateVTimer⚠ | Create a virtual timer |
sceKernelCreateVpl⚠ | Create a variable pool |
sceKernelDcacheInvalidateRange⚠ | Invalidate a range of addresses in data cache |
sceKernelDcacheWritebackAll⚠ | Write back the data cache to memory |
sceKernelDcacheWritebackInvalidateAll⚠ | Write back and invalidate the data cache |
sceKernelDcacheWritebackInvalidateRange⚠ | Write back and invalidate a range of addresses in the data cache |
sceKernelDcacheWritebackRange⚠ | Write back a range of addresses from the data cache to memory |
sceKernelDelaySysClockThread⚠ | Delay the current thread by a specified number of sysclocks |
sceKernelDelaySysClockThreadCB⚠ | Delay the current thread by a specified number of sysclocks handling callbacks |
sceKernelDelayThread⚠ | Delay the current thread by a specified number of microseconds |
sceKernelDelayThreadCB⚠ | Delay the current thread by a specified number of microseconds and handle any callbacks. |
sceKernelDeleteCallback⚠ | Delete a callback |
sceKernelDeleteEventFlag⚠ | Delete an event flag |
sceKernelDeleteFpl⚠ | Delete a fixed pool |
sceKernelDeleteMbx⚠ | Destroy a messagebox |
sceKernelDeleteMsgPipe⚠ | Delete a message pipe |
sceKernelDeleteSema⚠ | Destroy a semaphore |
sceKernelDeleteThread⚠ | Delate a thread |
sceKernelDeleteVTimer⚠ | Delete a virtual timer |
sceKernelDeleteVpl⚠ | Delete a variable pool |
sceKernelDevkitVersion⚠ | Get the firmware version. |
sceKernelDisableSubIntr⚠ | Disable a sub interrupt handler. |
sceKernelEnableSubIntr⚠ | Enable a sub interrupt. |
sceKernelExitDeleteThread⚠ | Exit a thread and delete itself. |
sceKernelExitGame⚠ | Exit game and go back to the PSP browser. |
sceKernelExitThread⚠ | Exit a thread |
sceKernelFreeFpl⚠ | Free a block |
sceKernelFreePartitionMemory⚠ | Free a memory block allocated with |
sceKernelFreeVpl⚠ | Free a block |
sceKernelGetBlockHeadAddr⚠ | Get the address of a memory block. |
sceKernelGetCallbackCount⚠ | Get the callback count |
sceKernelGetCompiledSdkVersion⚠ | Get the SDK version set with |
sceKernelGetModuleIdList⚠ | Get a list of module IDs. |
sceKernelGetSystemTime⚠ | Get the system time |
sceKernelGetSystemTimeLow⚠ | Get the low 32bits of the current system time |
sceKernelGetSystemTimeWide⚠ | Get the system time (wide version) |
sceKernelGetThreadCurrentPriority⚠ | Get the current priority of the thread you are in. |
sceKernelGetThreadExitStatus⚠ | Get the exit status of a thread. |
sceKernelGetThreadId⚠ | Get the current thread Id |
sceKernelGetThreadStackFreeSize⚠ | Get the free stack size for a thread. |
sceKernelGetThreadmanIdList⚠ | Get a list of UIDs from threadman. Allows you to enumerate resources such as threads or semaphores. |
sceKernelGetThreadmanIdType⚠ | Get the type of a threadman uid |
sceKernelGetVTimerBase⚠ | Get the timer base |
sceKernelGetVTimerBaseWide⚠ | Get the timer base (wide format) |
sceKernelGetVTimerTime⚠ | Get the timer time |
sceKernelGetVTimerTimeWide⚠ | Get the timer time (wide format) |
sceKernelIcacheInvalidateAll⚠ | Invalidate the instruction cache |
sceKernelIcacheInvalidateRange⚠ | Invalidate a range of addresses in the instruction cache |
sceKernelIsCpuIntrEnable⚠ | Determine if interrupts are enabled or disabled. |
sceKernelIsCpuIntrSuspended⚠ | Determine if interrupts are suspended or active, based on the given flags. |
sceKernelLibcClock⚠ | Get the processor clock used since the start of the process |
sceKernelLibcGettimeofday⚠ | Get the current time of time and time zone information |
sceKernelLibcTime⚠ | Get the time in seconds since the epoch (1st Jan 1970) |
sceKernelLoadExec⚠ | Execute a new game executable, limited when not running in kernel mode. |
sceKernelLoadModule⚠ | Load a module. |
sceKernelLoadModuleBufferUsbWlan⚠ | Load a module from a buffer using the USB/WLAN API. |
sceKernelLoadModuleByID⚠ | Load a module from the given file UID. |
sceKernelLoadModuleMs⚠ | Load a module from MS. |
sceKernelMaxFreeMemSize⚠ | Get the size of the largest free memory block. |
sceKernelNotifyCallback⚠ | Notify a callback |
sceKernelPollEventFlag⚠ | Poll an event flag for a given bit pattern. |
sceKernelPollMbx⚠ | Check if a message has arrived in a messagebox |
sceKernelPollSema⚠ | Poll a sempahore. |
sceKernelQueryModuleInfo⚠ | Query the information about a loaded module from its UID. |
sceKernelReceiveMbx⚠ | Wait for a message to arrive in a messagebox |
sceKernelReceiveMbxCB⚠ | Wait for a message to arrive in a messagebox and handle callbacks if necessary. |
sceKernelReceiveMsgPipe⚠ | Receive a message from a pipe |
sceKernelReceiveMsgPipeCB⚠ | Receive a message from a pipe (with callback) |
sceKernelReferAlarmStatus⚠ | Refer the status of a created alarm. |
sceKernelReferCallbackStatus⚠ | Gets the status of a specified callback. |
sceKernelReferEventFlagStatus⚠ | Get the status of an event flag. |
sceKernelReferFplStatus⚠ | Get the status of an FPL |
sceKernelReferGlobalProfiler⚠ | Get the global profiler registers. |
sceKernelReferMbxStatus⚠ | Retrieve information about a messagebox. |
sceKernelReferMsgPipeStatus⚠ | Get the status of a Message Pipe |
sceKernelReferSemaStatus⚠ | Retrieve information about a semaphore. |
sceKernelReferSystemStatus⚠ | Get the current system status. |
sceKernelReferThreadEventHandlerStatus⚠ | Refer the status of an thread event handler |
sceKernelReferThreadProfiler⚠ | Get the thread profiler registers. |
sceKernelReferThreadRunStatus⚠ | Retrive the runtime status of a thread. |
sceKernelReferThreadStatus⚠ | Get the status information for the specified thread. |
sceKernelReferVTimerStatus⚠ | Get the status of a VTimer |
sceKernelReferVplStatus⚠ | Get the status of an VPL |
sceKernelRegisterExitCallback⚠ | Register callback. |
sceKernelRegisterSubIntrHandler⚠ | Register a sub interrupt handler. |
sceKernelRegisterThreadEventHandler⚠ | Register a thread event handler |
sceKernelReleaseSubIntrHandler⚠ | Release a sub interrupt handler. |
sceKernelReleaseThreadEventHandler⚠ | Release a thread event handler. |
sceKernelReleaseWaitThread⚠ | Release a thread in the wait state. |
sceKernelResumeDispatchThread⚠ | Resume the dispatch thread |
sceKernelResumeThread⚠ | Resume a thread previously put into a suspended state with |
sceKernelRotateThreadReadyQueue⚠ | Rotate thread ready queue at a set priority |
sceKernelSelfStopUnloadModule⚠ | Stop and unload the current module. |
sceKernelSendMbx⚠ | Send a message to a messagebox |
sceKernelSendMsgPipe⚠ | Send a message to a pipe |
sceKernelSendMsgPipeCB⚠ | Send a message to a pipe (with callback) |
sceKernelSetAlarm⚠ | Set an alarm. |
sceKernelSetCompiledSdkVersion⚠ | Set the version of the SDK with which the caller was compiled. |
sceKernelSetEventFlag⚠ | Set an event flag bit pattern. |
sceKernelSetSysClockAlarm⚠ | Set an alarm using a |
sceKernelSetVTimerHandler⚠ | Set the timer handler |
sceKernelSetVTimerHandlerWide⚠ | Set the timer handler (wide mode) |
sceKernelSetVTimerTime⚠ | Set the timer time |
sceKernelSetVTimerTimeWide⚠ | Set the timer time (wide format) |
sceKernelSignalSema⚠ | Send a signal to a semaphore |
sceKernelSleepThread⚠ | Sleep thread |
sceKernelSleepThreadCB⚠ | Sleep thread but service any callbacks as necessary. |
sceKernelStartModule⚠ | Start a loaded module. |
sceKernelStartThread⚠ | Start a created thread. |
sceKernelStartVTimer⚠ | Start a virtual timer |
sceKernelStderr⚠ | Function to get the current standard err file no |
sceKernelStdin⚠ | Function to get the current standard in file no |
sceKernelStdout⚠ | Function to get the current standard out file no |
sceKernelStopModule⚠ | Stop a running module. |
sceKernelStopUnloadSelfModule⚠ | Stop and unload the current module. |
sceKernelStopVTimer⚠ | Stop a virtual timer |
sceKernelSuspendDispatchThread⚠ | Suspend the dispatch thread |
sceKernelSuspendThread⚠ | Suspend a thread. |
sceKernelSysClock2USec⚠ | Convert a |
sceKernelSysClock2USecWide⚠ | Convert a wide time to microseconds |
sceKernelTerminateDeleteThread⚠ | Terminate and delete a thread. |
sceKernelTerminateThread⚠ | Terminate a thread. |
sceKernelTotalFreeMemSize⚠ | Get the total amount of free memory. |
sceKernelTryAllocateFpl⚠ | Try to allocate from the pool |
sceKernelTryAllocateVpl⚠ | Try to allocate from the pool |
sceKernelTryReceiveMsgPipe⚠ | Receive a message from a pipe |
sceKernelTrySendMsgPipe⚠ | Try to send a message to a pipe |
sceKernelUSec2SysClock⚠ | Convert a number of microseconds to a |
sceKernelUSec2SysClockWide⚠ | Convert a number of microseconds to a wide time |
sceKernelUnloadModule⚠ | Unload a stopped module. |
sceKernelUtilsMd5BlockInit⚠ | Function to initialise a MD5 digest context |
sceKernelUtilsMd5BlockResult⚠ | Function to get the digest result of the MD5 hash. |
sceKernelUtilsMd5BlockUpdate⚠ | Function to update the MD5 digest with a block of data. |
sceKernelUtilsMd5Digest⚠ | Function to perform an MD5 digest of a data block. |
sceKernelUtilsMt19937Init⚠ | Function to initialise a mersenne twister context. |
sceKernelUtilsMt19937UInt⚠ | Function to return a new psuedo random number. |
sceKernelUtilsSha1BlockInit⚠ | Function to initialise a context for SHA1 hashing. |
sceKernelUtilsSha1BlockResult⚠ | Function to get the result of the SHA1 hash. |
sceKernelUtilsSha1BlockUpdate⚠ | Function to update the current hash. |
sceKernelUtilsSha1Digest⚠ | Function to SHA1 hash a data block. |
sceKernelVolatileMemLock⚠ | Allocate the extra 4megs of RAM |
sceKernelVolatileMemTryLock⚠ | Try and allocate the extra 4megs of RAM, will return an error if something has already allocated it |
sceKernelVolatileMemUnlock⚠ | Deallocate the extra 4 megs of RAM |
sceKernelWaitEventFlag⚠ | Wait for an event flag for a given bit pattern. |
sceKernelWaitEventFlagCB⚠ | Wait for an event flag for a given bit pattern with callback. |
sceKernelWaitSema⚠ | Lock a semaphore |
sceKernelWaitSemaCB⚠ | Lock a semaphore a handle callbacks if necessary. |
sceKernelWaitThreadEnd⚠ | Wait until a thread has ended. |
sceKernelWaitThreadEndCB⚠ | Wait until a thread has ended and handle callbacks if necessary. |
sceKernelWakeupThread⚠ | Wake a thread previously put into the sleep state. |
sceMp3CheckStreamDataNeeded⚠ | Parameters |
sceMp3Decode⚠ | Parameters |
sceMp3GetBitRate⚠ | Parameters |
sceMp3GetInfoToAddStreamData⚠ | Parameters |
sceMp3GetLoopNum⚠ | Parameters |
sceMp3GetMaxOutputSample⚠ | Parameters |
sceMp3GetMp3ChannelNum⚠ | Parameters |
sceMp3GetSamplingRate⚠ | Parameters |
sceMp3GetSumDecodedSample⚠ | Parameters |
sceMp3Init⚠ | Parameters |
sceMp3InitResource⚠ | Return Value |
sceMp3NotifyAddStreamData⚠ | Parameters |
sceMp3ReleaseMp3Handle⚠ | Parameters |
sceMp3ReserveMp3Handle⚠ | Parameters |
sceMp3ResetPlayPosition⚠ | Parameters |
sceMp3SetLoopNum⚠ | Parameters |
sceMp3TermResource⚠ | Return Value |
sceMpegAtracDecode⚠ | Parameters |
sceMpegAvcDecode⚠ | Parameters |
sceMpegAvcDecodeMode⚠ | Parameters |
sceMpegAvcDecodeStop⚠ | Parameters |
sceMpegBaseCscInit⚠ | |
sceMpegBaseCscVme⚠ | |
sceMpegBaseYCrCbCopyVme⚠ | |
sceMpegCreate⚠ | Parameters |
sceMpegDelete⚠ | Parameters |
sceMpegFinish⚠ | |
sceMpegFlushAllStream⚠ | Return Value |
sceMpegFreeAvcEsBuf⚠ | |
sceMpegGetAtracAu⚠ | Parameters |
sceMpegGetAvcAu⚠ | Parameters |
sceMpegInit⚠ | Return Value |
sceMpegInitAu⚠ | Parameters |
sceMpegMallocAvcEsBuf⚠ | Return Value |
sceMpegQueryAtracEsSize⚠ | Parameters |
sceMpegQueryMemSize⚠ | Parameters |
sceMpegQueryStreamOffset⚠ | Parameters |
sceMpegQueryStreamSize⚠ | Parameters |
sceMpegRegistStream⚠ | Parameters |
sceMpegRingbufferAvailableSize⚠ | Parameters |
sceMpegRingbufferConstruct⚠ | Parameters |
sceMpegRingbufferDestruct⚠ | Parameters |
sceMpegRingbufferPut⚠ | Parameters |
sceMpegRingbufferQueryMemSize⚠ | Parameters |
sceMpegUnRegistStream⚠ | Parameters |
sceMpegbase_BEA18F91⚠ | Unknown real function name. |
sceNetAdhocGameModeCreateMaster⚠ | Create own game object type data. |
sceNetAdhocGameModeCreateReplica⚠ | Create peer game object type data. |
sceNetAdhocGameModeDeleteMaster⚠ | Delete own game object type data. |
sceNetAdhocGameModeDeleteReplica⚠ | Delete peer game object type data. |
sceNetAdhocGameModeUpdateMaster⚠ | Update own game object type data. |
sceNetAdhocGameModeUpdateReplica⚠ | Update peer game object type data. |
sceNetAdhocGetPdpStat⚠ | Get the status of all PDP objects |
sceNetAdhocGetPtpStat⚠ | Get the status of all PTP objects |
sceNetAdhocInit⚠ | Initialise the adhoc library. |
sceNetAdhocMatchingAbortSendData⚠ | Abort a data send to a matching target |
sceNetAdhocMatchingCancelTarget⚠ | Cancel a matching target |
sceNetAdhocMatchingCancelTargetWithOpt⚠ | Cancel a matching target (with optional data) |
sceNetAdhocMatchingCreate⚠ | Create an Adhoc matching object |
sceNetAdhocMatchingDelete⚠ | Delete an Adhoc matching object |
sceNetAdhocMatchingGetHelloOpt⚠ | Get the optional hello message |
sceNetAdhocMatchingGetMembers⚠ | Get a list of matching members |
sceNetAdhocMatchingGetPoolMaxAlloc⚠ | Get the maximum memory usage by the matching library |
sceNetAdhocMatchingGetPoolStat⚠ | Get the status of the memory pool used by the matching library |
sceNetAdhocMatchingInit⚠ | Initialise the Adhoc matching library |
sceNetAdhocMatchingSelectTarget⚠ | Select a matching target |
sceNetAdhocMatchingSendData⚠ | Send data to a matching target |
sceNetAdhocMatchingSetHelloOpt⚠ | Set the optional hello message |
sceNetAdhocMatchingStart⚠ | Start a matching object |
sceNetAdhocMatchingStop⚠ | Stop a matching object |
sceNetAdhocMatchingTerm⚠ | Terminate the Adhoc matching library |
sceNetAdhocPdpCreate⚠ | Create a PDP object. |
sceNetAdhocPdpDelete⚠ | Delete a PDP object. |
sceNetAdhocPdpRecv⚠ | Receive a PDP packet |
sceNetAdhocPdpSend⚠ | Set a PDP packet to a destination |
sceNetAdhocPtpAccept⚠ | Accept an incoming PTP connection |
sceNetAdhocPtpClose⚠ | Close a socket |
sceNetAdhocPtpConnect⚠ | Wait for connection created by sceNetAdhocPtpOpen() |
sceNetAdhocPtpFlush⚠ | Wait for data in the buffer to be sent |
sceNetAdhocPtpListen⚠ | Wait for an incoming PTP connection |
sceNetAdhocPtpOpen⚠ | Open a PTP connection |
sceNetAdhocPtpRecv⚠ | Receive data |
sceNetAdhocPtpSend⚠ | Send data |
sceNetAdhocTerm⚠ | Terminate the adhoc library |
sceNetAdhocctlAddHandler⚠ | Register an adhoc event handler |
sceNetAdhocctlConnect⚠ | Connect to the Adhoc control |
sceNetAdhocctlCreate⚠ | Connect to the Adhoc control (as a host) |
sceNetAdhocctlCreateEnterGameMode⚠ | Connect to the Adhoc control game mode (as a host) |
sceNetAdhocctlDelHandler⚠ | Delete an adhoc event handler |
sceNetAdhocctlDisconnect⚠ | Disconnect from the Adhoc control |
sceNetAdhocctlExitGameMode⚠ | Exit game mode. |
sceNetAdhocctlGetAddrByName⚠ | Get mac address from nickname |
sceNetAdhocctlGetAdhocId⚠ | Get the adhoc ID |
sceNetAdhocctlGetGameModeInfo⚠ | Get game mode information |
sceNetAdhocctlGetNameByAddr⚠ | Get nickname from a mac address |
sceNetAdhocctlGetParameter⚠ | Get Adhocctl parameter |
sceNetAdhocctlGetPeerInfo⚠ | Get peer information |
sceNetAdhocctlGetPeerList⚠ | Get a list of peers |
sceNetAdhocctlGetScanInfo⚠ | Get the results of a scan |
sceNetAdhocctlGetState⚠ | Get the state of the Adhoc control |
sceNetAdhocctlInit⚠ | Initialise the Adhoc control library |
sceNetAdhocctlJoin⚠ | Connect to the Adhoc control (as a client) |
sceNetAdhocctlJoinEnterGameMode⚠ | Connect to the Adhoc control game mode (as a client) |
sceNetAdhocctlScan⚠ | Scan the adhoc channels |
sceNetAdhocctlTerm⚠ | Terminate the Adhoc control library |
sceNetApctlAddHandler⚠ | Add an apctl event handler. |
sceNetApctlConnect⚠ | Connect to an access point. |
sceNetApctlDelHandler⚠ | Delete an apctl event handler. |
sceNetApctlDisconnect⚠ | Disconnect from an access point. |
sceNetApctlGetInfo⚠ | Get the apctl information. |
sceNetApctlGetState⚠ | Get the state of the access point connection. |
sceNetApctlInit⚠ | Init the apctl. |
sceNetApctlTerm⚠ | Terminate the apctl. |
sceNetEtherNtostr⚠ | Convert Mac address to a string |
sceNetEtherStrton⚠ | Convert string to a Mac address |
sceNetFreeThreadinfo⚠ | Free (delete) thread info/data |
sceNetGetLocalEtherAddr⚠ | Retrieve the local Mac address |
sceNetGetMallocStat⚠ | Retrieve the networking library memory usage |
sceNetInetAccept⚠ | |
sceNetInetBind⚠ | |
sceNetInetClose⚠ | |
sceNetInetConnect⚠ | |
sceNetInetGetErrno⚠ | |
sceNetInetGetsockopt⚠ | |
sceNetInetInit⚠ | |
sceNetInetListen⚠ | |
sceNetInetRecv⚠ | |
sceNetInetRecvfrom⚠ | |
sceNetInetSend⚠ | |
sceNetInetSendto⚠ | |
sceNetInetSetsockopt⚠ | |
sceNetInetShutdown⚠ | |
sceNetInetSocket⚠ | |
sceNetInetTerm⚠ | |
sceNetInit⚠ | Initialise the networking library |
sceNetResolverCreate⚠ | Create a resolver object |
sceNetResolverDelete⚠ | Delete a resolver |
sceNetResolverInit⚠ | Inititalise the resolver library |
sceNetResolverStartAtoN⚠ | Begin a address to name lookup |
sceNetResolverStartNtoA⚠ | Begin a name to address lookup |
sceNetResolverStop⚠ | Stop a resolver operation |
sceNetResolverTerm⚠ | Terminate the resolver library |
sceNetTerm⚠ | Terminate the networking library |
sceNetThreadAbort⚠ | Abort a thread |
sceOpenPSIDGetOpenPSID⚠ | |
scePowerGetBatteryChargingStatus⚠ | Get the status of the battery charging |
scePowerGetBatteryElec⚠ | unknown? - crashes PSP in usermode |
scePowerGetBatteryLifePercent⚠ | Get battery life as integer percent |
scePowerGetBatteryLifeTime⚠ | Get battery life as time |
scePowerGetBatteryTemp⚠ | Get temperature of the battery |
scePowerGetBatteryVolt⚠ | Get battery volt level |
scePowerGetBusClockFrequency⚠ | Alias for scePowerGetBusClockFrequencyInt |
scePowerGetBusClockFrequencyFloat⚠ | Get Bus frequency as Float |
scePowerGetBusClockFrequencyInt⚠ | Get Bus frequency as Integer |
scePowerGetCpuClockFrequency⚠ | Alias for scePowerGetCpuClockFrequencyInt |
scePowerGetCpuClockFrequencyFloat⚠ | Get CPU Frequency as Float |
scePowerGetCpuClockFrequencyInt⚠ | Get CPU Frequency as Integer |
scePowerGetIdleTimer⚠ | Get Idle timer |
scePowerIdleTimerDisable⚠ | Disable Idle timer |
scePowerIdleTimerEnable⚠ | Enable Idle timer |
scePowerIsBatteryCharging⚠ | Check if the battery is charging |
scePowerIsBatteryExist⚠ | Check if a battery is present |
scePowerIsLowBattery⚠ | Check if the battery is low |
scePowerIsPowerOnline⚠ | Check if unit is plugged in |
scePowerLock⚠ | Lock power switch |
scePowerRegisterCallback⚠ | Register Power Callback Function |
scePowerRequestStandby⚠ | Request the PSP to go into standby |
scePowerRequestSuspend⚠ | Request the PSP to go into suspend |
scePowerSetBusClockFrequency⚠ | Set Bus Frequency |
scePowerSetClockFrequency⚠ | Set Clock Frequencies |
scePowerSetCpuClockFrequency⚠ | Set CPU Frequency |
scePowerTick⚠ | Generate a power tick, preventing unit from powering off and turning off display. |
scePowerUnlock⚠ | Unlock power switch |
scePowerUnregisterCallback⚠ | Unregister Power Callback Function |
sceRegCloseCategory⚠ | Close the registry directory |
sceRegCloseRegistry⚠ | Close the registry |
sceRegCreateKey⚠ | Create a key |
sceRegFlushCategory⚠ | Flush the registry directory to disk |
sceRegFlushRegistry⚠ | Flush the registry to disk |
sceRegGetKeyInfo⚠ | Get a key's information |
sceRegGetKeyInfoByName⚠ | Get a key's information by name |
sceRegGetKeyValue⚠ | Get a key's value |
sceRegGetKeyValueByName⚠ | Get a key's value by name |
sceRegGetKeys⚠ | Get the key names in the current directory |
sceRegGetKeysNum⚠ | Get number of subkeys in the current dir |
sceRegOpenCategory⚠ | Open a registry directory |
sceRegOpenRegistry⚠ | Open the registry |
sceRegRemoveCategory⚠ | Remove a registry dir |
sceRegRemoveRegistry⚠ | Remove a registry (HONESTLY, DO NOT USE) |
sceRegSetKeyValue⚠ | Set a key's value |
sceRtcCheckValid⚠ | Validate |
sceRtcCompareTick⚠ | Compare two ticks |
sceRtcConvertLocalTimeToUTC⚠ | Convert a local time based tickcount into a UTC-based tick count |
sceRtcConvertUtcToLocalTime⚠ | Convert a UTC-based tickcount into a local time tick count |
sceRtcFormatRFC2822⚠ | Format Tick-representation UTC time in RFC2822 format |
sceRtcFormatRFC2822LocalTime⚠ | Format Tick-representation UTC time in RFC2822 format |
sceRtcFormatRFC3339⚠ | Format Tick-representation UTC time in RFC3339(ISO8601) format |
sceRtcFormatRFC3339LocalTime⚠ | Format Tick-representation UTC time in RFC3339(ISO8601) format |
sceRtcGetCurrentClock⚠ | Get current tick count, adjusted for local time zone |
sceRtcGetCurrentClockLocalTime⚠ | Get current local time into a |
sceRtcGetCurrentTick⚠ | Get current tick count |
sceRtcGetDayOfWeek⚠ | Get day of the week for a date |
sceRtcGetDaysInMonth⚠ | Get number of days in a specific month |
sceRtcGetDosTime⚠ | |
sceRtcGetTick⚠ | Set ticks based on a |
sceRtcGetTickResolution⚠ | Get the resolution of the tick counter |
sceRtcGetTime64_t⚠ | |
sceRtcGetTime_t⚠ | |
sceRtcGetWin32FileTime⚠ | |
sceRtcIsLeapYear⚠ | Check if a year is a leap year |
sceRtcParseDateTime⚠ | |
sceRtcParseRFC3339⚠ | Parse time information represented in RFC3339 format |
sceRtcSetDosTime⚠ | |
sceRtcSetTick⚠ | Set a |
sceRtcSetTime64_t⚠ | |
sceRtcSetTime_t⚠ | |
sceRtcSetWin32FileTime⚠ | |
sceRtcTickAddDays⚠ | Add an amount of days to a tick |
sceRtcTickAddHours⚠ | Add an amount of hours to a tick |
sceRtcTickAddMicroseconds⚠ | Add an amount of ms to a tick |
sceRtcTickAddMinutes⚠ | Add an amount of minutes to a tick |
sceRtcTickAddMonths⚠ | Add an amount of months to a tick |
sceRtcTickAddSeconds⚠ | Add an amount of seconds to a tick |
sceRtcTickAddTicks⚠ | Add two ticks |
sceRtcTickAddWeeks⚠ | Add an amount of weeks to a tick |
sceRtcTickAddYears⚠ | Add an amount of years to a tick |
sceSslEnd⚠ | Terminate the ssl library. |
sceSslGetUsedMemoryCurrent⚠ | Get the current memory size used by ssl. |
sceSslGetUsedMemoryMax⚠ | Get the maximum memory size used by ssl. |
sceSslInit⚠ | Init the ssl library. |
sceUmdActivate⚠ | Activates the UMD drive |
sceUmdCancelWaitDriveStat⚠ | Cancel a |
sceUmdCheckMedium⚠ | Check whether there is a disc in the UMD drive |
sceUmdDeactivate⚠ | Deativates the UMD drive |
sceUmdGetDiscInfo⚠ | Get the disc info |
sceUmdGetDriveStat⚠ | Get (poll) the current state of the UMD drive |
sceUmdGetErrorStat⚠ | Get the error code associated with a failed event |
sceUmdRegisterUMDCallBack⚠ | Register a callback for the UMD drive |
sceUmdReplacePermit⚠ | Permit UMD disc being replaced |
sceUmdReplaceProhibit⚠ | Prohibit UMD disc being replaced |
sceUmdUnRegisterUMDCallBack⚠ | Un-register a callback for the UMD drive |
sceUmdWaitDriveStat⚠ | Wait for the UMD drive to reach a certain state |
sceUmdWaitDriveStatCB⚠ | Wait for the UMD drive to reach a certain state (plus callback) |
sceUmdWaitDriveStatWithTimer⚠ | Wait for the UMD drive to reach a certain state |
sceUsbActivate⚠ | Activate a USB driver. |
sceUsbCamAutoImageReverseSW⚠ | Sets if the image should be automatically reversed, depending of the position of the camera. |
sceUsbCamGetAutoImageReverseState⚠ | Gets the state of the autoreversal of the image. |
sceUsbCamGetBrightness⚠ | Gets the current brightness |
sceUsbCamGetContrast⚠ | Gets the current contrast |
sceUsbCamGetEvLevel⚠ | Gets the current exposure level. |
sceUsbCamGetImageEffectMode⚠ | Gets the current image efect mode |
sceUsbCamGetLensDirection⚠ | Gets the direction of the camera lens |
sceUsbCamGetReadVideoFrameSize⚠ | Gets the size of the acquired frame. |
sceUsbCamGetReverseMode⚠ | Gets the current reverse mode. |
sceUsbCamGetSaturation⚠ | Gets the current saturation |
sceUsbCamGetSharpness⚠ | Gets the current sharpness |
sceUsbCamGetZoom⚠ | Gets the current zoom. |
sceUsbCamPollReadVideoFrameEnd⚠ | Polls the status of video frame read completion. |
sceUsbCamReadVideoFrame⚠ | Reads a video frame. The function returns inmediately, and
the completion has to be handled by calling |
sceUsbCamReadVideoFrameBlocking⚠ | Reads a video frame. The function doesn't return until the frame has been acquired. |
sceUsbCamSetBrightness⚠ | Sets the brightness |
sceUsbCamSetContrast⚠ | Sets the contrast |
sceUsbCamSetEvLevel⚠ | Sets the exposure level |
sceUsbCamSetImageEffectMode⚠ | Sets the image effect mode |
sceUsbCamSetReverseMode⚠ | Sets the reverse mode |
sceUsbCamSetSaturation⚠ | Sets the saturation |
sceUsbCamSetSharpness⚠ | Sets the sharpness |
sceUsbCamSetZoom⚠ | Sets the zoom. |
sceUsbCamSetupStill⚠ | Setups the parameters to take a still image. |
sceUsbCamSetupStillEx⚠ | Setups the parameters to take a still image (with more options) |
sceUsbCamSetupVideo⚠ | Set ups the parameters for video capture. |
sceUsbCamSetupVideoEx⚠ | Set ups the parameters for video capture (with more options) |
sceUsbCamStartVideo⚠ | Starts video input from the camera. |
sceUsbCamStillCancelInput⚠ | Cancels the still input. |
sceUsbCamStillGetInputLength⚠ | Gets the size of the acquired still image. |
sceUsbCamStillInput⚠ | Gets a still image. |
sceUsbCamStillInputBlocking⚠ | Gets a still image. The function doesn't return until the image has been acquired. |
sceUsbCamStillPollInputEnd⚠ | Polls the status of still input completion. |
sceUsbCamStillWaitInputEnd⚠ | Waits untils still input has been finished. |
sceUsbCamStopVideo⚠ | Stops video input from the camera. |
sceUsbCamWaitReadVideoFrameEnd⚠ | Waits untils the current frame has been read. |
sceUsbDeactivate⚠ | Deactivate USB driver. |
sceUsbGetDrvState⚠ | Get state of a specific USB driver |
sceUsbGetState⚠ | Get USB state |
sceUsbStart⚠ | Start a USB driver. |
sceUsbStop⚠ | Stop a USB driver. |
sceUsbstorBootRegisterNotify⚠ | Register an eventFlag to send notifications to. |
sceUsbstorBootSetCapacity⚠ | Tell the USBstorBoot driver the size of MS |
sceUsbstorBootUnregisterNotify⚠ | Unregister a previously registered event flag. |
sceUtilityCheckNetParam⚠ | Check existance of a Net Configuration |
sceUtilityCopyNetParam⚠ | Copies a Network Configuration to another |
sceUtilityCreateNetParam⚠ | Create a new Network Configuration @note This creates a new configuration at conf and clears 0 |
sceUtilityDeleteNetParam⚠ | Deletes a Network Configuration |
sceUtilityGameSharingGetStatus⚠ | Get the current status of game sharing. |
sceUtilityGameSharingInitStart⚠ | Init the game sharing |
sceUtilityGameSharingShutdownStart⚠ | Shutdown game sharing. |
sceUtilityGameSharingUpdate⚠ | Refresh the GUI for game sharing |
sceUtilityGetNetParam⚠ | Get Net Configuration Parameter |
sceUtilityGetSystemParamInt⚠ | Get Integer System Parameter |
sceUtilityGetSystemParamString⚠ | Get String System Parameter |
sceUtilityHtmlViewerGetStatus⚠ | Get the current status of the html viewer. |
sceUtilityHtmlViewerInitStart⚠ | Init the html viewer |
sceUtilityHtmlViewerShutdownStart⚠ | Shutdown html viewer. |
sceUtilityHtmlViewerUpdate⚠ | Refresh the GUI for html viewer |
sceUtilityLoadAvModule⚠ | Load an audio/video module (PRX) from user mode. |
sceUtilityLoadModule⚠ | Load a module (PRX) from user mode. |
sceUtilityLoadNetModule⚠ | Load a network module (PRX) from user mode. Load PSP_NET_MODULE_COMMON and PSP_NET_MODULE_INET to use infrastructure WifI (via an access point). Available on firmware 2.00 and higher only. |
sceUtilityLoadUsbModule⚠ | Load a usb module (PRX) from user mode. Available on firmware 2.70 and higher only. |
sceUtilityMsgDialogAbort⚠ | Abort a message dialog currently active |
sceUtilityMsgDialogGetStatus⚠ | Get the current status of a message dialog currently active. |
sceUtilityMsgDialogInitStart⚠ | Create a message dialog |
sceUtilityMsgDialogShutdownStart⚠ | Remove a message dialog currently active. After calling this function you need to keep calling GetStatus and Update until you get a status of 4. |
sceUtilityMsgDialogUpdate⚠ | Refresh the GUI for a message dialog currently active |
sceUtilityNetconfGetStatus⚠ | Get the status of a running Network Configuration Dialog |
sceUtilityNetconfInitStart⚠ | Init the Network Configuration Dialog Utility |
sceUtilityNetconfShutdownStart⚠ | Shutdown the Network Configuration Dialog Utility |
sceUtilityNetconfUpdate⚠ | Update the Network Configuration Dialog GUI |
sceUtilityOskGetStatus⚠ | Get the status of a on-screen keyboard currently active. |
sceUtilityOskInitStart⚠ | Create an on-screen keyboard |
sceUtilityOskShutdownStart⚠ | Remove a currently active keyboard. After calling this function you must |
sceUtilityOskUpdate⚠ | Refresh the GUI for a keyboard currently active |
sceUtilitySavedataGetStatus⚠ | Check the current status of the saving/loading/shutdown process Continue calling this to check current status of the process before calling this call also sceUtilitySavedataUpdate |
sceUtilitySavedataInitStart⚠ | Saves or Load savedata to/from the passed structure After having called this continue calling sceUtilitySavedataGetStatus to check if the operation is completed |
sceUtilitySavedataShutdownStart⚠ | Shutdown the savedata utility. after calling this continue calling sceUtilitySavedataGetStatus to check when it has shutdown |
sceUtilitySavedataUpdate⚠ | Refresh status of the savedata function |
sceUtilitySetNetParam⚠ | Sets a network parameter |
sceUtilitySetSystemParamInt⚠ | Set Integer System Parameter |
sceUtilitySetSystemParamString⚠ | Set String System Parameter |
sceUtilityUnloadAvModule⚠ | Unload an audio/video module (PRX) from user mode. Available on firmware 2.00 and higher only. |
sceUtilityUnloadModule⚠ | Unload a module (PRX) from user mode. |
sceUtilityUnloadNetModule⚠ | Unload a network module (PRX) from user mode. Available on firmware 2.00 and higher only. |
sceUtilityUnloadUsbModule⚠ | Unload a usb module (PRX) from user mode. Available on firmware 2.70 and higher only. |
sceWlanDevAttach⚠ | Attach to the wlan device |
sceWlanDevDetach⚠ | Detach from the wlan device |
sceWlanDevIsPowerOn⚠ | Determine if the wlan device is currently powered on |
sceWlanGetEtherAddr⚠ | Get the Ethernet Address of the wlan controller |
sceWlanGetSwitchState⚠ | Determine the state of the Wlan power switch |
Type Definitions
AdhocMatchingCallback | Matching callback |
GuCallback | |
GuSwapBuffersCallback | |
HttpFreeFunction | |
HttpMallocFunction | |
HttpPasswordCB | |
HttpReallocFunction | |
IoPermissions | Octal unix permissions |
PowerCallback | Power callback function prototype |
SceKernelAlarmHandler | Prototype for alarm handlers. |
SceKernelCallbackFunction | Callback function prototype |
SceKernelThreadEntry | |
SceKernelThreadEventHandler | |
SceKernelVTimerHandler | |
SceKernelVTimerHandlerWide | |
SceMpegRingbufferCb | Ringbuffer callback. |
SceNetAdhocctlHandler | |
SceNetApctlHandler | |
UmdCallback | Callback type |
socklen_t |
Unions
SceNetApctlInfo | |
ScePspMatrix2 | |
ScePspMatrix3 | |
ScePspMatrix4 | |
ScePspVector2 | |
ScePspVector3 | |
ScePspVector4 | |
UtilityNetData | Datatype for sceUtilityGetNetParam since it can return a u32 or a string we use a union to avoid ugly casting |