summaryrefslogtreecommitdiffstats
path: root/src/core/arm/skyeye_common/arm_regformat.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-1/+1
|
* arm_interface: Implement interface for retrieving VFP registersLioncash2015-08-071-1/+1
|
* vfp: Handle accesses to FPINST/FPINST2 system registersLioncash2015-06-291-0/+2
| | | | Also has a side-benefit of correcting access to the FPEXC register.
* vfp: Handle accesses to the VFP media feature registersLioncash2015-06-131-0/+2
| | | | These are able to be accessed in any privilege mode.
* vfp: Get rid of the VFP_OFFSET macroLioncash2015-04-061-6/+9
|
* Move CP15 enum definitions into their own enum.Lioncash2015-04-061-22/+18
| | | | Also gets rid of preprocessor mumbo-jumbo
* dyncom: Move CP15 register writing into its own function.Lioncash2015-04-021-0/+33
| | | | Also implements writing to the rest of the ARM11 MPCore CP15 register set.
* dyncom: Move CP15 register reading into its own function.Lioncash2015-04-021-5/+52
| | | | Keeps everything contained. Added all supported readable registers in an ARM11 MPCore.
* dyncom: Add more regs to MCR/MRCLioncash2015-02-101-1/+3
| | | | Adds the registers that were left out of some coprocessor ranges.
* arm: Move headers over to pragma onceLioncash2015-01-301-7/+4
|
* ARM: Integrate SkyEye faster "dyncom" interpreter.bunnei2014-10-251-1/+3
| | | | | | | | | | Fixed typo (make protected member public) Added license header back in. I originally removed this because I mostly rewrote the file, but meh ARM: Fixed a type error in dyncom interpreter. ARM: Updated dyncom to use unique_ptr for internal ARM state.
* ARM: Reorganized file structure to move shared SkyEye code to a more common area.bunnei2014-10-251-0/+103
Removed s_ prefix