mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 14:08:37 +00:00
add a gazillion more error_code
This commit is contained in:
parent
a00ebacef3
commit
d854a39500
72 changed files with 2040 additions and 1349 deletions
|
|
@ -24,7 +24,152 @@ extern "C"
|
|||
|
||||
LOG_CHANNEL(cellVpost);
|
||||
|
||||
s32 cellVpostQueryAttr(vm::cptr<CellVpostCfgParam> cfgParam, vm::ptr<CellVpostAttr> attr)
|
||||
template<>
|
||||
void fmt_class_string<CellVpostError>::format(std::string& out, u64 arg)
|
||||
{
|
||||
format_enum(out, arg, [](auto error)
|
||||
{
|
||||
switch (error)
|
||||
{
|
||||
STR_CASE(CELL_VPOST_ERROR_Q_ARG_CFG_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_Q_ARG_CFG_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_Q_ARG_ATTR_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_ARG_CFG_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_ARG_CFG_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_ARG_RSRC_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_ARG_RSRC_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_FATAL_QUERY_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_FATAL_CREATEMON_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_O_FATAL_INITSPURS_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_C_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_C_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_C_FATAL_LOCKMON_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_C_FATAL_UNLOCKMON_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_C_FATAL_DESTROYMON_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_C_FATAL_FINSPURS_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_INPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_INPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_CTRL_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_CTRL_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_OUTPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_OUTPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_ARG_PICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_FATAL_LOCKMON_FAIL);
|
||||
STR_CASE(CELL_VPOST_ERROR_E_FATAL_UNLOCKMON_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_Q_ARG_ATTR_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_O_ARG_RSRC_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_O_ARG_RSRC_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_O_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_O_FATAL_QUERY_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_O_FATAL_CSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_C_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_C_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_C_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_C_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_C_FATAL_DSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_INPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_INPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_INPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_INPICINFO_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_CTRL_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_CTRL_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_COMB_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_OUTPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_OUTPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_ARG_OUTPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_ENT_ERROR_E_FATAL_SPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_Q_ARG_ATTR_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_O_ARG_RSRC_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_O_ARG_RSRC_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_O_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_O_FATAL_QUERY_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_O_FATAL_CSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_C_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_C_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_C_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_C_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_C_FATAL_DSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_INPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_INPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_INPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_INPICINFO_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_CTRL_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_CTRL_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_COMB_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_OUTPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_OUTPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_ARG_OUTPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_IPC_ERROR_E_FATAL_SPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_Q_ARG_ATTR_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_O_ARG_RSRC_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_O_ARG_RSRC_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_O_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_O_FATAL_QUERY_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_O_FATAL_CSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_C_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_C_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_C_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_C_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_C_FATAL_DSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_INPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_INPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_INPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_INPICINFO_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_CTRL_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_CTRL_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_COMB_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_OUTPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_OUTPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_ARG_OUTPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_VSC_ERROR_E_FATAL_SPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_Q_ARG_ATTR_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_O_ARG_RSRC_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_O_ARG_RSRC_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_O_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_O_FATAL_QUERY_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_O_FATAL_CSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_C_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_C_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_C_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_C_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_C_FATAL_DSPUCORE_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_HDL_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_HDL_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_INPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_INPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_INPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_INPICINFO_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_CTRL_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_CTRL_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_COMB_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_OUTPICBUF_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_OUTPICBUF_INVALID);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_ARG_OUTPICINFO_NULL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_FATAL_SNDCMD_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_FATAL_RCVRES_FAIL);
|
||||
STR_CASE(CELL_VPOST_CSC_ERROR_E_FATAL_SPUCORE_FAIL);
|
||||
}
|
||||
|
||||
return unknown;
|
||||
});
|
||||
}
|
||||
|
||||
error_code cellVpostQueryAttr(vm::cptr<CellVpostCfgParam> cfgParam, vm::ptr<CellVpostAttr> attr)
|
||||
{
|
||||
cellVpost.warning("cellVpostQueryAttr(cfgParam=*0x%x, attr=*0x%x)", cfgParam, attr);
|
||||
|
||||
|
|
@ -38,7 +183,7 @@ s32 cellVpostQueryAttr(vm::cptr<CellVpostCfgParam> cfgParam, vm::ptr<CellVpostAt
|
|||
return CELL_OK;
|
||||
}
|
||||
|
||||
s32 cellVpostOpen(vm::cptr<CellVpostCfgParam> cfgParam, vm::cptr<CellVpostResource> resource, vm::ptr<u32> handle)
|
||||
error_code cellVpostOpen(vm::cptr<CellVpostCfgParam> cfgParam, vm::cptr<CellVpostResource> resource, vm::ptr<u32> handle)
|
||||
{
|
||||
cellVpost.warning("cellVpostOpen(cfgParam=*0x%x, resource=*0x%x, handle=*0x%x)", cfgParam, resource, handle);
|
||||
|
||||
|
|
@ -47,7 +192,7 @@ s32 cellVpostOpen(vm::cptr<CellVpostCfgParam> cfgParam, vm::cptr<CellVpostResour
|
|||
return CELL_OK;
|
||||
}
|
||||
|
||||
s32 cellVpostOpenEx(vm::cptr<CellVpostCfgParam> cfgParam, vm::cptr<CellVpostResourceEx> resource, vm::ptr<u32> handle)
|
||||
error_code cellVpostOpenEx(vm::cptr<CellVpostCfgParam> cfgParam, vm::cptr<CellVpostResourceEx> resource, vm::ptr<u32> handle)
|
||||
{
|
||||
cellVpost.warning("cellVpostOpenEx(cfgParam=*0x%x, resource=*0x%x, handle=*0x%x)", cfgParam, resource, handle);
|
||||
|
||||
|
|
@ -56,7 +201,7 @@ s32 cellVpostOpenEx(vm::cptr<CellVpostCfgParam> cfgParam, vm::cptr<CellVpostReso
|
|||
return CELL_OK;
|
||||
}
|
||||
|
||||
s32 cellVpostClose(u32 handle)
|
||||
error_code cellVpostClose(u32 handle)
|
||||
{
|
||||
cellVpost.warning("cellVpostClose(handle=0x%x)", handle);
|
||||
|
||||
|
|
@ -71,7 +216,7 @@ s32 cellVpostClose(u32 handle)
|
|||
return CELL_OK;
|
||||
}
|
||||
|
||||
s32 cellVpostExec(u32 handle, vm::cptr<u8> inPicBuff, vm::cptr<CellVpostCtrlParam> ctrlParam, vm::ptr<u8> outPicBuff, vm::ptr<CellVpostPictureInfo> picInfo)
|
||||
error_code cellVpostExec(u32 handle, vm::cptr<u8> inPicBuff, vm::cptr<CellVpostCtrlParam> ctrlParam, vm::ptr<u8> outPicBuff, vm::ptr<CellVpostPictureInfo> picInfo)
|
||||
{
|
||||
cellVpost.trace("cellVpostExec(handle=0x%x, inPicBuff=*0x%x, ctrlParam=*0x%x, outPicBuff=*0x%x, picInfo=*0x%x)", handle, inPicBuff, ctrlParam, outPicBuff, picInfo);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue