23 Commits (5ba48c161053fa8cd05c443cb94d4f66fede4d15)

Author SHA1 Message Date
Huw Pascoe 529f4a0131 Moved down_count to CoreTiming 8 years ago
MerryMage 67a70bd9e1 ARM_Interface: Implement PageTableChanged 8 years ago
bunnei 8b1e269e58 ThreadContext: Move from "core" to "arm_interface". 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
bunnei 05e120a4cc arm: ResetContext shouldn't be part of ARM_Interface. 9 years ago
bunnei 85861d44b7 arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. 9 years ago
wwylele 2161f52661 ARM: add ClearInstructionCache function 10 years ago
Lioncash 3b457a5876 arm_interface: Implement interface for retrieving VFP registers 11 years ago
Lioncash dfb424b6d1 dyncom: Rename armdefs.h to armstate.h 11 years ago
Emmanuel Gil Peyrot aea15f5c73 Core: Cleanup core includes. 11 years ago
Subv 115ad8e16a fixup! Set the TLS address in the scheduler 11 years ago
Subv 000876858d Core/Memory: Give every emulated thread it's own TLS area. 11 years ago
Emmanuel Gil Peyrot bdcf28e3bc Headers: Add some forgotten overrides, thanks clang! 11 years ago
Lioncash c3ffe8f9c3 arm_interface: Support retrieval/storage to CP15 registers 11 years ago
Lioncash 8cf81643a9 arm_interface: Get rid of GetTicks. 11 years ago
Lioncash b7fac494cd dyncom: Switch the app and system cores into the correct mode at initialization 11 years ago
Kevin Hartman 5fcbfc06eb Scheduler refactor Pt. 1 11 years ago
Yuri Kunde Schlesner 7b3452c730 Move ThreadContext to core/core.h and deal with the fallout 11 years ago
Subv 620d77b7e3 Timing: Use CoreTiming::GetTicks to keep track of ticks. 11 years ago
bunnei 4783133bbd ARM: Add a mechanism for faking CPU time elapsed during HLE. 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 11 years ago
Lioncash 64cc6cb6cf Fix documentation of parameters 11 years ago
Yuri Kunde Schlesner d72708c1f5 Add `override` keyword through the code. 11 years ago
bunnei 53a22b84da ARM: Integrate SkyEye faster "dyncom" interpreter. 11 years ago
bunnei b5e6524594 ARM: Reorganized file structure to move shared SkyEye code to a more common area. 11 years ago
bunnei e8a17ee6fd arm: added option to prepare CPU core (while mid-instruction) for thread reschedule 12 years ago
bunnei 0012802456 ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent with style guide 12 years ago
bunnei 49dc2ce8ac ARM_Interface: added SaveContext and LoadContext functions for HLE thread switching 12 years ago
bunnei 265c770a9d updated how we call ARM core to make things much faster 12 years ago
bunnei ce4d271a53 added option to set CPSR register to arm_interface 12 years ago
bunnei a48c6b947d removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class 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
bunnei ed15feebf1 changed hw_lcd to use ARM core correct tick counter instead of [what was actually] just an instruction count. this seems to fix timing issues with the 3DS_Homebrew_Pong3Dv2 demo. 12 years ago
bunnei 69223d007e - added an interface layer for ARM cores 12 years ago
ShizZy 8a95dd3f11 fixed a typo in declaration of meta file system 12 years ago
ShizZy e0cb54ea35 moved some core functions over to system module 12 years ago
ShizZy 9d79fc7aa6 added core_timing and system modules to core vcproj 12 years ago