1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2025-01-31 12:31:45 +01:00

hle: Add cellDtcpIpUtility module

This commit is contained in:
scribam 2019-03-24 09:29:49 +01:00 committed by Ivan
parent d6bf18eabc
commit 6c40b9f3e0
5 changed files with 106 additions and 0 deletions

View File

@ -0,0 +1,100 @@
#include "stdafx.h"
#include "Emu/System.h"
#include "Emu/Cell/PPUModule.h"
LOG_CHANNEL(cellDtcpIpUtility);
s32 cellDtcpIpRead()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpFinalize()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpActivate()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpOpen()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpCheckActivation()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpInitialize()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpGetDecryptedData()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpStopSequence()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpSeek()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpStartSequence()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpSetEncryptedData()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpClose()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
s32 cellDtcpIpSuspendActivationForDebug()
{
UNIMPLEMENTED_FUNC(cellDtcpIpUtility);
return CELL_OK;
}
DECLARE(ppu_module_manager::cellDtcpIpUtility)("cellDtcpIpUtility", []()
{
REG_FUNC(cellDtcpIpUtility, cellDtcpIpRead);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpFinalize);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpActivate);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpOpen);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpCheckActivation);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpInitialize);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpGetDecryptedData);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpStopSequence);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpSeek);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpStartSequence);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpSetEncryptedData);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpClose);
REG_FUNC(cellDtcpIpUtility, cellDtcpIpSuspendActivationForDebug);
});

View File

@ -170,6 +170,7 @@ static void ppu_initialize_modules(const std::shared_ptr<ppu_linkage_info>& link
&ppu_module_manager::cellCrossController,
&ppu_module_manager::cellDaisy,
&ppu_module_manager::cellDmux,
&ppu_module_manager::cellDtcpIpUtility,
&ppu_module_manager::cellFiber,
&ppu_module_manager::cellFont,
&ppu_module_manager::cellFontFT,

View File

@ -177,6 +177,7 @@ public:
static const ppu_static_module cellCrossController;
static const ppu_static_module cellDaisy;
static const ppu_static_module cellDmux;
static const ppu_static_module cellDtcpIpUtility;
static const ppu_static_module cellFiber;
static const ppu_static_module cellFont;
static const ppu_static_module cellFontFT;

View File

@ -165,6 +165,7 @@
<ClCompile Include="Emu\Cell\Modules\cellCrossController.cpp" />
<ClCompile Include="Emu\Cell\Modules\cellDaisy.cpp" />
<ClCompile Include="Emu\Cell\Modules\cellDmux.cpp" />
<ClCompile Include="Emu\Cell\Modules\cellDtcpIpUtility.cpp" />
<ClCompile Include="Emu\Cell\Modules\cellFiber.cpp" />
<ClCompile Include="Emu\Cell\Modules\cellFont.cpp" />
<ClCompile Include="Emu\Cell\Modules\cellFontFT.cpp" />

View File

@ -335,6 +335,9 @@
<ClCompile Include="Emu\Cell\Modules\cellDmux.cpp">
<Filter>Emu\Cell\Modules</Filter>
</ClCompile>
<ClCompile Include="Emu\Cell\Modules\cellDtcpIpUtility.cpp">
<Filter>Emu\Cell\Modules</Filter>
</ClCompile>
<ClCompile Include="Emu\Cell\Modules\cellFiber.cpp">
<Filter>Emu\Cell\Modules</Filter>
</ClCompile>