summaryrefslogtreecommitdiffstats
path: root/src/core/arm/interpreter/arminit.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* dyncom: Move arminit.cpp and armsupp.cpp into skyeye_commonLioncash2015-07-261-128/+0
|
* dyncom: Get rid of armemu.hLioncash2015-05-241-1/+0
|
* Memmap: Re-organize memory function in two filesYuri Kunde Schlesner2015-05-151-1/+0
| | | | | | | memory.cpp/h contains definitions related to acessing memory and configuring the address space mem_map.cpp/h contains higher-level definitions related to configuring the address space accoording to the kernel and allocating memory.
* Dyncom: Move cream cache to ARMul_State.bunnei2015-05-021-2/+0
|
* dyncom: Remove more unused/unnecessary codeLioncash2015-04-201-22/+0
| | | | Gets rid of a sizeable amount of stuff in armdefs.
* dyncom: Remove unused/unnecessary VFP cruftLioncash2015-04-181-9/+8
|
* core: Migrate 3DS-specific CP15 register setting into InitLioncash2015-04-061-8/+0
|
* Move CP15 enum definitions into their own enum.Lioncash2015-04-061-37/+37
| | | | Also gets rid of preprocessor mumbo-jumbo
* dyncom: Properly return the value of the user RO thread registerLioncash2015-04-061-0/+9
|
* dyncom: Set CP15 reset values on initializationLioncash2015-04-061-0/+60
|
* arm: Remove unnecessary booleansLioncash2015-02-251-4/+0
| | | | We don't care about any of these.
* arm: General cleanupLioncash2015-02-131-1/+2
| | | | | | | - Remove several typedefs for ARMul_State. - Remove unused functions - Remove unused/unnecessary headers - Removed unused enums, etc.
* dyncom: Clean up the constructorLioncash2015-02-131-4/+3
| | | | Some function calls aren't necessary and would be handled by regular initialization routines.
* arm: Remove ARMul_EmulateInitLioncash2015-02-121-40/+0
| | | | This was only used for armemu, which has since been removed. Removed components related to this as well.
* arm: Remove ARM26 support.Lioncash2015-02-111-25/+4
| | | | This will never be used. 32-bit is the norm.
* arm: Get rid of some magic constants. Specify proper ARM mode.Lioncash2015-02-111-1/+1
| | | | Initially, we were starting the emulator in USER26MODE, which is incorrect, this should be USER32MODE.
* arm: Remove TRUE/FALSE definesLioncash2015-02-101-8/+6
| | | | | - Removed the Debug parameter from ARMul_State since it isn't used. - Changed ARMul_CoProInit to a void function. It always returned true.
* arm: Clean up ARMul_StateLioncash2015-02-011-20/+9
| | | | Remove unnecessary/unused struct variables.
* arm: Adios armemuLioncash2015-02-011-128/+8
|
* arm: Throw out a lot of unnecessary codeLioncash2015-01-301-261/+27
|
* ARM: Reorganized file structure to move shared SkyEye code to a more common area.bunnei2014-10-251-2/+2
| | | | Removed s_ prefix
* ARM: Synchronize Citra's SkyEye core with 3dmoo's.bunnei2014-07-241-402/+342
|
* arm: removed include of windows.h from armdefs.h to arminit.c (only module that uses it)bunnei2014-05-211-0/+3
|
* fixed includesbunnei2014-05-161-2/+2
|
* added missing armcopro from skyeyebunnei2014-05-161-2/+2
|
* hacked CPU interpreter to ignore branch on SVC instruction (as we are HLEing this...)bunnei2014-04-121-2/+6
|
* fixed project includes to use new directory structurebunnei2014-04-091-1/+1
|
* got rid of 'src' folders in each sub-projectbunnei2014-04-091-0/+579