bunnei
|
edaefe9fa6
|
HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed).
|
2014-06-13 09:51:18 -04:00 |
|
bunnei
|
8957622d10
|
SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace.
|
2014-06-13 09:51:17 -04:00 |
|
bunnei
|
862db811f0
|
SVC: Cleaned up function wrappers to pass in correct argument types.
|
2014-06-13 09:51:15 -04:00 |
|
bunnei
|
477b0caca4
|
svc: updated WaitSynchronizationN to properly use first pointer argument
|
2014-06-02 17:54:07 -04:00 |
|
bunnei
|
15c7d81706
|
svc: cleaned up function_wrappers, updated various SVCs to make use of pointer arguments
|
2014-06-01 20:48:29 -04:00 |
|
bunnei
|
2f55c9e55b
|
svc: added missing function wrapper for SleepThread
|
2014-06-01 10:41:41 -04:00 |
|
bunnei
|
58af0da792
|
svc: added svcClearEvent, stubbed function for svcArbitrateAddress, and various fixes
- force kernel reschedule after svcWaitSynchronization
- fixed some bugs with passing in pointer arguments
- cleaned up some comments and log messages
|
2014-05-29 20:24:51 -04:00 |
|
bunnei
|
c4b5168b45
|
hle: properly cast 64-bit function wrapper parameters to (u64)
|
2014-05-28 22:03:10 -04:00 |
|
bunnei
|
9fd5d6c7d8
|
hle: removed PARAM64 macro (this was incorrect), made several bug fixes accordingly for decoding U64 function parameters
|
2014-05-28 21:20:00 -04:00 |
|
bunnei
|
6a6c7eeccb
|
added stubbed function for WaitSynchronizationN
|
2014-05-17 23:37:25 -04:00 |
|
bunnei
|
4fba4f36bf
|
- added SVC stubs for QueryMemory and GetThreadId
- added SVC structs MemoryInfo and PageInfo
|
2014-05-15 20:17:30 -04:00 |
|
bunnei
|
b5ef630c9c
|
added CreateThread, CreateMutex, and ReleaseMutex SVC stubs (just parameter decoding for now)
|
2014-05-13 21:58:26 -04:00 |
|
bunnei
|
de36d82dde
|
- added debug logging to syscall.cpp
- added stubbed HLE syscall functions for svc_GetResourceLimit and svc_GetResourceLimitCurrentValues
|
2014-05-06 23:34:20 -04:00 |
|
bunnei
|
4ee72869cc
|
- added some function wrappers for HLE
- added stub for SVC CreateAddressArbiter
- added OutputDebugString SVC
|
2014-05-01 18:50:36 -04:00 |
|
bunnei
|
f0797dcf1f
|
added a new function wrapper
|
2014-04-16 22:19:23 -04:00 |
|
bunnei
|
de3dcd38f6
|
- fixed tabs in function_wrappers.h
- fixed log message wording in hle.cpp
- added syscall stubs for CloseHandle and WaitSynchronization1
|
2014-04-16 20:41:33 -04:00 |
|
bunnei
|
f68de21ad1
|
added initial modules for setting up SysCall HLE
|
2014-04-10 19:58:28 -04:00 |
|