vitasdk
Documentation of the vitasdk
sm_comm.h
Go to the documentation of this file.
1
6#ifndef _PSP2KERN_KERNEL_SM_COMM_H_
7#define _PSP2KERN_KERNEL_SM_COMM_H_
8
10#include <psp2kern/types.h>
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
21
22typedef int SceSblSmCommId;
23
24int ksceSblSmCommStartSmFromFile(SceUInt32 priority, const char *sm_path, SceUInt32 cmd_id, SceAuthInfo *auth_info, SceSblSmCommId *id);
25
26int ksceSblSmCommCallFunc(SceSblSmCommId id, SceUInt32 service_id, SceUInt32 *service_result, void *data, SceSize size);
28
29#ifdef __cplusplus
30}
31#endif
32
33#endif /* _PSP2KERN_KERNEL_SM_COMM_H_ */
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
SceSize size
struct size(variable size)
Definition debug.h:0
int ksceSblSmCommStopSm(SceSblSmCommId id, SceSblSmCommPair *result)
int SceSblSmCommId
Definition sm_comm.h:22
int ksceSblSmCommCallFunc(SceSblSmCommId id, SceUInt32 service_id, SceUInt32 *service_result, void *data, SceSize size)
int ksceSblSmCommStartSmFromFile(SceUInt32 priority, const char *sm_path, SceUInt32 cmd_id, SceAuthInfo *auth_info, SceSblSmCommId *id)
int data_00
Definition sm_comm.h:17
int data_04
Definition sm_comm.h:18
Definition sm_comm.h:16
unsigned int SceSize
Definition types.h:56
uint32_t SceUInt32
Definition types.h:45
Definition types.h:169