summaryrefslogtreecommitdiffstats
path: root/src/core/hle/hle.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move typedefs from kernel.h to more appropriate placesYuri Kunde Schlesner2015-05-071-0/+7
|
* HLE: Clean up SVC dispatch mechanismYuri Kunde Schlesner2015-05-061-27/+0
|
* Move ThreadContext to core/core.h and deal with the falloutYuri Kunde Schlesner2015-01-091-0/+2
|
* License changepurpasmart962014-12-211-1/+1
|
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot2014-11-191-1/+1
|
* HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed).bunnei2014-06-131-5/+0
|
* HLE: Removed usnused EatCycles function.bunnei2014-06-131-2/+0
|
* hle: added a hokey way to force a thread reschedule during CPU single step mode (as used by the debugger)bunnei2014-06-051-0/+2
|
* kernel: changed main thread priority to default, updated Kernel::Reschedule to use PrepareReschedulebunnei2014-06-021-1/+1
|
* hle: removed PARAM64 macro (this was incorrect), made several bug fixes accordingly for decoding U64 function parametersbunnei2014-05-291-1/+0
|
* renamed "syscall" module to "svc" (more accurate naming)bunnei2014-05-211-1/+1
|
* added function stubs for EatCycles and ReSchedulebunnei2014-05-151-0/+4
|
* - removed HLE mem "hack" and replaced with kernel mem regionbunnei2014-05-081-21/+0
| | | | | - added a helper function for getting command buffer for services - fixed bug where GSP DMA was incorrectly being done in DataSynchronizationBarrier (instead of gsp_TriggerCmdReqQueue)
* moved HLE::MRC to its own module, added support for catching data synchronization barrier commandbunnei2014-04-251-2/+0
|
* - fixed tabs in function_wrappers.hbunnei2014-04-171-0/+1
| | | | | - fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1
* added a GetPointer function for reading from HLE command bufferbunnei2014-04-131-0/+6
|
* added OS memory read/write for thread command bufferbunnei2014-04-131-1/+12
|
* - added HLE to connect to "srv:" servicebunnei2014-04-131-0/+7
| | | | | | - added a manager for keeping track of services/ports - added a memory mapped region for memory accessed by HLE - added HLE for GetThreadCommandBuffer function
* replace tabs with spacesbunnei2014-04-121-6/+6
|
* base code to call a syscall from ARM11 appcorebunnei2014-04-111-2/+4
|
* changed some naming/misc cleanupsbunnei2014-04-111-13/+15
|
* - removed syscall classes (will just use HLEFunction)bunnei2014-04-111-8/+10
| | | | | - added hle.cpp and module registration - removed unused code
* added initial modules for setting up SysCall HLEbunnei2014-04-111-0/+35