Unknown W. Brackets
|
4803dfdce1
|
Use CoreTiming::GetGlobalTimeUs() for vtimers.
|
2013-10-24 01:10:46 -07:00 |
|
Unknown W. Brackets
|
05f2f53358
|
The vtimer return value is treated as u32.
|
2013-10-22 22:50:52 -07:00 |
|
Unknown W. Brackets
|
580d4436a3
|
Fix vtimer uid param type, add algorithm include.
|
2013-10-22 07:46:33 -07:00 |
|
Unknown W. Brackets
|
47714d4b82
|
Don't change the vtimer schedule with no handler.
|
2013-10-22 07:45:53 -07:00 |
|
Unknown W. Brackets
|
0a373b08b7
|
Return better vtimer errors within interrupts.
|
2013-10-22 07:45:53 -07:00 |
|
Unknown W. Brackets
|
b7fd768ecc
|
Correct vtimer scheduling.
|
2013-10-22 07:45:52 -07:00 |
|
Unknown W. Brackets
|
a47c88d658
|
Run missed handlers when setting vtimer time.
|
2013-10-22 07:45:52 -07:00 |
|
Unknown W. Brackets
|
856e3b7071
|
Fix error code on start vtimer with current.
|
2013-10-22 07:45:51 -07:00 |
|
Unknown W. Brackets
|
002aed1080
|
Update current and limit bytes in vtimer refer.
|
2013-10-22 07:45:50 -07:00 |
|
Unknown W. Brackets
|
ea507388ea
|
Return a special error for the running vtimer.
Also, ues 0 when none is running. This explains the different error code.
|
2013-10-22 07:45:50 -07:00 |
|
Unknown W. Brackets
|
9bd988e376
|
Fix doubling of current on vtimer stop.
|
2013-10-22 07:45:49 -07:00 |
|
Unknown W. Brackets
|
167699ac9e
|
Correct sceKernelGetVTimer*Wide() error value.
|
2013-10-22 07:45:49 -07:00 |
|
Unknown W. Brackets
|
67cd13702e
|
Correct sceKernelSetVTimerTime*().
|
2013-10-22 07:45:48 -07:00 |
|
Unknown W. Brackets
|
29d7d00b08
|
sceKernelCancelVTimerHandler() resets handler only.
|
2013-10-22 07:45:48 -07:00 |
|
Unknown W. Brackets
|
c9755d7886
|
Correct errors from sceKernelCancelVTimerHandler().
|
2013-10-22 07:45:47 -07:00 |
|
Unknown W. Brackets
|
7edebd1c2f
|
Put vtimer args on the stack, skip allocation.
This is roughly where they are on the PSP based on tests, and it avoids
having to manage memory or etc.
|
2013-10-22 07:45:47 -07:00 |
|
Unknown W. Brackets
|
50e9e45d65
|
Check version in each DoState() func.
They bail on PointerWrap error or bad version.
|
2013-09-14 20:23:03 -07:00 |
|
Henrik Rydgard
|
8c88dff5a4
|
More log categories, use them (and existing ones). Improve log config.
|
2013-09-07 22:02:55 +02:00 |
|
Unknown W. Brackets
|
0b5bdeb1d3
|
Fix some compile failures under big endian.
|
2013-07-28 21:04:17 -07:00 |
|
Unknown W. Brackets
|
81f7103e0b
|
Use *_le for the sceKernel* funcs.
|
2013-07-25 08:04:34 -07:00 |
|
Henrik Rydgård
|
87b5f72932
|
Merge pull request #2698 from unknownbrackets/warnings
Warning fixes
|
2013-07-08 00:32:11 -07:00 |
|
Unknown W. Brackets
|
2ba976bffb
|
Fix rescheduling of vtimers based on return value.
|
2013-07-07 21:36:01 -07:00 |
|
Unknown W. Brackets
|
b42cb0581c
|
Remove fixed delay, this is just other syscalls.
|
2013-07-07 21:16:48 -07:00 |
|
Unknown W. Brackets
|
96bb532abb
|
Ignore vtimer handler arg changes w/ NULL handler.
Per tests, this is what the PSP does. Could matter in edge cases.
|
2013-07-07 21:16:48 -07:00 |
|
Unknown W. Brackets
|
bf652e4f46
|
Don't report for <= 4 sized option parameters.
Also don't crash in sceKernelCreateVTimer(NULL, NULL).
|
2013-07-07 21:16:28 -07:00 |
|