bunnei
145a91f21f
- reenabled MCR and MRC functions now that VFP is attached
- removed HLE::CallMCR function (was pointless)
12 years ago
bunnei
a2804bf701
- removed unused stubbed out code
- fixed some compiler issues with xscale_copro when porting code to Windows
- fixed some #include's
12 years ago
bunnei
f872807de2
added maverick.cpp to ARM core from skyeye
12 years ago
bunnei
f3c9875acb
fixed includes
12 years ago
bunnei
f5400080bd
enabled CP_ACCESS_ALLOWED
12 years ago
bunnei
68408ed9b9
fixed include path
12 years ago
bunnei
7cd7d17954
removed undefined function ARMul_ConsolePrint
12 years ago
bunnei
ad49d481a8
added missing armcopro from skyeye
12 years ago
bunnei
9a642caee7
added missing skyeye mmu code
12 years ago
bunnei
56846a4200
fixed armmmu imports
12 years ago
bunnei
3e1eafa244
- moved mmu to arm/interpreter folder
- added initial VFP code from skyeye
12 years ago
bunnei
d1472b816f
- disable strict alignment on LDRD/STRD
- handle RD in STREX/STREXB
12 years ago
bunnei
e3ee3e441b
commented out useless debug logs that just spammed console
12 years ago
bunnei
f7c6302009
- added CallMCR function to coprocessor HLE module
- moved instruction decoding to coprocessor HLE module
12 years ago
bunnei
f043424915
renamed hle "mrc" module to "coprocessor"
12 years ago
bunnei
29da6e9ab5
added a module to load symbol map files for debugging
12 years ago
bunnei
a48c6b947d
removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class
12 years ago
bunnei
f76a60be05
removed commented out line - this was for an unimplemented MRC call, no longer need to leave this here
12 years ago
bunnei
cb0663de51
moved HLE::MRC to its own module, added support for catching data synchronization barrier command
12 years ago
bunnei
6151e26958
added disassembly to unimplemented instruction
12 years ago
bunnei
7a136b8a84
fixes to build on linux
12 years ago
bunnei
68e198476f
- added HLE to connect to "srv:" service
- added a manager for keeping track of services/ports
- added a memory mapped region for memory accessed by HLE
- added HLE for GetThreadCommandBuffer function
12 years ago
bunnei
4d88318903
hacked CPU interpreter to ignore branch on SVC instruction (as we are HLEing this...)
12 years ago
bunnei
cd7de52fea
added a SETABORT method that does not update LR (for HLE'd SVC that does not jump appcore CPU to an IRQ vector)
12 years ago
bunnei
2bde8f2856
base code to call a syscall from ARM11 appcore
12 years ago
bunnei
fccbfc208c
missed this file with commit 95e5436f
12 years ago
bunnei
95e5436f41
cleaned up arm_interface, added a setter to set registers for use with HLE return values
12 years ago
bunnei
d0674cc98b
fixed licensing and updated code style naming for arm_interface/arm_interpreter frontend module
12 years ago
bunnei
de0a034a84
fixed project includes to use new directory structure
12 years ago
bunnei
63e46abdb8
got rid of 'src' folders in each sub-project
12 years ago