aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/hle.h
Commit message (Collapse)AuthorAge
* Move typedefs from kernel.h to more appropriate placesGravatar Yuri Kunde Schlesner2015-05-06
|
* HLE: Clean up SVC dispatch mechanismGravatar Yuri Kunde Schlesner2015-05-06
|
* Move ThreadContext to core/core.h and deal with the falloutGravatar Yuri Kunde Schlesner2015-01-09
|
* License changeGravatar purpasmart962014-12-20
|
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Gravatar Emmanuel Gil Peyrot2014-11-19
| | | | or generated
* HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only ↵Gravatar bunnei2014-06-13
| | | | module where they are needed).
* HLE: Removed usnused EatCycles function.Gravatar bunnei2014-06-13
|
* hle: added a hokey way to force a thread reschedule during CPU single step ↵Gravatar bunnei2014-06-05
| | | | mode (as used by the debugger)
* kernel: changed main thread priority to default, updated Kernel::Reschedule ↵Gravatar bunnei2014-06-01
| | | | to use PrepareReschedule
* hle: removed PARAM64 macro (this was incorrect), made several bug fixes ↵Gravatar bunnei2014-05-28
| | | | accordingly for decoding U64 function parameters
* renamed "syscall" module to "svc" (more accurate naming)Gravatar bunnei2014-05-20
|
* added function stubs for EatCycles and ReScheduleGravatar bunnei2014-05-14
|
* - removed HLE mem "hack" and replaced with kernel mem regionGravatar bunnei2014-05-07
| | | | | - 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 ↵Gravatar bunnei2014-04-25
| | | | synchronization barrier command
* - fixed tabs in function_wrappers.hGravatar bunnei2014-04-16
| | | | | - fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1
* added a GetPointer function for reading from HLE command bufferGravatar bunnei2014-04-13
|
* added OS memory read/write for thread command bufferGravatar bunnei2014-04-12
|
* - added HLE to connect to "srv:" serviceGravatar bunnei2014-04-12
| | | | | | - 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 spacesGravatar bunnei2014-04-11
|
* base code to call a syscall from ARM11 appcoreGravatar bunnei2014-04-10
|
* changed some naming/misc cleanupsGravatar bunnei2014-04-10
|
* - removed syscall classes (will just use HLEFunction)Gravatar bunnei2014-04-10
| | | | | - added hle.cpp and module registration - removed unused code
* added initial modules for setting up SysCall HLEGravatar bunnei2014-04-10