|
PSPSDK 2025-11-25
|
| C__descriptormap_type | |
| C__lock | |
| C_pspChnnlsvContext1 | |
| C_pspChnnlsvContext2 | |
| C_PspDebugProfilerRegs | Structure to hold the psp profiler register values |
| C_PspDebugRegBlock | Structure to hold the register data associated with an exception |
| C_PspDebugStackTrace | Structure to hold a single stack trace entry |
| C_PspLibraryEntry | Structure to hold a single export entry |
| C_PspSysmemPartitionInfo | |
| C_pspUtilityGameSharingParams | Structure to hold the parameters for Game Sharing |
| C_pspUtilityMsgDialogParams | Structure to hold the parameters for a message dialog |
| C_pspUtilityNetconfData | |
| C_returnCache | |
| C_SceKernelUtilsMd5Context | Structure to hold the MD5 context |
| C_SceKernelUtilsMt19937Context | Structure for holding a mersenne twister context |
| C_SceKernelUtilsSha1Context | Type to hold a sha1 context |
| C_scemoduleinfo | |
| C_SceUtilityOskData | OSK Field data |
| C_SceUtilityOskParams | OSK parameters |
| C_ThreadInfoSkel | |
| C_uidControlBlock | Structure of a UID control block |
| CBitmapHeader | |
| CConfigDescriptor | USB configuration descriptor |
| CDeviceDescriptor | USB device descriptor |
| CDeviceRequest | USB EP0 Device Request |
| CEndpointDescriptor | USB endpoint descriptor |
| Cgmonhdr | Gmon.out file header |
| Cgmonparam | Context |
| CGuContext | |
| CGuDisplayList | |
| CGuDrawBuffer | |
| CGuSettings | |
| Chostent | |
| Cin_addr | |
| CInterfaceDescriptor | USB Interface descriptor |
| Ciovec | |
| Cip_mreq | |
| Cip_opts | |
| CKermitPacket_ | |
| Clinger | |
| Cmsghdr | |
| CnetData | Datatype for sceUtilityGetNetParam since it can return a u32 or a string we use a union to avoid ugly casting |
| CpdpStatStruct | PDP status structure |
| CproductStruct | Product structure |
| Cpsp_audio_channelinfo | |
| CpspAdhocMatchingMember | Linked list for sceNetAdhocMatchingGetMembers |
| CpspAdhocPoolStat | Linked list for sceNetAdhocMatchingGetMembers |
| CpspAudioInputParams | |
| CPspBufferInfo | |
| CPspGeBreakParam | Drawing queue interruption parameter |
| CPspGeCallbackData | Structure to hold the callback data |
| CPspGeContext | Stores the state of the GE |
| CPspGeListArgs | |
| CPspGeStack | Structure storing a stack (for CALL/RET) |
| CPspIoDrv | |
| CPspIoDrvArg | Structure passed to the init and exit functions of the io driver system |
| CPspIoDrvFileArg | Structure passed to the file functions of the io driver system |
| CPspIoDrvFuncs | Structure to maintain the file driver pointers |
| CPspModuleExport | |
| CPspOpenPSID | |
| CPspSysEventHandler | |
| CpspThreadData | |
| CpspUmdInfo | UMD Info struct |
| CPspUsbCamSetupStillExParam | Structure for sceUsbCamSetupStillEx |
| CPspUsbCamSetupStillParam | Structure for sceUsbCamSetupStill |
| CPspUsbCamSetupVideoExParam | |
| CPspUsbCamSetupVideoParam | |
| CpspUtilityDialogCommon | |
| CpspUtilityHtmlViewerParam | |
| CpspUtilityNetconfAdhoc | |
| CPspUtilitySavedataFileData | |
| CPspUtilitySavedataListSaveNewData | |
| CPspUtilitySavedataSFOParam | Title, savedataTitle, detail: parts of the unencrypted SFO data, it contains what the VSH and standard load screen shows |
| CPspUtilitySavedataSizeEntry | |
| CPspUtilitySavedataSizeInfo | |
| Cpspvfpu_context | |
| CptpStatStruct | PTP status structure |
| Crawarc | Frompc -> selfpc graph |
| CRegParam | Struct used to open a registry |
| CSceCtrlData | Controller data |
| CSceCtrlLatch | Controller latch data |
| CSceDevctlCmd | |
| CSceDevInf | |
| CSceGeStack | Structure storing a stack (for CALL/RET) |
| CSceIoDirent | Describes a single directory entry |
| CSceIoStat | Structure to hold the status information about a file |
| CSceKermitCommand | |
| CSceKermitInterrupt | |
| CSceKermitRequest | |
| CSceKermitResponse | |
| CSceKernelAlarmInfo | Struct containing alarm info |
| CSceKernelCallbackInfo | Structure to hold the status information for a callback |
| CSceKernelEventFlagInfo | Structure to hold the event flag information |
| CSceKernelEventFlagOptParam | |
| CSceKernelFplInfo | Fixed pool status information |
| CSceKernelFplOptParam | |
| CSceKernelLMOption | |
| CSceKernelLoadExecParam | Structure to pass to loadexec |
| CSceKernelLoadExecVSHParam | Structure for LoadExecVSH* functions |
| CSceKernelMbxInfo | Current state of a messagebox |
| CSceKernelMbxOptParam | Additional options used when creating messageboxes |
| CSceKernelModuleInfo | |
| CSceKernelMppInfo | Message Pipe status info |
| CSceKernelMsgPacket | Header for a message box packet |
| CSceKernelSemaInfo | Current state of a semaphore |
| CSceKernelSemaOptParam | Additional options used when creating semaphores |
| CSceKernelSMOption | |
| CSceKernelSysClock | 64-bit system clock type |
| CSceKernelSystemStatus | Structure to contain the system status returned by sceKernelReferSystemStatus |
| CSceKernelThreadEventHandlerInfo | Struct for event handler info |
| CSceKernelThreadInfo | Structure to hold the status information for a thread |
| CSceKernelThreadKInfo | Structure to hold the status information for a thread (kernel form) 1.5 form |
| CSceKernelThreadOptParam | Additional options used when creating threads |
| CSceKernelThreadRunStatus | Statistics about a running thread |
| CSceKernelTimeval | This struct is needed because tv_sec size is different from what newlib expect Newlib expects 64bits for seconds and PSP expects 32bits |
| CSceKernelVplInfo | Variable pool status info |
| CSceKernelVplOptParam | |
| CSceKernelVTimerInfo | |
| CSceKernelVTimerOptParam | |
| CSceLibraryEntryTable | Defines a library and its exported functions and variables |
| CSceLibraryStubTable | Specifies a library and a set of imports from that library |
| CSceLibStubEntry | |
| CSceLwMutexWorkarea | Struct as workarea for lightweight mutex |
| CSceModule | Describes a loaded module in memory |
| CSceMp3InitArg | |
| CSceMpegAu | |
| CSceMpegAvcMode | |
| CSceMpegLLI | |
| CSceMpegRingbuffer | |
| CSceMpegYCrCbBuffer | |
| CSceNetAdhocctlGameModeInfo | |
| CSceNetAdhocctlParams | Params structure |
| CSceNetAdhocctlPeerInfo | Peer info structure |
| CSceNetAdhocctlScanInfo | Scan info structure |
| CSceNetApctlInfo | |
| CSceNetInetTimeval | This struct is needed because tv_sec size is different from what newlib expect Newlib expects 64bits for seconds and PSP expects 32bits |
| CSceNetMallocStat | |
| CScePspDateTime | |
| CScePspFColor | |
| CScePspFColorUnaligned | |
| CScePspFMatrix2 | |
| CScePspFMatrix3 | |
| CScePspFMatrix4 | |
| CScePspFMatrix4Unaligned | |
| CScePspFQuaternion | |
| CScePspFQuaternionUnaligned | |
| CScePspFRect | |
| CScePspFVector2 | |
| CScePspFVector3 | |
| CScePspFVector4 | |
| CScePspFVector4Unaligned | |
| CScePspIMatrix2 | |
| CScePspIMatrix3 | |
| CScePspIMatrix4 | |
| CScePspIMatrix4Unaligned | |
| CScePspIRect | |
| CScePspIVector2 | |
| CScePspIVector3 | |
| CScePspIVector4 | |
| CScePspL64Rect | |
| CScePspL64Vector2 | |
| CScePspL64Vector3 | |
| CScePspL64Vector4 | |
| CScePspMatrix2 | |
| CScePspMatrix3 | |
| CScePspMatrix4 | |
| CScePspSRect | |
| CScePspSVector2 | |
| CScePspSVector3 | |
| CScePspSVector4 | |
| CScePspUnion128 | |
| CScePspUnion32 | |
| CScePspUnion64 | |
| CScePspVector2 | |
| CScePspVector3 | |
| CScePspVector4 | |
| CSceSCContext | |
| CSceThreadContext | Thread context Structues for the thread context taken from florinsasu's post on the forums |
| CSceUtilitySavedataFileListEntry | |
| CSceUtilitySavedataFileListInfo | |
| CSceUtilitySavedataIdListEntry | |
| CSceUtilitySavedataIdListInfo | |
| CSceUtilitySavedataMsDataInfo | |
| CSceUtilitySavedataMsFreeInfo | |
| CSceUtilitySavedataParam | Structure to hold the parameters for the sceUtilitySavedataInitStart function |
| CSceUtilitySavedataUsedDataInfo | |
| Csircs_data | |
| Csockaddr | |
| Csockaddr_in | |
| Csockaddr_storage | |
| CStringDescriptor | USB string descriptor |
| Csw_breakpoint | |
| Ctag_IntrHandlerOptionParam | |
| CUsbConfiguration | USB driver configuration |
| ►CUsbData | Padded data structure, padding is required otherwise the USB hardware crashes |
| CUsbdDeviceReq | USB device request, used by sceUsbbdReqSend and sceUsbbdReqRecv |
| CUsbDriver | USB driver structure used by sceUsbbdRegister and sceUsbbdUnregister |
| CUsbEndpoint | USB driver endpoint |
| CUsbInterface | USB driver interface |
| CUsbInterfaces | USB driver interfaces structure |