PSPSDK 2024-12-24
|
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 |
CConfDesc | |
CConfig | |
CConfigDescriptor | USB configuration descriptor |
CDeviceDescriptor | USB device descriptor |
CDeviceRequest | USB EP0 Device Request |
CEndp | |
CEndpointDescriptor | USB endpoint descriptor |
Cgmonhdr | Gmon.out file header |
Cgmonparam | Context |
CGuContext | |
CGuDisplayList | |
CGuDrawBuffer | |
CGuLightSettings | |
CGuSettings | |
Chostent | |
Cin_addr | |
CInterDesc | |
CInterfaceDescriptor | USB Interface descriptor |
CInterfaces | |
Ciovec | |
Cip_mreq | |
Cip_opts | |
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 |
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 module |
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 |