public int sceKernelGetSystemTime(SceKernelSysClock* Time) { //Console.Error.WriteLine(sceKernelGetSystemTimeWide()); if (Time == null) throw (new SceKernelException(SceKernelErrors.ERROR_ERRNO_INVALID_ARGUMENT)); Time->MicroSeconds = sceKernelGetSystemTimeWide(); return 0; }
public int sceKernelGetSystemTime(SceKernelSysClock* Time) { //Console.Error.WriteLine(sceKernelGetSystemTimeWide()); Time->MicroSeconds = sceKernelGetSystemTimeWide(); return 0; }
public int sceKernelUSec2SysClock(uint MicroSeconds, SceKernelSysClock* Clock) { Clock->MicroSeconds = MicroSeconds; return 0; }
public int sceKernelSysClock2USec(SceKernelSysClock* Clock, uint* Low, uint* High) { return sceKernelSysClock2USecWide(Clock->MicroSeconds, Low, High); }
public int sceKernelSetVTimerHandler(int VirtualTimerId, SceKernelSysClock* Time, PspPointer HandlerCallback, PspPointer HandlerArgument) { var VirtualTimer = VirtualTimerPool.Get(VirtualTimerId); VirtualTimer.SetHandler(Time: Time->MicroSeconds, HandlerCallback: HandlerCallback, HandlerArgument: HandlerArgument, HandlerIsWide: false); return 0; }
public int sceKernelGetVTimerTime(int VirtualTimerId, SceKernelSysClock* Time) { var VirtualTimer = VirtualTimerPool.Get(VirtualTimerId); return (int)VirtualTimer.ElapsedMicroseconds; }
public int sceKernelGetVTimerTime(VirtualTimer VirtualTimer, SceKernelSysClock* Time) { return (int)VirtualTimer.ElapsedMicroseconds; }