summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-04-19Merge pull request #703 from lioncash/cruftbunnei
dyncom: Remove unused/unnecessary VFP cruft
2015-04-17dyncom: Remove unused/unnecessary VFP cruftLioncash
2015-04-17Merge pull request #691 from rohit-n/sign-comparebunnei
Silence some -Wsign-compare warnings.
2015-04-16Common: thread.h cleanupsYuri Kunde Schlesner
The helper classes are rendered obsolete by C++11 lambdas. Also made formatting conform to our code style.
2015-04-14Merge pull request #696 from yuriks/interface-deinlinebunnei
De-inline functions from Interface, removing them from service.h
2015-04-14Core_ARM11: Replace debug prints with our own logging functions in vfpsingle.Emmanuel Gil Peyrot
2015-04-14citra-qt: Use std::abs() to get the right absolute function for s64.Emmanuel Gil Peyrot
2015-04-14Kernel: Use the correct format string for u64 hex.Emmanuel Gil Peyrot
2015-04-14Headers: Add some forgotten overrides, thanks clang!Emmanuel Gil Peyrot
2015-04-14De-inline functions from Interface, removing them from service.hYuri Kunde Schlesner
This reduces the time for a full recompile from 65.43s to 59.53s (~9%)
2015-04-09SVC: Assert on unsupported CreateThread processor ID.bunnei
2015-04-09Silence some -Wsign-compare warnings.Rohit Nirmal
2015-04-09SVC: Update various SVCs to cause a reschedule.bunnei
- CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress
2015-04-09Kernel: Implemented priority inheritance for mutexes.bunnei
2015-04-09Thread: Implement priority boost for starved threads.bunnei
SVC: Return correct error code on invalid CreateThread processor ID. SVC: Assert when creating a thread with an invalid userland priority.
2015-04-09SVC: Reschedule on svcCreateThread.bunnei
2015-04-09APT: (Subv) Fix bug where start event was being incorrectly signaled.bunnei
2015-04-09Kernel: Fixed default thread priority.bunnei
2015-04-08Initialize base address to 0x0Gareth Higgins
2015-04-08Merge pull request #689 from lioncash/formatTony Wasserka
gpu: Fix a missing format specifier
2015-04-07Merge pull request #688 from lioncash/unusedbunnei
dyncom: Remove unnecessary enum and typedef
2015-04-07Merge pull request #676 from purpasmart96/ir_service_refcbunnei
IR: Move The IR services to their own folder and implement "GetHandles"
2015-04-07gpu: Fix a missing format specifierLioncash
2015-04-07dyncom: Remove unnecessary enum and typedefLioncash
Also fixes descriptions in the process.
2015-04-06vfp: Make the FPSID values match the MPCoreLioncash
2015-04-06vfp: Get rid of the VFP_OFFSET macroLioncash
2015-04-06Merge pull request #685 from lioncash/cpregsbunnei
dyncom: Set the MPCore CP15 register reset values on initialization.
2015-04-06core: Migrate 3DS-specific CP15 register setting into InitLioncash
2015-04-06arm_interface: Support retrieval/storage to CP15 registersLioncash
2015-04-06Move CP15 enum definitions into their own enum.Lioncash
Also gets rid of preprocessor mumbo-jumbo
2015-04-06dyncom: Properly return the value of the user RO thread registerLioncash
2015-04-06dyncom: Set CP15 reset values on initializationLioncash
2015-04-05dyncom: Suppress uninitialized variable warningsLioncash
The switch cases will always be hit, but this makes compilers stop complaining.
2015-04-05Merge pull request #682 from yuriks/virtmem2bunnei
Clean-up mem_map constants and fix framebuffer translation errors
2015-04-05Clean-up mem_map constants and fix framebuffer translation errorsYuri Kunde Schlesner
2015-04-05Changed occurences of colour to color for consistencyGareth Higgins
2015-04-04Merge pull request #680 from archshift/bg-colorbunnei
Allow the user to set the background clear color during emulation
2015-04-03IR: Move The IR services to their own folder and implement "GetHandles"purpasmart96
2015-04-03Merge pull request #641 from purpasmart96/service_stubsbunnei
Services: Stubs and minor changes
2015-04-03Allow the user to set the background clear color during emulationarchshift
The background color can be seen at the sides of the bottom screen or when the window is wider than normal.
2015-04-02Services: Stubs and minor changespurpasmart96
2015-04-02Merge pull request #677 from lioncash/cp15bunnei
dyncom: Isolate CP15 register reading and writing
2015-04-02dyncom: Move CP15 register writing into its own function.Lioncash
Also implements writing to the rest of the ARM11 MPCore CP15 register set.
2015-04-02dyncom: Move CP15 register reading into its own function.Lioncash
Keeps everything contained. Added all supported readable registers in an ARM11 MPCore.
2015-03-31Merge pull request #678 from lioncash/disasmbunnei
callstack: Remove unnecessary disassembler instantiation
2015-03-30disassembler: Get rid of a const_castLioncash
2015-03-30callstack: Remove unnecessary disassembler instantiationLioncash
Decode is a static function. There's no need to allocate a disassembler instance.
2015-03-26dyncom: Migrate InAPrivilegedMode to armsuppLioncash
It's a generic helper function, so it should be here anyway.
2015-03-24Merge pull request #672 from purpasmart96/citra_moar_app_membunnei
ConfigMem: Set the app memory to be 96MB instead of the default 64MB
2015-03-24Merge pull request #674 from lioncash/sys-instrsbunnei
dyncom: Implement RFE and SRS.