aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Added CONTRIBUTING.md with contents from Coding Style, updated README linkGravatar archshift2014-06-12
|
* Merge pull request #5 from Antidote/masterGravatar bunnei2014-06-01
|\ | | | | * Remove -fpermissive
* \ Merge pull request #12 from Disruption/stomas/bugfix/wrong-field-referenceGravatar bunnei2014-06-01
|\ \ | | | | | | Added 'this' reference to num_instructions field so it's properly updated
| * | Added 'this' reference to num_instructions field so it's properly updated,as ↵Gravatar Disruption2014-06-01
|/ / | | | | | | before the method was affecting the local method parameter rather than the class field
* | Merge pull request #9 from bunnei/masterGravatar bunnei2014-05-26
|\ \ | | | | | | Add initial kernel HLE, includes thread creation and context switching
| * | service: fixed typo that MSVC did not catch as an errorGravatar bunnei2014-05-22
| | |
| * | core: fixed headers in CMakeListsGravatar bunnei2014-05-22
| | |
| * | Merge branch 'threading'Gravatar bunnei2014-05-22
| |\ \
| * \ \ Merge branch 'master' of https://github.com/citra-emu/citraGravatar bunnei2014-05-22
| |\ \ \ | |/ / / |/| | |
| * | | Merge branch 'master' of https://github.com/bunnei/citraGravatar bunnei2014-05-22
| |\ \ \
| | | * | core: added Kernel::Reschedule() call to check for thread changes, shortened ↵Gravatar bunnei2014-05-22
| | | | | | | | | | | | | | | | | | | | delay time to 100 instructions
| | | * | svc: added a check to ensure that a service was implemented before ↵Gravatar bunnei2014-05-22
| | | | | | | | | | | | | | | | | | | | attempting to connect to its port
| | | * | lcd: added thread wait after (faked) vblank interrupt (would have) occurredGravatar bunnei2014-05-22
| | | | |
| | | * | 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
| | | | |
| | | * | core: moved armcopro.cpp to correct filter folder (arm/interpreter)Gravatar bunnei2014-05-22
| | | | |
| | | * | thread: moved ThreadStatus/WaitType to header, added support for arg on ↵Gravatar bunnei2014-05-22
| | | | | | | | | | | | | | | | | | | | CreateThread, added correct CPSR reset
| | | * | APT_U: added a debug log on calling GetLockHandleGravatar bunnei2014-05-22
| | | | |
| | | * | arm_interpreter: fixed load context to currently resume a threadGravatar bunnei2014-05-22
| | | | |
| | | * | thread: fixed bug where result of __NextThread was not being properly ↵Gravatar bunnei2014-05-21
| | | | | | | | | | | | | | | | | | | | checked when NULL
| | | * | svc: added Kernel::Reschedule to svc WaitSynchronization1, updated log ↵Gravatar bunnei2014-05-21
| | | | | | | | | | | | | | | | | | | | messages to include newly created handles
| | | * | svc: enabled use of newly created kernel thread handleGravatar bunnei2014-05-20
| | | | |
| | | * | mutex: refactored the interface to code to return a Mutex* handleGravatar bunnei2014-05-20
| | | | |
| | | * | mutex: initial commit of HLE moduleGravatar bunnei2014-05-20
| | | | |
| | | * | svc: added some commentsGravatar bunnei2014-05-20
| | | | |
| | | * | kernel: fixed include, in general include "common.h" not "common_types.h"Gravatar bunnei2014-05-20
| | | | |
| | | * | service: removed redundant include of common_types.hGravatar bunnei2014-05-20
| | | | |
| | | * | arm: removed include of windows.h from armdefs.h to arminit.c (only module ↵Gravatar bunnei2014-05-20
| | | | | | | | | | | | | | | | | | | | that uses it)
| | | * | armemu: missed rename of "Syscall" to "SVC"Gravatar bunnei2014-05-20
| | | | |
| | | * | 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
| | | | |
| | | * | ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent ↵Gravatar bunnei2014-05-20
| | | | | | | | | | | | | | | | | | | | with style guide
| | | * | ARM_Interface: added SaveContext and LoadContext functions for HLE thread ↵Gravatar bunnei2014-05-20
| | | | | | | | | | | | | | | | | | | | switching
| | | * | renamed "syscall" module to "svc" (more accurate naming)Gravatar 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
| | | | * * Remove -fpermissiveGravatar Phillip Stephens2014-05-19
| | | |/ | | |/|
* | | | Merge pull request #4 from archshift/patch-1Gravatar bunnei2014-05-19
|\ \ \ \ | |_|/ / |/| | | README: Update wiki links
| * | | README: Update wiki linksGravatar archshift2014-05-19
|/ / /
| | * apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a ↵Gravatar bunnei2014-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 moduleGravatar bunnei2014-05-19
| | |
| | * VFP: disable DBG messages because they spam the console with unimportant ↵Gravatar bunnei2014-05-19
| | | | | | | | | | | | skyeye junk
* | | Merge pull request #2 from archshift/issue-7-fixGravatar bunnei2014-05-19
|\ \ \ | | | | | | | | Fixes issues with building Citra on OSX
| * | | common_types: Changed BasicRect back to Rect, in the common namespaceGravatar archshift2014-05-19
| | | | | | | | | | | | | | | | Only Rect is in the namespace for now; the rest of common should be added in the future
| * | | CMakeLists: Fixed GLEW include var name, compile flag varsGravatar archshift2014-05-19
| | | | | | | | | | | | | | | | | | | | | | | | After adding FindGLEW.cmake to externals, the variable call for the GLEW include path needed to be revised. Append flags on OSX, rather than overwrite them. I realized that GCC_COMPILE_FLAGS was changed to CMAKE_CXX_FLAGS mistakenly, so both were changed to a more platform-independent name.
| * | | Improved clarity and whitespaceGravatar archshift2014-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 commentsGravatar archshift2014-05-19
| | | | | | | | | | | | | | | | Changes for clarity of comments, removed redundant compiler flags.
| * | | Indent fixesGravatar archshift2014-05-19
| | | |