aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/hle.cpp
AgeCommit message (Collapse)Author
2015-01-09Move ThreadContext to core/core.h and deal with the falloutYuri Kunde Schlesner
2014-12-25ARM: Add a mechanism for faking CPU time elapsed during HLE.bunnei
- Also a few cleanups.
2014-12-21CFG: Create a new subfolder cfg inside service to handle cfgSubv
Moved most of the shared CFG code there, implemented a few CFG:I functions
2014-12-20License changepurpasmart96
2014-12-16HLE: Rename namespaces to match move & fix initialization orderYuri Kunde Schlesner
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner
2014-11-19Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Emmanuel Gil Peyrot
or generated
2014-09-08core: Prune redundant includesarchshift
2014-06-13HLE: Removed usnused EatCycles function.bunnei
2014-06-13HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)bunnei
2014-06-05hle: added a hokey way to force a thread reschedule during CPU single step ↵bunnei
mode (as used by the debugger)
2014-06-01kernel: changed main thread priority to default, updated Kernel::Reschedule ↵bunnei
to use PrepareReschedule
2014-05-29hle: cleaned up log messagesbunnei
2014-05-20renamed "syscall" module to "svc" (more accurate naming)bunnei
2014-05-14added function stubs for EatCycles and ReSchedulebunnei
2014-05-07- removed HLE mem "hack" and replaced with kernel mem regionbunnei
- 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)
2014-04-25moved HLE::MRC to its own module, added support for catching data ↵bunnei
synchronization barrier command
2014-04-16- fixed tabs in function_wrappers.hbunnei
- fixed log message wording in hle.cpp - added syscall stubs for CloseHandle and WaitSynchronization1
2014-04-13added framework for APT service (application and title launching service)bunnei
2014-04-13added a GetPointer function for reading from HLE command bufferbunnei
2014-04-12added OS memory read/write for thread command bufferbunnei
2014-04-12- added HLE to connect to "srv:" servicebunnei
- added a manager for keeping track of services/ports - added a memory mapped region for memory accessed by HLE - added HLE for GetThreadCommandBuffer function
2014-04-11- renamed hle_syscall to just syscallbunnei
- added service.h as an initial service interface
2014-04-11moved hle.cpp into hle folder (due to mistake earlier)bunnei