summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT funcGravatar archshift2016-06-102-39/+19
| | | | | | | | | | | | | | | | | | This allows us to get the addressing operation for STRT, LDRT, STRBT, and LDRBT. We do this so that translation functions don't need to see the addressing ops directly.
| * | arm_dyncom_interpreter: rename operation functions to fit style guideGravatar archshift2016-06-102-34/+34
| | |
| * | arm_dyncom_interpreter: Rename anonymous enum to TransExtDataGravatar archshift2016-06-104-166/+164
| | |
| * | arm_dyncom_interpreter.cpp: #include translation info from inc filesGravatar archshift2016-06-103-2648/+2652
| | |
* | | Merge pull request #1842 from Subv/portsGravatar bunnei2016-06-118-3/+178
|\ \ \ | | | | | | | | Kernel: Added ClientPort and ServerPort classes, along with svcCreatePort.
| * | | Kernel/SVC: Implemented svcCreatePort.Gravatar Subv2016-06-116-3/+41
| | | |
| * | | Kernel: Added ClientPort and ServerPort classes.Gravatar Subv2016-06-056-2/+139
| | | | | | | | | | | | | | | | This is part of an ongoing effort to implement support for multiple processes.
* | | | hid: add missing headerGravatar wwylele2016-06-111-0/+2
| | | |
* | | | Merge pull request #1789 from wwylele/input-refactorGravatar bunnei2016-06-103-40/+53
|\ \ \ \ | | | | | | | | | | Refactor input mapping & implement circle pad modifier
| * | | | fixup! fixup! Refactor input systemGravatar wwylele2016-05-151-1/+1
| | | | |
| * | | | implement circle pad modifierGravatar wwylele2016-05-151-1/+5
| | | | |
| * | | | Refactor input subsystemGravatar wwylele2016-05-153-40/+49
| | | | |
* | | | | Revert "Split huge interpreter source file into translation info and ↵Gravatar archshift2016-06-105-2731/+2727
| | | | | | | | | | | | | | | | | | | | interpreter (+ some tiny misc style fixes)"
* | | | | arm_dyncom_interpreter: rename operation functions to fit style guideGravatar archshift2016-06-082-42/+42
| | | | |
* | | | | arm_dyncom_interpreter.cpp: Split by translation and interpreter logicGravatar archshift2016-06-085-2727/+2731
| |_|/ / |/| | | | | | | | | | | | | | | To facilitate the split, some small changes were made to names of various structures and functions.
* | | | gdbstub: E0 should be E00Gravatar shinyquagsire232016-06-081-1/+1
| | | |
* | | | service: Add other DLP servicesGravatar Lioncash2016-06-0410-23/+150
| |/ / |/| | | | | | | | | | | | | | Specifically, dlp::CLNT and dlp::FKCL Moves them to their own folder like with other services.
* | | gsp::gpu: Reset g_thread_id in UnregisterInterruptRelayQueueGravatar mailwl2016-06-012-15/+22
| |/ |/|
* | Merge pull request #1692 from Subv/rm_getpointer2Gravatar bunnei2016-05-2917-138/+454
|\ \ | | | | | | Memory: Remove most usages of GetPointer
| * | Memory: Handle RasterizerCachedMemory and RasterizerCachedSpecial page types ↵Gravatar Subv2016-05-282-2/+60
| | | | | | | | | | | | in the memory block manipulation functions.
| * | Memory: Make ReadBlock and WriteBlock accept void pointers.Gravatar Subv2016-05-285-21/+19
| | |
| * | SOC_U: Remove usage of GetPointerGravatar Subv2016-05-281-27/+73
| | |
| * | SSL_C: Remove use of Memory::GetPointerGravatar MerryMage2016-05-281-4/+3
| | |
| * | GSP_GPU: Remove use of Memory::GetPointerGravatar MerryMage2016-05-281-33/+50
| | |
| * | Memory: CopyBlockGravatar MerryMage2016-05-282-2/+43
| | |
| * | DSP_DSP: Remove use of Memory::GetPointerGravatar MerryMage2016-05-281-7/+10
| | |
| * | FS/Archive: Remove use of Memory::GetPointerGravatar MerryMage2016-05-281-7/+14
| | |
| * | CFG: Remove use of Memory::GetPointerGravatar MerryMage2016-05-211-6/+10
| | |
| * | APT: Remove use of Memory::GetPointerGravatar MerryMage2016-05-215-35/+36
| | |
| * | Kernel/Thread: Remove use of Memory::GetPointerGravatar MerryMage2016-05-211-1/+1
| | |
| * | Applets/swkdb: Remove use of Memory::GetPointerGravatar MerryMage2016-05-211-1/+1
| | |
| * | Memory: ZeroBlockGravatar MerryMage2016-05-212-0/+39
| | |
| * | FileSys/Path: Replace Memory::GetPointer with Memory::ReadBlockGravatar MerryMage2016-05-211-6/+6
| | |
| * | Memory: ReadBlock/WriteBlockGravatar MerryMage2016-05-213-4/+81
| | |
| * | Memory: IsValidVirtualAddress/IsValidPhysicalAddressGravatar MerryMage2016-05-213-0/+26
| | |
* | | Merge pull request #1756 from wwylele/config-cleanupGravatar bunnei2016-05-281-29/+13
|\ \ \ | | | | | | | | Config block: clean up
| * | | clean up config blockGravatar wwylele2016-05-031-29/+13
| | | |
* | | | Merge pull request #1568 from JayFoxRox/fix-printfGravatar Mat M2016-05-263-26/+61
|\ \ \ \ | | | | | | | | | | Fix ftoi and disable VFPv3
| * | | | Fix ftoi behaviourGravatar Jannik Vogel2016-05-162-22/+53
| | | | |
| * | | | Respect fpscr in ftoizGravatar Jannik Vogel2016-05-162-4/+4
| | | | |
| * | | | Disable VFP3 instructionsGravatar Jannik Vogel2016-05-161-0/+4
| | | | |
* | | | | Merge pull request #1810 from JayFoxRox/fix-float-exceptionsGravatar bunnei2016-05-263-91/+130
|\ \ \ \ \ | | | | | | | | | | | | Fix float exceptions
| * | | | | Remove `exceptions` parameter from `normaliseround` VFP functionsGravatar Jannik Vogel2016-05-183-28/+57
| | | | | |
| * | | | | Fix exception propagation for VFP single precisionGravatar Jannik Vogel2016-05-182-33/+38
| | | | | |
| * | | | | Fix exception propagation for VFP double precisionGravatar Jannik Vogel2016-05-182-34/+39
| | |_|/ / | |/| | |
* | | | | Merge pull request #1855 from MerryMage/memory-headers-20160526Gravatar Mat M2016-05-262-1/+2
|\ \ \ \ \ | | | | | | | | | | | | Memory: Added necessary headers and removed unnecessary header
| * | | | | Memory: Added necessary headers and removed unnecessary headerGravatar MerryMage2016-05-262-1/+2
| |/ / / /
* | | | | Merge pull request #1817 from linkmauve/smdh-stuffGravatar bunnei2016-05-2510-105/+198
|\ \ \ \ \ | | | | | | | | | | | | Improve SMDH support in loaders and frontends
| * | | | | Loader: Split SMDH into its own header and import helpers from QGameListGravatar Emmanuel Gil Peyrot2016-05-214-47/+138
| | | | | | | | | | | | | | | | | | | | | | | | Also rewrite Qt wrappers to use those.
| * | | | | CitraQt: Simplify the game list loader codeGravatar Emmanuel Gil Peyrot2016-05-212-14/+12
| | | | | |