diff --git a/rpcs3/Emu/SysCalls/ModuleManager.cpp b/rpcs3/Emu/SysCalls/ModuleManager.cpp index 0026d0a912..5702ec85aa 100644 --- a/rpcs3/Emu/SysCalls/ModuleManager.cpp +++ b/rpcs3/Emu/SysCalls/ModuleManager.cpp @@ -32,10 +32,12 @@ extern Module cellNetCtl; extern Module cellOvis; extern Module cellPamf; extern Module cellPngDec; +extern Module cellPngEnc; extern Module cellResc; extern Module cellRtc; extern Module cellRudp; extern Module cellSail; +extern Module cellSailRec; extern Module cellSaveData; extern Module cellMinisSaveData; extern Module cellScreenshot; @@ -51,6 +53,7 @@ extern Module cellSysmodule; extern Module cellSysutil; extern Module cellSysutilAp; extern Module cellUsbd; +extern Module cellUsbPspcm; extern Module cellUserInfo; extern Module cellVdec; extern Module cellVoice; @@ -137,7 +140,7 @@ const g_module_list[] = { 0x0029, "cellAdecAt3", nullptr }, { 0x002a, "cellDmuxPamf", nullptr }, { 0x002e, "sys_lv2dbg", &sys_lv2dbg }, - { 0x0030, "cellUsbpspcm", nullptr }, + { 0x0030, "cellUsbPspcm", &cellUsbPspcm }, { 0x0031, "cellAvconfExt", &cellAvconfExt }, { 0x0032, "cellUserInfo", &cellUserInfo }, { 0x0033, "cellSaveData", &cellSaveData }, @@ -167,7 +170,7 @@ const g_module_list[] = { 0x004e, "cellScreenShotUtility", &cellScreenshot }, { 0x004f, "cellMusicDecode", nullptr }, { 0x0050, "cellSpursJq", &cellSpursJq }, - { 0x0052, "cellPngEnc", nullptr }, + { 0x0052, "cellPngEnc", &cellPngEnc }, { 0x0053, "cellMusicDecode2", nullptr }, { 0x0055, "cellSync2", &cellSync2 }, { 0x0056, "sceNpUtil", &sceNpUtil }, @@ -189,7 +192,7 @@ const g_module_list[] = { 0xf02e, "cellPhotoDecode", nullptr }, { 0xf02f, "cellSearch", &cellSearch }, { 0xf030, "cellAvchat2", nullptr }, - { 0xf034, "cellSailRec", nullptr }, + { 0xf034, "cellSailRec", &cellSailRec }, { 0xf035, "sceNpTrophy", &sceNpTrophy }, { 0xf053, "cellAdecAt3multi", nullptr }, { 0xf054, "cellAtracMulti", &cellAtracMulti }, diff --git a/rpcs3/Emu/SysCalls/Modules/cellPngEnc.cpp b/rpcs3/Emu/SysCalls/Modules/cellPngEnc.cpp index 8c05cb884d..d65ed8a933 100644 --- a/rpcs3/Emu/SysCalls/Modules/cellPngEnc.cpp +++ b/rpcs3/Emu/SysCalls/Modules/cellPngEnc.cpp @@ -1,8 +1,8 @@ #include "stdafx.h" -#if 0 +#include "Emu/Memory/Memory.h" +#include "Emu/SysCalls/Modules.h" -void cellPngEnc_init(); -Module cellPngEnc(0x0052, cellPngEnc_init); +extern Module cellPngEnc; // Error Codes enum @@ -15,61 +15,61 @@ enum CELL_PNGENC_ERROR_FATAL = 0x80611296, }; -int cellPngEncQueryAttr() +s32 cellPngEncQueryAttr() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncOpen() +s32 cellPngEncOpen() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncOpenEx() +s32 cellPngEncOpenEx() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncClose() +s32 cellPngEncClose() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncWaitForInput() +s32 cellPngEncWaitForInput() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncEncodePicture() +s32 cellPngEncEncodePicture() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncWaitForOutput() +s32 cellPngEncWaitForOutput() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncGetStreamInfo() +s32 cellPngEncGetStreamInfo() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -int cellPngEncReset() +s32 cellPngEncReset() { UNIMPLEMENTED_FUNC(cellPngEnc); return CELL_OK; } -void cellPngEnc_init() +Module cellPngEnc("cellPngEnc", []() { REG_FUNC(cellPngEnc, cellPngEncQueryAttr); REG_FUNC(cellPngEnc, cellPngEncOpen); @@ -80,5 +80,4 @@ void cellPngEnc_init() REG_FUNC(cellPngEnc, cellPngEncWaitForOutput); REG_FUNC(cellPngEnc, cellPngEncGetStreamInfo); REG_FUNC(cellPngEnc, cellPngEncReset); -} -#endif +}); diff --git a/rpcs3/Emu/SysCalls/Modules/cellSailRec.cpp b/rpcs3/Emu/SysCalls/Modules/cellSailRec.cpp index 3a23954543..242e57079e 100644 --- a/rpcs3/Emu/SysCalls/Modules/cellSailRec.cpp +++ b/rpcs3/Emu/SysCalls/Modules/cellSailRec.cpp @@ -1,8 +1,8 @@ #include "stdafx.h" -#if 0 +#include "Emu/Memory/Memory.h" +#include "Emu/SysCalls/Modules.h" -void cellSailRec_init(); -Module cellSailRec(0xf034, cellSailRec_init); +extern Module cellSailRec; // Error Codes enum @@ -21,223 +21,241 @@ enum CELL_SAIL_ERROR_FATAL = 0x806107FF, }; -int cellSailProfileSetEsAudioParameter() +s32 cellSailProfileSetEsAudioParameter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailProfileSetEsVideoParameter() +s32 cellSailProfileSetEsVideoParameter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailProfileSetStreamParameter() +s32 cellSailProfileSetStreamParameter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailVideoConverterCanProcess() +s32 cellSailVideoConverterCanProcess() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailVideoConverterProcess() +s32 cellSailVideoConverterProcess() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailVideoConverterCanGetResult() +s32 cellSailVideoConverterCanGetResult() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailVideoConverterGetResult() +s32 cellSailVideoConverterGetResult() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederAudioInitialize() +s32 cellSailFeederAudioInitialize() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederAudioFinalize() +s32 cellSailFeederAudioFinalize() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederAudioNotifyCallCompleted() +s32 cellSailFeederAudioNotifyCallCompleted() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederAudioNotifyFrameOut() +s32 cellSailFeederAudioNotifyFrameOut() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederAudioNotifySessionEnd() +s32 cellSailFeederAudioNotifySessionEnd() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederAudioNotifySessionError() +s32 cellSailFeederAudioNotifySessionError() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederVideoInitialize() +s32 cellSailFeederVideoInitialize() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederVideoFinalize() +s32 cellSailFeederVideoFinalize() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederVideoNotifyCallCompleted() +s32 cellSailFeederVideoNotifyCallCompleted() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederVideoNotifyFrameOut() +s32 cellSailFeederVideoNotifyFrameOut() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederVideoNotifySessionEnd() +s32 cellSailFeederVideoNotifySessionEnd() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailFeederVideoNotifySessionError() +s32 cellSailFeederVideoNotifySessionError() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderInitialize() +s32 cellSailRecorderInitialize() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderFinalize() +s32 cellSailRecorderFinalize() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderSetFeederAudio() +s32 cellSailRecorderSetFeederAudio() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderSetFeederVideo() +s32 cellSailRecorderSetFeederVideo() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderSetParameter() +s32 cellSailRecorderSetParameter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderGetParameter() +s32 cellSailRecorderGetParameter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderBoot() +s32 cellSailRecorderSubscribeEvent() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderCreateProfile() +s32 cellSailRecorderUnsubscribeEvent() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderDestroyProfile() +s32 cellSailRecorderReplaceEventHandler() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderCreateVideoConverter() +s32 cellSailRecorderBoot() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderDestroyVideoConverter() +s32 cellSailRecorderCreateProfile() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderOpenStream() +s32 cellSailRecorderDestroyProfile() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderCloseStream() +s32 cellSailRecorderCreateVideoConverter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderStart() +s32 cellSailRecorderDestroyVideoConverter() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderStop() +s32 cellSailRecorderOpenStream() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderCancel() +s32 cellSailRecorderCloseStream() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -int cellSailRecorderDumpImage() +s32 cellSailRecorderStart() { UNIMPLEMENTED_FUNC(cellSailRec); return CELL_OK; } -void cellSailRec_init() +s32 cellSailRecorderStop() +{ + UNIMPLEMENTED_FUNC(cellSailRec); + return CELL_OK; +} + +s32 cellSailRecorderCancel() +{ + UNIMPLEMENTED_FUNC(cellSailRec); + return CELL_OK; +} + +s32 cellSailRecorderDumpImage() +{ + UNIMPLEMENTED_FUNC(cellSailRec); + return CELL_OK; +} + +Module cellSailRec("cellSailRec", []() { REG_FUNC(cellSailRec, cellSailProfileSetEsAudioParameter); REG_FUNC(cellSailRec, cellSailProfileSetEsVideoParameter); @@ -247,7 +265,6 @@ void cellSailRec_init() REG_FUNC(cellSailRec, cellSailVideoConverterProcess); REG_FUNC(cellSailRec, cellSailVideoConverterCanGetResult); REG_FUNC(cellSailRec, cellSailVideoConverterGetResult); - //cellSailRec.AddFunc(, CellSailVideoConverterFuncProcessDone); REG_FUNC(cellSailRec, cellSailFeederAudioInitialize); REG_FUNC(cellSailRec, cellSailFeederAudioFinalize); @@ -269,9 +286,9 @@ void cellSailRec_init() REG_FUNC(cellSailRec, cellSailRecorderSetFeederVideo); REG_FUNC(cellSailRec, cellSailRecorderSetParameter); REG_FUNC(cellSailRec, cellSailRecorderGetParameter); - //cellSailRec.AddFunc(, cellSailRecorderSubscribeEvent); - //cellSailRec.AddFunc(, cellSailRecorderUnsubscribeEvent); - //cellSailRec.AddFunc(, cellSailRecorderReplaceEventHandler); + REG_FUNC(cellSailRec, cellSailRecorderSubscribeEvent); + REG_FUNC(cellSailRec, cellSailRecorderUnsubscribeEvent); + REG_FUNC(cellSailRec, cellSailRecorderReplaceEventHandler); REG_FUNC(cellSailRec, cellSailRecorderBoot); REG_FUNC(cellSailRec, cellSailRecorderCreateProfile); REG_FUNC(cellSailRec, cellSailRecorderDestroyProfile); @@ -284,5 +301,4 @@ void cellSailRec_init() REG_FUNC(cellSailRec, cellSailRecorderCancel); REG_FUNC(cellSailRec, cellSailRecorderDumpImage); -} -#endif +}); diff --git a/rpcs3/Emu/SysCalls/Modules/cellUsbpspcm.cpp b/rpcs3/Emu/SysCalls/Modules/cellUsbpspcm.cpp index 6a1603a546..c69e0cb85e 100644 --- a/rpcs3/Emu/SysCalls/Modules/cellUsbpspcm.cpp +++ b/rpcs3/Emu/SysCalls/Modules/cellUsbpspcm.cpp @@ -1,8 +1,8 @@ #include "stdafx.h" -#if 0 +#include "Emu/Memory/Memory.h" +#include "Emu/SysCalls/Modules.h" -void cellUsbpspcm_init(); -Module cellUsbpspcm(0x0030, cellUsbpspcm_init); +extern Module cellUsbPspcm; // Return Codes enum @@ -21,196 +21,195 @@ enum CELL_USBPSPCM_ERROR_NO_DATA = 0x8011040C, }; -int cellUsbPspcmInit() +s32 cellUsbPspcmInit() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmEnd() +s32 cellUsbPspcmEnd() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmCalcPoolSize() +s32 cellUsbPspcmCalcPoolSize() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmRegister() +s32 cellUsbPspcmRegister() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmUnregister() +s32 cellUsbPspcmUnregister() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmGetAddr() +s32 cellUsbPspcmGetAddr() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmBind() +s32 cellUsbPspcmBind() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmBindAsync() +s32 cellUsbPspcmBindAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmWaitBindAsync() +s32 cellUsbPspcmWaitBindAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmPollBindAsync() +s32 cellUsbPspcmPollBindAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmCancelBind() +s32 cellUsbPspcmCancelBind() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmClose() +s32 cellUsbPspcmClose() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmSend() +s32 cellUsbPspcmSend() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmSendAsync() +s32 cellUsbPspcmSendAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmWaitSendAsync() +s32 cellUsbPspcmWaitSendAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmPollSendAsync() +s32 cellUsbPspcmPollSendAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmRecv() +s32 cellUsbPspcmRecv() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmRecvAsync() +s32 cellUsbPspcmRecvAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmWaitRecvAsync() +s32 cellUsbPspcmWaitRecvAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmPollRecvAsync() +s32 cellUsbPspcmPollRecvAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmReset() +s32 cellUsbPspcmReset() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmResetAsync() +s32 cellUsbPspcmResetAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmWaitResetAsync() +s32 cellUsbPspcmWaitResetAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmPollResetAsync() +s32 cellUsbPspcmPollResetAsync() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmWaitData() +s32 cellUsbPspcmWaitData() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmPollData() +s32 cellUsbPspcmPollData() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -int cellUsbPspcmCancelWaitData() +s32 cellUsbPspcmCancelWaitData() { - UNIMPLEMENTED_FUNC(cellUsbpspcm); + UNIMPLEMENTED_FUNC(cellUsbPspcm); return CELL_OK; } -void cellUsbpspcm_init() +Module cellUsbPspcm("cellUsbPspcm", []() { - REG_FUNC(cellUsbpspcm, cellUsbPspcmInit); - REG_FUNC(cellUsbpspcm, cellUsbPspcmEnd); - REG_FUNC(cellUsbpspcm, cellUsbPspcmCalcPoolSize); - REG_FUNC(cellUsbpspcm, cellUsbPspcmRegister); - REG_FUNC(cellUsbpspcm, cellUsbPspcmUnregister); - REG_FUNC(cellUsbpspcm, cellUsbPspcmGetAddr); - REG_FUNC(cellUsbpspcm, cellUsbPspcmBind); - REG_FUNC(cellUsbpspcm, cellUsbPspcmBindAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmWaitBindAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmPollBindAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmCancelBind); - REG_FUNC(cellUsbpspcm, cellUsbPspcmClose); - REG_FUNC(cellUsbpspcm, cellUsbPspcmSend); - REG_FUNC(cellUsbpspcm, cellUsbPspcmSendAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmWaitSendAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmPollSendAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmRecv); - REG_FUNC(cellUsbpspcm, cellUsbPspcmRecvAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmWaitRecvAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmPollRecvAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmReset); - REG_FUNC(cellUsbpspcm, cellUsbPspcmResetAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmWaitResetAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmPollResetAsync); - REG_FUNC(cellUsbpspcm, cellUsbPspcmWaitData); - REG_FUNC(cellUsbpspcm, cellUsbPspcmPollData); - REG_FUNC(cellUsbpspcm, cellUsbPspcmCancelWaitData); -} -#endif + REG_FUNC(cellUsbPspcm, cellUsbPspcmInit); + REG_FUNC(cellUsbPspcm, cellUsbPspcmEnd); + REG_FUNC(cellUsbPspcm, cellUsbPspcmCalcPoolSize); + REG_FUNC(cellUsbPspcm, cellUsbPspcmRegister); + REG_FUNC(cellUsbPspcm, cellUsbPspcmUnregister); + REG_FUNC(cellUsbPspcm, cellUsbPspcmGetAddr); + REG_FUNC(cellUsbPspcm, cellUsbPspcmBind); + REG_FUNC(cellUsbPspcm, cellUsbPspcmBindAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmWaitBindAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmPollBindAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmCancelBind); + REG_FUNC(cellUsbPspcm, cellUsbPspcmClose); + REG_FUNC(cellUsbPspcm, cellUsbPspcmSend); + REG_FUNC(cellUsbPspcm, cellUsbPspcmSendAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmWaitSendAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmPollSendAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmRecv); + REG_FUNC(cellUsbPspcm, cellUsbPspcmRecvAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmWaitRecvAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmPollRecvAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmReset); + REG_FUNC(cellUsbPspcm, cellUsbPspcmResetAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmWaitResetAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmPollResetAsync); + REG_FUNC(cellUsbPspcm, cellUsbPspcmWaitData); + REG_FUNC(cellUsbPspcm, cellUsbPspcmPollData); + REG_FUNC(cellUsbPspcm, cellUsbPspcmCancelWaitData); +}); diff --git a/rpcs3/emucore.vcxproj.filters b/rpcs3/emucore.vcxproj.filters index 2ede4820ff..9f18397481 100644 --- a/rpcs3/emucore.vcxproj.filters +++ b/rpcs3/emucore.vcxproj.filters @@ -431,18 +431,9 @@ Emu\SysCalls\currently_unused - - Emu\SysCalls\currently_unused - Emu\SysCalls\currently_unused - - Emu\SysCalls\currently_unused - - - Emu\SysCalls\currently_unused - Emu\SysCalls\currently_unused @@ -887,6 +878,15 @@ Emu\SysCalls\Modules + + Emu\SysCalls\Modules + + + Emu\SysCalls\Modules + + + Emu\SysCalls\Modules +