EXCEPTION macro removed

fmt::throw_exception<> implemented
::narrow improved
Minor fixes
This commit is contained in:
Nekotekina 2016-08-08 19:01:06 +03:00
parent 46735d6b3d
commit a7e808b35b
198 changed files with 3025 additions and 2956 deletions

View file

@ -70,22 +70,22 @@ void arm_tls_manager::free(u32 addr)
s32 sceKernelAllocMemBlock(vm::cptr<char> name, s32 type, u32 vsize, vm::ptr<SceKernelAllocMemBlockOpt> pOpt)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelFreeMemBlock(s32 uid)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetMemBlockBase(s32 uid, vm::pptr<void> ppBase)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetMemBlockInfoByAddr(vm::ptr<void> vbase, vm::ptr<SceKernelMemBlockInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
arm_error_code sceKernelCreateThread(vm::cptr<char> pName, vm::ptr<SceKernelThreadEntry> entry, s32 initPriority, u32 stackSize, u32 attr, s32 cpuAffinityMask, vm::cptr<SceKernelThreadOptParam> pOptParam)
@ -183,28 +183,28 @@ s32 sceKernelChangeThreadCpuAffinityMask(s32 threadId, s32 cpuAffinityMask)
{
sceLibKernel.todo("sceKernelChangeThreadCpuAffinityMask(threadId=0x%x, cpuAffinityMask=0x%x)", threadId, cpuAffinityMask);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetThreadCpuAffinityMask(s32 threadId)
{
sceLibKernel.todo("sceKernelGetThreadCpuAffinityMask(threadId=0x%x)", threadId);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelChangeThreadPriority(s32 threadId, s32 priority)
{
sceLibKernel.todo("sceKernelChangeThreadPriority(threadId=0x%x, priority=%d)", threadId, priority);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetThreadCurrentPriority()
{
sceLibKernel.todo("sceKernelGetThreadCurrentPriority()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
u32 sceKernelGetThreadId(ARMv7Thread& cpu)
@ -218,77 +218,77 @@ s32 sceKernelChangeCurrentThreadAttr(u32 clearAttr, u32 setAttr)
{
sceLibKernel.todo("sceKernelChangeCurrentThreadAttr()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetThreadExitStatus(s32 threadId, vm::ptr<s32> pExitStatus)
{
sceLibKernel.todo("sceKernelGetThreadExitStatus(threadId=0x%x, pExitStatus=*0x%x)", threadId, pExitStatus);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetProcessId()
{
sceLibKernel.todo("sceKernelGetProcessId()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCheckWaitableStatus()
{
sceLibKernel.todo("sceKernelCheckWaitableStatus()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetThreadInfo(s32 threadId, vm::ptr<SceKernelThreadInfo> pInfo)
{
sceLibKernel.todo("sceKernelGetThreadInfo(threadId=0x%x, pInfo=*0x%x)", threadId, pInfo);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetThreadRunStatus(vm::ptr<SceKernelThreadRunStatus> pStatus)
{
sceLibKernel.todo("sceKernelGetThreadRunStatus(pStatus=*0x%x)", pStatus);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetSystemInfo(vm::ptr<SceKernelSystemInfo> pInfo)
{
sceLibKernel.todo("sceKernelGetSystemInfo(pInfo=*0x%x)", pInfo);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelChangeThreadVfpException(s32 clearMask, s32 setMask)
{
sceLibKernel.todo("sceKernelChangeThreadVfpException(clearMask=0x%x, setMask=0x%x)", clearMask, setMask);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetCurrentThreadVfpException()
{
sceLibKernel.todo("sceKernelGetCurrentThreadVfpException()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDelayThread(u32 usec)
{
sceLibKernel.todo("sceKernelDelayThread()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDelayThreadCB(u32 usec)
{
sceLibKernel.todo("sceKernelDelayThreadCB()");
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
arm_error_code sceKernelWaitThreadEnd(s32 threadId, vm::ptr<s32> pExitStatus, vm::ptr<u32> pTimeout)
@ -320,96 +320,96 @@ s32 sceKernelWaitThreadEndCB(s32 threadId, vm::ptr<s32> pExitStatus, vm::ptr<u32
{
sceLibKernel.todo("sceKernelWaitThreadEndCB(threadId=0x%x, pExitStatus=*0x%x, pTimeout=*0x%x)", threadId, pExitStatus, pTimeout);
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Callback functions
s32 sceKernelCreateCallback(vm::cptr<char> pName, u32 attr, vm::ptr<SceKernelCallbackFunction> callbackFunc, vm::ptr<void> pCommon)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDeleteCallback(s32 callbackId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelNotifyCallback(s32 callbackId, s32 notifyArg)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCancelCallback(s32 callbackId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetCallbackCount(s32 callbackId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCheckCallback()
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetCallbackInfo(s32 callbackId, vm::ptr<SceKernelCallbackInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelRegisterCallbackToEvent(s32 eventId, s32 callbackId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelUnregisterCallbackFromEvent(s32 eventId, s32 callbackId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelUnregisterCallbackFromEventAll(s32 eventId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Event functions
s32 sceKernelWaitEvent(s32 eventId, u32 waitPattern, vm::ptr<u32> pResultPattern, vm::ptr<u64> pUserData, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitEventCB(s32 eventId, u32 waitPattern, vm::ptr<u32> pResultPattern, vm::ptr<u64> pUserData, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelPollEvent(s32 eventId, u32 bitPattern, vm::ptr<u32> pResultPattern, vm::ptr<u64> pUserData)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCancelEvent(s32 eventId, vm::ptr<s32> pNumWaitThreads)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetEventInfo(s32 eventId, vm::ptr<SceKernelEventInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitMultipleEvents(vm::ptr<SceKernelWaitEvent> pWaitEventList, s32 numEvents, u32 waitMode, vm::ptr<SceKernelResultEvent> pResultEventList, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitMultipleEventsCB(vm::ptr<SceKernelWaitEvent> pWaitEventList, s32 numEvents, u32 waitMode, vm::ptr<SceKernelResultEvent> pResultEventList, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
struct psp2_event_flag final
@ -1042,12 +1042,12 @@ arm_error_code sceKernelDeleteSema(s32 semaId)
s32 sceKernelOpenSema(vm::cptr<char> pName)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCloseSema(s32 semaId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
arm_error_code sceKernelWaitSema(s32 semaId, s32 needCount, vm::ptr<u32> pTimeout)
@ -1068,27 +1068,27 @@ arm_error_code sceKernelWaitSema(s32 semaId, s32 needCount, vm::ptr<u32> pTimeou
s32 sceKernelWaitSemaCB(s32 semaId, s32 needCount, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelPollSema(s32 semaId, s32 needCount)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalSema(s32 semaId, s32 signalCount)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCancelSema(s32 semaId, s32 setCount, vm::ptr<s32> pNumWaitThreads)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetSemaInfo(s32 semaId, vm::ptr<SceKernelSemaInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Mutex functions
@ -1118,84 +1118,84 @@ arm_error_code sceKernelDeleteMutex(s32 mutexId)
s32 sceKernelOpenMutex(vm::cptr<char> pName)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCloseMutex(s32 mutexId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockMutex(s32 mutexId, s32 lockCount, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockMutexCB(s32 mutexId, s32 lockCount, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelTryLockMutex(s32 mutexId, s32 lockCount)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelUnlockMutex(s32 mutexId, s32 unlockCount)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCancelMutex(s32 mutexId, s32 newCount, vm::ptr<s32> pNumWaitThreads)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetMutexInfo(s32 mutexId, vm::ptr<SceKernelMutexInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Lightweight mutex functions
s32 sceKernelCreateLwMutex(vm::ptr<SceKernelLwMutexWork> pWork, vm::cptr<char> pName, u32 attr, s32 initCount, vm::cptr<SceKernelLwMutexOptParam> pOptParam)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDeleteLwMutex(vm::ptr<SceKernelLwMutexWork> pWork)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockLwMutex(vm::ptr<SceKernelLwMutexWork> pWork, s32 lockCount, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockLwMutexCB(vm::ptr<SceKernelLwMutexWork> pWork, s32 lockCount, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelTryLockLwMutex(vm::ptr<SceKernelLwMutexWork> pWork, s32 lockCount)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelUnlockLwMutex(vm::ptr<SceKernelLwMutexWork> pWork, s32 unlockCount)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetLwMutexInfo(vm::ptr<SceKernelLwMutexWork> pWork, vm::ptr<SceKernelLwMutexInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetLwMutexInfoById(s32 lwMutexId, vm::ptr<SceKernelLwMutexInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Condition variable functions
@ -1232,255 +1232,255 @@ arm_error_code sceKernelDeleteCond(s32 condId)
s32 sceKernelOpenCond(vm::cptr<char> pName)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCloseCond(s32 condId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitCond(s32 condId, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitCondCB(s32 condId, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalCond(s32 condId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalCondAll(s32 condId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalCondTo(s32 condId, s32 threadId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetCondInfo(s32 condId, vm::ptr<SceKernelCondInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Lightweight condition variable functions
s32 sceKernelCreateLwCond(vm::ptr<SceKernelLwCondWork> pWork, vm::cptr<char> pName, u32 attr, vm::ptr<SceKernelLwMutexWork> pLwMutex, vm::cptr<SceKernelLwCondOptParam> pOptParam)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDeleteLwCond(vm::ptr<SceKernelLwCondWork> pWork)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitLwCond(vm::ptr<SceKernelLwCondWork> pWork, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelWaitLwCondCB(vm::ptr<SceKernelLwCondWork> pWork, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalLwCond(vm::ptr<SceKernelLwCondWork> pWork)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalLwCondAll(vm::ptr<SceKernelLwCondWork> pWork)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSignalLwCondTo(vm::ptr<SceKernelLwCondWork> pWork, s32 threadId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetLwCondInfo(vm::ptr<SceKernelLwCondWork> pWork, vm::ptr<SceKernelLwCondInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetLwCondInfoById(s32 lwCondId, vm::ptr<SceKernelLwCondInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Time functions
s32 sceKernelGetSystemTime(vm::ptr<SceKernelSysClock> pClock)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
u64 sceKernelGetSystemTimeWide()
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
u32 sceKernelGetSystemTimeLow()
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Timer functions
s32 sceKernelCreateTimer(vm::cptr<char> pName, u32 attr, vm::cptr<SceKernelTimerOptParam> pOptParam)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDeleteTimer(s32 timerId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelOpenTimer(vm::cptr<char> pName)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCloseTimer(s32 timerId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelStartTimer(s32 timerId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelStopTimer(s32 timerId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetTimerBase(s32 timerId, vm::ptr<SceKernelSysClock> pBase)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
u64 sceKernelGetTimerBaseWide(s32 timerId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetTimerTime(s32 timerId, vm::ptr<SceKernelSysClock> pClock)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
u64 sceKernelGetTimerTimeWide(s32 timerId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSetTimerTime(s32 timerId, vm::ptr<SceKernelSysClock> pClock)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
u64 sceKernelSetTimerTimeWide(s32 timerId, u64 clock)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelSetTimerEvent(s32 timerId, s32 type, vm::ptr<SceKernelSysClock> pInterval, s32 fRepeat)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCancelTimer(s32 timerId, vm::ptr<s32> pNumWaitThreads)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetTimerInfo(s32 timerId, vm::ptr<SceKernelTimerInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
// Reader/writer lock functions
s32 sceKernelCreateRWLock(vm::cptr<char> pName, u32 attr, vm::cptr<SceKernelRWLockOptParam> pOptParam)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelDeleteRWLock(s32 rwLockId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelOpenRWLock(vm::cptr<char> pName)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCloseRWLock(s32 rwLockId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockReadRWLock(s32 rwLockId, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockReadRWLockCB(s32 rwLockId, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelTryLockReadRWLock(s32 rwLockId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelUnlockReadRWLock(s32 rwLockId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockWriteRWLock(s32 rwLockId, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelLockWriteRWLockCB(s32 rwLockId, vm::ptr<u32> pTimeout)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelTryLockWriteRWLock(s32 rwLockId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelUnlockWriteRWLock(s32 rwLockId)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelCancelRWLock(s32 rwLockId, vm::ptr<s32> pNumReadWaitThreads, vm::ptr<s32> pNumWriteWaitThreads, s32 flag)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceKernelGetRWLockInfo(s32 rwLockId, vm::ptr<SceKernelRWLockInfo> pInfo)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
arm_error_code sceKernelGetThreadmgrUIDClass(s32 uid)
@ -1500,102 +1500,102 @@ arm_error_code sceKernelGetThreadmgrUIDClass(s32 uid)
s32 sceIoRemove(vm::cptr<char> filename)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoMkdir(vm::cptr<char> dirname, s32 mode)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoRmdir(vm::cptr<char> dirname)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoRename(vm::cptr<char> oldname, vm::cptr<char> newname)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoDevctl(vm::cptr<char> devname, s32 cmd, vm::cptr<void> arg, u32 arglen, vm::ptr<void> bufp, u32 buflen)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoSync(vm::cptr<char> devname, s32 flag)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoOpen(vm::cptr<char> filename, s32 flag, s32 mode)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoClose(s32 fd)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoIoctl(s32 fd, s32 cmd, vm::cptr<void> argp, u32 arglen, vm::ptr<void> bufp, u32 buflen)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s64 sceIoLseek(s32 fd, s64 offset, s32 whence)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoLseek32(s32 fd, s32 offset, s32 whence)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoRead(s32 fd, vm::ptr<void> buf, u32 nbyte)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoWrite(s32 fd, vm::cptr<void> buf, u32 nbyte)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoPread(s32 fd, vm::ptr<void> buf, u32 nbyte, s64 offset)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoPwrite(s32 fd, vm::cptr<void> buf, u32 nbyte, s64 offset)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoDopen(vm::cptr<char> dirname)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoDclose(s32 fd)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoDread(s32 fd, vm::ptr<SceIoDirent> buf)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoChstat(vm::cptr<char> name, vm::cptr<SceIoStat> buf, u32 cbit)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}
s32 sceIoGetstat(vm::cptr<char> name, vm::ptr<SceIoStat> buf)
{
throw EXCEPTION("");
fmt::throw_exception("Unimplemented" HERE);
}