Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added 'this' reference to num_instructions field so it's properly updated,as ↵ | Disruption | 2014-06-01 |
| | | | | before the method was affecting the local method parameter rather than the class field | ||
* | service: fixed typo that MSVC did not catch as an error | bunnei | 2014-05-22 |
| | |||
* | core: fixed headers in CMakeLists | bunnei | 2014-05-22 |
| | |||
* | Merge branch 'threading' | bunnei | 2014-05-22 |
|\ | |||
* \ | Merge branch 'master' of https://github.com/bunnei/citra | bunnei | 2014-05-22 |
|\ \ | |||
| | * | core: added Kernel::Reschedule() call to check for thread changes, shortened ↵ | bunnei | 2014-05-22 |
| | | | | | | | | | | | | delay time to 100 instructions | ||
| | * | svc: added a check to ensure that a service was implemented before ↵ | bunnei | 2014-05-22 |
| | | | | | | | | | | | | attempting to connect to its port | ||
| | * | lcd: added thread wait after (faked) vblank interrupt (would have) occurred | bunnei | 2014-05-22 |
| | | | |||
| | * | thread: renamed "WaitCurThread" to "WaitCurrentThread", removed unused ↵ | bunnei | 2014-05-22 |
| | | | | | | | | | | | | "reason" argument | ||
| | * | thread: removed unused SwitchContext/Reschedule reason field, added missing ↵ | bunnei | 2014-05-22 |
| | | | | | | | | | | | | arg parameter to SVC CreateThread | ||
| | * | kernel: refactored function naming to remove "__" prefix | bunnei | 2014-05-22 |
| | | | |||
| | * | core: moved armcopro.cpp to correct filter folder (arm/interpreter) | bunnei | 2014-05-22 |
| | | | |||
| | * | thread: moved ThreadStatus/WaitType to header, added support for arg on ↵ | bunnei | 2014-05-22 |
| | | | | | | | | | | | | CreateThread, added correct CPSR reset | ||
| | * | APT_U: added a debug log on calling GetLockHandle | bunnei | 2014-05-22 |
| | | | |||
| | * | arm_interpreter: fixed load context to currently resume a thread | bunnei | 2014-05-22 |
| | | | |||
| | * | thread: fixed bug where result of __NextThread was not being properly ↵ | bunnei | 2014-05-21 |
| | | | | | | | | | | | | checked when NULL | ||
| | * | svc: added Kernel::Reschedule to svc WaitSynchronization1, updated log ↵ | bunnei | 2014-05-21 |
| | | | | | | | | | | | | messages to include newly created handles | ||
| | * | svc: enabled use of newly created kernel thread handle | bunnei | 2014-05-20 |
| | | | |||
| | * | mutex: refactored the interface to code to return a Mutex* handle | bunnei | 2014-05-20 |
| | | | |||
| | * | mutex: initial commit of HLE module | bunnei | 2014-05-20 |
| | | | |||
| | * | svc: added some comments | bunnei | 2014-05-20 |
| | | | |||
| | * | kernel: fixed include, in general include "common.h" not "common_types.h" | bunnei | 2014-05-20 |
| | | | |||
| | * | service: removed redundant include of common_types.h | bunnei | 2014-05-20 |
| | | | |||
| | * | arm: removed include of windows.h from armdefs.h to arminit.c (only module ↵ | bunnei | 2014-05-20 |
| | | | | | | | | | | | | that uses it) | ||
| | * | armemu: missed rename of "Syscall" to "SVC" | bunnei | 2014-05-20 |
| | | | |||
| | * | thread: added correct lowest thread priority, added a thread priority check, ↵ | bunnei | 2014-05-20 |
| | | | | | | | | | | | | and added some comments | ||
| | * | thread: exposed ResumeThreadFromWait function for use in other kernel modules | bunnei | 2014-05-20 |
| | | | |||
| | * | thread: moved threading calls to the Kernel namespace | bunnei | 2014-05-20 |
| | | | |||
| | * | ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent ↵ | bunnei | 2014-05-20 |
| | | | | | | | | | | | | with style guide | ||
| | * | ARM_Interface: added SaveContext and LoadContext functions for HLE thread ↵ | bunnei | 2014-05-20 |
| | | | | | | | | | | | | switching | ||
| | * | renamed "syscall" module to "svc" (more accurate naming) | bunnei | 2014-05-20 |
| | | | |||
| | * | thread: whitespace change - fixed * and & placement | bunnei | 2014-05-20 |
| | | | |||
| | * | - created a Kernel namespace | bunnei | 2014-05-20 |
| | | | | | | | | | | | | | | | - cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues) - added handle types for all different CTROS handles | ||
| | * | apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a ↵ | bunnei | 2014-05-19 |
| | | | | | | | | | | | | magic value in other places) so that I can track how it propagates through the app code | ||
| | * | thread: added declaration for __KernelReschedule to be used by syscall module | bunnei | 2014-05-19 |
| | | | |||
| | * | VFP: disable DBG messages because they spam the console with unimportant ↵ | bunnei | 2014-05-19 |
| | | | | | | | | | | | | skyeye junk | ||
| * | | Merge pull request #2 from archshift/issue-7-fix | bunnei | 2014-05-19 |
| |\ \ | | | | | | | | | Fixes issues with building Citra on OSX | ||
| | * | | common_types: Changed BasicRect back to Rect, in the common namespace | archshift | 2014-05-19 |
| | | | | | | | | | | | | | | | | Only Rect is in the namespace for now; the rest of common should be added in the future | ||
| | * | | Improved clarity and whitespace | archshift | 2014-05-19 |
| | | | | | | | | | | | | | | | | Changed QGL version to 3,2 in order to be less restrictive, yet it should still change up to 4,1 on OSX on Qt5. | ||
| | * | | CMakeLists: rename HEADS, improved comments | archshift | 2014-05-19 |
| | | | | | | | | | | | | | | | | Changes for clarity of comments, removed redundant compiler flags. | ||
| | * | | Indent fixes | archshift | 2014-05-19 |
| | | | | |||
* | | | | Merge pull request #13 from archshift/master | bunnei | 2014-05-18 |
|\ \ \ \ | |/ / / |/| | | | Use runtime arguments to specify boot filename. | ||
| | | * | renamed "session" to "handle" | bunnei | 2014-05-18 |
| | | | | |||
| | | * | - renamed NewHandle to CreateHandle | bunnei | 2014-05-18 |
| | | | | | | | | | | | | | | | | - updated CreateHandle/DeleteHandle to use KernelObject's | ||
| | | * | fix warning | bunnei | 2014-05-18 |
| | | | | |||
| | | * | - updated service(s) to be KernelObject's | bunnei | 2014-05-18 |
| | | | | | | | | | | | | | | | | - various cleanups | ||
| | | * | renamed "UID" to "Handle" where appropriate | bunnei | 2014-05-18 |
| | | | | |||
| | | * | - moved Handle/Result definitions to kernel.h | bunnei | 2014-05-18 |
| | | | | | | | | | | | | | | | | - added ResetType enum | ||
| | | * | - added stub for CreateEvent | bunnei | 2014-05-18 |
| | | | | | | | | | | | | | | | | - changed some stubbed SVCs to return unique handle names for debugging purposes | ||
| | | * | added stubbed function for WaitSynchronizationN | bunnei | 2014-05-17 |
| | | | |