aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/kernel/thread.h
Commit message (Collapse)AuthorAge
* svc: added GetThreadPriority and SetThreadPriority, added (incomplete) ↵Gravatar bunnei2014-06-01
| | | | DuplicateHandle support
* thread: renamed "WaitCurThread" to "WaitCurrentThread", removed unused ↵Gravatar bunnei2014-05-22
| | | | "reason" argument
* thread: removed unused SwitchContext/Reschedule reason field, added missing ↵Gravatar bunnei2014-05-22
| | | | arg parameter to SVC CreateThread
* kernel: refactored function naming to remove "__" prefixGravatar bunnei2014-05-22
|
* thread: moved ThreadStatus/WaitType to header, added support for arg on ↵Gravatar bunnei2014-05-22
| | | | CreateThread, added correct CPSR reset
* thread: added correct lowest thread priority, added a thread priority check, ↵Gravatar bunnei2014-05-20
| | | | and added some comments
* thread: exposed ResumeThreadFromWait function for use in other kernel modulesGravatar bunnei2014-05-20
|
* thread: moved threading calls to the Kernel namespaceGravatar bunnei2014-05-20
|
* thread: whitespace change - fixed * and & placementGravatar bunnei2014-05-20
|
* - created a Kernel namespaceGravatar bunnei2014-05-20
| | | | | - cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues) - added handle types for all different CTROS handles
* thread: added declaration for __KernelReschedule to be used by syscall moduleGravatar bunnei2014-05-19
|
* changed a commentGravatar bunnei2014-05-17
|
* - added enum ThreadProcessorIdGravatar bunnei2014-05-17
| | | | | - reorganized some kernel thread functions - added placeholder __KernelWaitThread_Synchronization function
* - replaced KERNELOBJECT_MAX_NAME_LENGTH with KERNEL_MAX_NAME_LENGTHGravatar bunnei2014-05-16
| | | | - added KERNEL_DEFAULT_STACK_SIZE definition (0x4000)
* completely gutted/refactored threading code to be simplerGravatar bunnei2014-05-15
|
* - added helper function for __KernelCreateThreadGravatar bunnei2014-05-14
| | | | | - added __KernelSwitchToThread for enabling a thread - added __KernelRotateThreadReadyQueue
* various cleanups / remove unused codeGravatar bunnei2014-05-13
|
* added a bunch of threading code, recycled from PPSSPP, with lots of hacks in ↵Gravatar bunnei2014-05-13
| | | | for 3DS... doesn't really do much yet. Just a jumping off point
* added initial kernel/thread modulesGravatar bunnei2014-05-09