aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/svc.cpp
AgeCommit message (Expand)Author
2015-02-10Asserts: break/crash program, fit to style guide; log.h->assert.harchshift
2015-02-09Scheduler refactor Pt. 1Kevin Hartman
2015-02-09WaitSynch: Always reschedule (verified behavior on hw).bunnei
2015-02-02Kernel: Stop creating useless Handles during object creationYuri Kunde Schlesner
2015-02-02SVC: Enable CloseHandle, clean up DuplicateHandleYuri Kunde Schlesner
2015-02-02Thread: Modernize two functions that slipped through previous rebasesYuri Kunde Schlesner
2015-02-02Make Port/Service registration and querying more HW-accurateYuri Kunde Schlesner
2015-01-30SVC: Use CASCADE_RESULT in SVC handlersYuri Kunde Schlesner
2015-01-30Remove result.h InvalidHandleYuri Kunde Schlesner
2015-01-30SVC: Change return type of handlers to ResultCodeYuri Kunde Schlesner
2015-01-30Kernel: Convert Event to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert Timer to (mostly) not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert Mutex to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert AddressArbiter to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert Semaphore to not use HandlesYuri Kunde Schlesner
2015-01-30Kernel: Convert SharedMemory to not use HandlesYuri Kunde Schlesner
2015-01-28Merge pull request #412 from purpasmart96/svc_table_cleanupbunnei
2015-01-26SVC: Update the SVC function tablepurpasmart96
2015-01-21WaitSynchronization: Added a result code for invalid result, fixed bug.bunnei
2015-01-21Thread: Fix WaitSynchronization1 to not set register 1 on thread wakeup.bunnei
2015-01-21Kernel: Changed "ShouldWait" to return bool and "Acquire" to return void.bunnei
2015-01-21WaitObject: Renamed "Wait" to "ShouldWait", made "ShouldWait" and "Acquire" p...bunnei
2015-01-21Kernel: Reschedule on SignalEvent and SendSyncRequest, fix some bugs.bunnei
2015-01-21Kernel: Moved Wait and Acquire to WaitObject, added way to retrieve a WaitObj...bunnei
2015-01-21SVC: Removed a Sleep that made no sensebunnei
2015-01-21AddressArbiter: Changed to Kernel::Object, big cleanup, removed code that mad...bunnei
2015-01-21Kernel: Get rid of WaitTypes and simplify lots of code, removing hacks.bunnei
2015-01-21WaitSynchronizationN: Improved commentsbunnei
2015-01-21WaitSynchronizationN: Refactor to fix several bugsbunnei
2015-01-21Kernel: Separate WaitSynchronization into Wait and Acquire methods.bunnei
2015-01-21WaitSynchronizationN: Handle case where handles=nullptr.bunnei
2015-01-21WaitSynchronizationN: Handle case where handle_count is invalid.bunnei
2015-01-21WaitSynchronizationN: Handle case where handle_count=0.bunnei
2015-01-21WaitSynchronizationN: Implement return valuesbunnei
2015-01-13AddrArbiter: Implement arbitration types 3 and 4.Subv
2015-01-11SVC: Wake up the thread after the delay in WaitSync1Subv
2015-01-10Logging: Log all called service functions (under trace). Compile out all trac...archshift
2015-01-09Kernel: Start using boost::intrusive_ptr for lifetime managementYuri Kunde Schlesner
2015-01-09Merge pull request #444 from yuriks/handle-reform2bunnei
2015-01-09Merge pull request #436 from kevinhartman/system-corebunnei
2015-01-09Thread: Reduce use of Handles and move some funcs to inside the class.Yuri Kunde Schlesner
2015-01-09Move ThreadContext to core/core.h and deal with the falloutYuri Kunde Schlesner
2015-01-08Merge pull request #255 from Subv/cbranch_3bunnei
2015-01-08SVC: Implemented the Timer service calls.Subv
2015-01-08SVC: Fixed SleepThread.Subv
2015-01-07Warn if a new thread is intended to be run on the system CPU core until we im...Kevin Hartman
2014-12-31SOC_U: Preliminary implementation of sockets.Subv
2014-12-28Kernel: New handle managerYuri Kunde Schlesner
2014-12-28Rename ObjectPool to HandleTableYuri Kunde Schlesner
2014-12-21Merge pull request #291 from purpasmart96/licensebunnei