summaryrefslogtreecommitdiffstats
path: root/src/core/arm/interpreter (follow)
Commit message (Expand)AuthorAgeFilesLines
* arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually executing one more instruction than expectedbunnei2014-06-051-1/+1
* arm: fixed bug in how thread context switch occurs with SkyEyebunnei2014-06-051-2/+5
* arm: reverting a change made with cb0663de - this has to have been a typo!bunnei2014-06-051-1/+1
* arm: added option to prepare CPU core (while mid-instruction) for thread reschedulebunnei2014-06-022-0/+8
* arm: removed unnecessary code when calling SVC from skyeyebunnei2014-05-301-16/+0
* arm_interpreter: fixed load context to currently resume a threadbunnei2014-05-231-1/+4
* arm: removed include of windows.h from armdefs.h to arminit.c (only module that uses it)bunnei2014-05-212-4/+3
* armemu: missed rename of "Syscall" to "SVC"bunnei2014-05-211-1/+1
* ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent with style guidebunnei2014-05-212-40/+40
* ARM_Interface: added SaveContext and LoadContext functions for HLE thread switchingbunnei2014-05-212-0/+48
* VFP: disable DBG messages because they spam the console with unimportant skyeye junkbunnei2014-05-201-1/+1
* ignore thumbemu 0xDEADCODE debugging catch on MCRbunnei2014-05-171-2/+1
* Merge branch 'master' into threadingbunnei2014-05-174-15/+14
|\
| * updated how we call ARM core to make things much fasterbunnei2014-05-174-15/+14
* | Merge master into threading to add support for VFPbunnei2014-05-1728-128/+15724
|\|
| * same fix as last commit - just for vfpsingle.cppbunnei2014-05-171-2/+2
| * another VFP fix for GCCbunnei2014-05-171-2/+2
| * fixed VFP DBG log for GCCbunnei2014-05-171-1/+1
| * - reenabled MCR and MRC functions now that VFP is attachedbunnei2014-05-172-95/+92
| * - removed unused stubbed out codebunnei2014-05-175-33/+27
| * added maverick.cpp to ARM core from skyeyebunnei2014-05-161-0/+1206
| * fixed includesbunnei2014-05-161-2/+2
| * enabled CP_ACCESS_ALLOWEDbunnei2014-05-161-6/+4
| * fixed include pathbunnei2014-05-161-1/+1
| * removed undefined function ARMul_ConsolePrintbunnei2014-05-161-1/+1
| * added missing armcopro from skyeyebunnei2014-05-163-251/+1093
| * added missing skyeye mmu codebunnei2014-05-169-17/+3272
| * fixed armmmu importsbunnei2014-05-161-5/+5
| * - moved mmu to arm/interpreter folderbunnei2014-05-1613-0/+10304
* | added option to set CPSR register to arm_interfacebunnei2014-05-122-0/+14
|/
* - disable strict alignment on LDRD/STRDbunnei2014-05-071-17/+22
* - added CallMCR function to coprocessor HLE modulebunnei2014-05-021-22/+23
* renamed hle "mrc" module to "coprocessor"bunnei2014-05-021-8/+8
* removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable classbunnei2014-04-281-1/+0
* removed commented out line - this was for an unimplemented MRC call, no longer need to leave this herebunnei2014-04-281-1/+0
* moved HLE::MRC to its own module, added support for catching data synchronization barrier commandbunnei2014-04-252-3/+5
* added disassembly to unimplemented instructionbunnei2014-04-251-1/+6
* fixes to build on linuxbunnei2014-04-231-0/+2
* - added HLE to connect to "srv:" servicebunnei2014-04-131-33/+35
* hacked CPU interpreter to ignore branch on SVC instruction (as we are HLEing this...)bunnei2014-04-121-2/+6
* added a SETABORT method that does not update LR (for HLE'd SVC that does not jump appcore CPU to an IRQ vector)bunnei2014-04-121-0/+11
* base code to call a syscall from ARM11 appcorebunnei2014-04-111-0/+3
* cleaned up arm_interface, added a setter to set registers for use with HLE return valuesbunnei2014-04-112-6/+70
* fixed licensing and updated code style naming for arm_interface/arm_interpreter frontend modulebunnei2014-04-092-85/+46
* fixed project includes to use new directory structurebunnei2014-04-097-21/+20
* got rid of 'src' folders in each sub-projectbunnei2014-04-0916-0/+12762