summaryrefslogtreecommitdiff
path: root/src/core/hle/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift2015-02-101-1/+1
* Scheduler refactor Pt. 1Gravatar Kevin Hartman2015-02-091-5/+9
* WaitSynch: Always reschedule (verified behavior on hw).Gravatar bunnei2015-02-091-4/+4
* Kernel: Stop creating useless Handles during object creationGravatar Yuri Kunde Schlesner2015-02-021-7/+11
* SVC: Enable CloseHandle, clean up DuplicateHandleGravatar Yuri Kunde Schlesner2015-02-021-9/+5
* Thread: Modernize two functions that slipped through previous rebasesGravatar Yuri Kunde Schlesner2015-02-021-3/+3
* Make Port/Service registration and querying more HW-accurateGravatar Yuri Kunde Schlesner2015-02-021-4/+16
* SVC: Use CASCADE_RESULT in SVC handlersGravatar Yuri Kunde Schlesner2015-01-301-73/+32
* Remove result.h InvalidHandleGravatar Yuri Kunde Schlesner2015-01-301-15/+16
* SVC: Change return type of handlers to ResultCodeGravatar Yuri Kunde Schlesner2015-01-301-90/+90
* Kernel: Convert Event to not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-11/+29
* Kernel: Convert Timer to (mostly) not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-7/+40
* Kernel: Convert Mutex to not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-5/+19
* Kernel: Convert AddressArbiter to not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-6/+24
* Kernel: Convert Semaphore to not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-6/+27
* Kernel: Convert SharedMemory to not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-15/+29
* Merge pull request #412 from purpasmart96/svc_table_cleanupGravatar bunnei2015-01-281-7/+7
|\
| * SVC: Update the SVC function tableGravatar purpasmart962015-01-261-7/+7
* | WaitSynchronization: Added a result code for invalid result, fixed bug.Gravatar bunnei2015-01-211-3/+9
* | Thread: Fix WaitSynchronization1 to not set register 1 on thread wakeup.Gravatar bunnei2015-01-211-3/+3
* | Kernel: Changed "ShouldWait" to return bool and "Acquire" to return void.Gravatar bunnei2015-01-211-7/+3
* | WaitObject: Renamed "Wait" to "ShouldWait", made "ShouldWait" and "Acquire" p...Gravatar bunnei2015-01-211-2/+2
* | Kernel: Reschedule on SignalEvent and SendSyncRequest, fix some bugs.Gravatar bunnei2015-01-211-0/+1
* | Kernel: Moved Wait and Acquire to WaitObject, added way to retrieve a WaitObj...Gravatar bunnei2015-01-211-2/+2
* | SVC: Removed a Sleep that made no senseGravatar bunnei2015-01-211-6/+1
* | AddressArbiter: Changed to Kernel::Object, big cleanup, removed code that mad...Gravatar bunnei2015-01-211-3/+3
* | Kernel: Get rid of WaitTypes and simplify lots of code, removing hacks.Gravatar bunnei2015-01-211-10/+20
* | WaitSynchronizationN: Improved commentsGravatar bunnei2015-01-211-7/+12
* | WaitSynchronizationN: Refactor to fix several bugsGravatar bunnei2015-01-211-25/+27
* | Kernel: Separate WaitSynchronization into Wait and Acquire methods.Gravatar bunnei2015-01-211-4/+5
* | WaitSynchronizationN: Handle case where handles=nullptr.Gravatar bunnei2015-01-211-0/+4
* | WaitSynchronizationN: Handle case where handle_count is invalid.Gravatar bunnei2015-01-211-3/+7
* | WaitSynchronizationN: Handle case where handle_count=0.Gravatar bunnei2015-01-211-19/+29
* | WaitSynchronizationN: Implement return valuesGravatar bunnei2015-01-211-27/+50
* | AddrArbiter: Implement arbitration types 3 and 4.Gravatar Subv2015-01-131-1/+1
|/
* SVC: Wake up the thread after the delay in WaitSync1Gravatar Subv2015-01-111-3/+2
* Logging: Log all called service functions (under trace). Compile out all trac...Gravatar archshift2015-01-101-1/+0
* Kernel: Start using boost::intrusive_ptr for lifetime managementGravatar Yuri Kunde Schlesner2015-01-091-13/+18
* Merge pull request #444 from yuriks/handle-reform2Gravatar bunnei2015-01-091-20/+32
|\
| * Thread: Reduce use of Handles and move some funcs to inside the class.Gravatar Yuri Kunde Schlesner2015-01-091-20/+31
| * Move ThreadContext to core/core.h and deal with the falloutGravatar Yuri Kunde Schlesner2015-01-091-0/+1
* | Merge pull request #436 from kevinhartman/system-coreGravatar bunnei2015-01-091-0/+5
|\ \ | |/ |/|
| * Warn if a new thread is intended to be run on the system CPU core until we im...Gravatar Kevin Hartman2015-01-071-0/+5
* | Merge pull request #255 from Subv/cbranch_3Gravatar bunnei2015-01-081-4/+32
|\ \
| * | SVC: Implemented the Timer service calls.Gravatar Subv2015-01-081-4/+32
| |/
* / SVC: Fixed SleepThread.Gravatar Subv2015-01-081-0/+4
|/
* SOC_U: Preliminary implementation of sockets.Gravatar Subv2014-12-311-1/+13
* Kernel: New handle managerGravatar Yuri Kunde Schlesner2014-12-281-19/+9
* Rename ObjectPool to HandleTableGravatar Yuri Kunde Schlesner2014-12-281-5/+5
* Merge pull request #291 from purpasmart96/licenseGravatar bunnei2014-12-211-1/+1
|\