summaryrefslogtreecommitdiffstats
path: root/src/core/arm/interpreter/arminit.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-07-26dyncom: Move arminit.cpp and armsupp.cpp into skyeye_commonLioncash1-128/+0
2015-05-24dyncom: Get rid of armemu.hLioncash1-1/+0
2015-05-15Memmap: Re-organize memory function in two filesYuri Kunde Schlesner1-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.
2015-05-02Dyncom: Move cream cache to ARMul_State.bunnei1-2/+0
2015-04-20dyncom: Remove more unused/unnecessary codeLioncash1-22/+0
Gets rid of a sizeable amount of stuff in armdefs.
2015-04-18dyncom: Remove unused/unnecessary VFP cruftLioncash1-9/+8
2015-04-06core: Migrate 3DS-specific CP15 register setting into InitLioncash1-8/+0
2015-04-06Move CP15 enum definitions into their own enum.Lioncash1-37/+37
Also gets rid of preprocessor mumbo-jumbo
2015-04-06dyncom: Properly return the value of the user RO thread registerLioncash1-0/+9
2015-04-06dyncom: Set CP15 reset values on initializationLioncash1-0/+60
2015-02-25arm: Remove unnecessary booleansLioncash1-4/+0
We don't care about any of these.
2015-02-13arm: General cleanupLioncash1-1/+2
- Remove several typedefs for ARMul_State. - Remove unused functions - Remove unused/unnecessary headers - Removed unused enums, etc.
2015-02-13dyncom: Clean up the constructorLioncash1-4/+3
Some function calls aren't necessary and would be handled by regular initialization routines.
2015-02-12arm: Remove ARMul_EmulateInitLioncash1-40/+0
This was only used for armemu, which has since been removed. Removed components related to this as well.
2015-02-11arm: Remove ARM26 support.Lioncash1-25/+4
This will never be used. 32-bit is the norm.
2015-02-11arm: Get rid of some magic constants. Specify proper ARM mode.Lioncash1-1/+1
Initially, we were starting the emulator in USER26MODE, which is incorrect, this should be USER32MODE.
2015-02-10arm: Remove TRUE/FALSE definesLioncash1-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.
2015-02-01arm: Clean up ARMul_StateLioncash1-20/+9
Remove unnecessary/unused struct variables.
2015-02-01arm: Adios armemuLioncash1-128/+8
2015-01-30arm: Throw out a lot of unnecessary codeLioncash1-261/+27
2014-10-25ARM: Reorganized file structure to move shared SkyEye code to a more common area.bunnei1-2/+2
Removed s_ prefix
2014-07-24ARM: Synchronize Citra's SkyEye core with 3dmoo's.bunnei1-402/+342
2014-05-21arm: removed include of windows.h from armdefs.h to arminit.c (only module that uses it)bunnei1-0/+3
2014-05-16fixed includesbunnei1-2/+2
2014-05-16added missing armcopro from skyeyebunnei1-2/+2
2014-04-12hacked CPU interpreter to ignore branch on SVC instruction (as we are HLEing this...)bunnei1-2/+6
2014-04-09fixed project includes to use new directory structurebunnei1-1/+1
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-04-05moved arm core to interpreter directorybunnei1-0/+0
2014-03-30replaced some error logs with debug assertsbunnei1-4/+2
2014-03-30added various arm modules from skyeye to make project link OKbunnei1-80/+83
2013-09-18added ARMulator/skyeye ARM11 core to the projectShizZy1-0/+578