summaryrefslogtreecommitdiffstats
path: root/src/core/arm/interpreter (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2 from archshift/issue-7-fixbunnei2014-05-204-10/+10
|\ | | | | Fixes issues with building Citra on OSX
| * Fixed vfp issuesarchshift2014-05-174-10/+10
| |
* | updated how we call ARM core to make things much fasterbunnei2014-05-174-15/+14
|/
* 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 HLE::CallMCR function (was pointless)
* - removed unused stubbed out codebunnei2014-05-175-33/+27
| | | | | - fixed some compiler issues with xscale_copro when porting code to Windows - fixed some #include's
* 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 initial VFP code from skyeye
* - disable strict alignment on LDRD/STRDbunnei2014-05-071-17/+22
| | | | - handle RD in STREX/STREXB
* - added CallMCR function to coprocessor HLE modulebunnei2014-05-021-22/+23
| | | | - moved instruction decoding to coprocessor HLE module
* 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
| | | | | | - added a manager for keeping track of services/ports - added a memory mapped region for memory accessed by HLE - added HLE for GetThreadCommandBuffer function
* 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