summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-10-31service: Return proper result code for IPC::CommandType::Close.bunnei
2017-10-31hle: Use Switch formatted result codes.bunnei
2017-10-23svc: Implement GetThreadId and GetProcessId.bunnei
2017-10-23logging: Rename category "Core_ARM11" to "Core_ARM".bunnei
2017-10-22nso: Load more common submodules.bunnei
2017-10-22memory: Support 32-bit paging, move heap address space up.bunnei
2017-10-19hle: Fix QueryMemory response for MemoryInfo.bunnei
2017-10-18lm: Implement lm::Initialize and Logger::log.bunnei
2017-10-18hle_ipc: Only copy necessary fields for outgoing command buffer.bunnei
2017-10-18hle_ipc: Parse out buffer X/A/B/B descriptors from incoming command buffer.bunnei
2017-10-18service: Add CreatePort function (that does not register/install).bunnei
2017-10-18memory: Print addresses as 64-bit.bunnei
2017-10-17ipc_helpers: Fix alignment (was wrong as a result of a dynarmic bug).bunnei
2017-10-17service: Print correct command ID on unimplemented function.bunnei
2017-10-15hle: Implement ConvertSessionToDomain, various cleanups.bunnei
2017-10-15core: Refactor MakeMagic usage and remove dead code.bunnei
2017-10-14hle: Add service stubs for apm and appletOE.bunnei
2017-10-14hle: Initial implementation of NX service framework and IPC.bunnei
2017-10-14nso: Add a log for loading submodules.bunnei
2017-10-14svc: Some logging cleanup.bunnei
2017-10-14svc: Update MemoryInfo flags for 64-bit.bunnei
2017-10-14svc: Initial nx impl. for QueryMemory, ConnectToPort, SendSyncRequest, etc.bunnei
2017-10-13Remove more 3DS-specific code.bunnei
2017-10-12Remove more 3DS-specific code.bunnei
2017-10-12Remove more 3DS-specific code.bunnei
2017-10-12Remove lots more 3DS-specific code.bunnei
2017-10-10hle: Remove a large amount of 3ds-specific service code.bunnei
2017-10-09Merge remote-tracking branch 'upstream/master' into nxbunnei
# Conflicts: # src/core/CMakeLists.txt # src/core/arm/dynarmic/arm_dynarmic.cpp # src/core/arm/dyncom/arm_dyncom.cpp # src/core/hle/kernel/process.cpp # src/core/hle/kernel/thread.cpp # src/core/hle/kernel/thread.h # src/core/hle/kernel/vm_manager.cpp # src/core/loader/3dsx.cpp # src/core/loader/elf.cpp # src/core/loader/ncch.cpp # src/core/memory.cpp # src/core/memory.h # src/core/memory_setup.h
2017-10-09loader: Various improvements for NSO/NRO loaders.bunnei
2017-10-09Change command header in nwm::UDS Initialize functionDragios
2017-10-08Merge pull request #2991 from Subv/getpointerSebastian Valle
Remove more usages of GetPointer.
2017-10-06Merge pull request #2975 from ↵Sebastian Valle
shinyquagsire23/archive-ncch-container-and-override file_sys/archive_ncch: use NCCHs/.apps instead of .romfs files, NCCH section override
2017-10-05loader: Add support for NRO, as well as various fixes and shared linker.bunnei
2017-10-04Merge pull request #2953 from Subv/applet_launchSebastian Valle
HLE/APT: Always set up the APT parameter when starting a library applet.
2017-10-04SVC: Removed GetPointer usage in the GetResourceLimit functions.Subv
2017-10-04SVC: Remove GetPointer usage in CreatePort.Subv
2017-10-04SVC: Replace GetPointer usage with ReadCString in ConnectToPort.Subv
2017-10-04SVC: Replace GetPointer usage with ReadBlock in OutputDebugString.Subv
2017-10-04SVC: Replace GetPointer usage with Read32 in ReplyAndReceive.Subv
2017-10-04SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN.Subv
2017-10-04Memory: Remove all GetPointer usages from the GDB stub.Subv
2017-10-04Extracted the attribute setup and draw commands into their own functionsHuw Pascoe
2017-10-03nso: Fixes to support homebrew NSOs without a MOD header.bunnei
2017-10-03Merge pull request #2977 from Subv/shmem_createbunnei
SharedMemory: Don't take over and unmap the source memory block when creating a shared memory, just reference it
2017-10-02Kernel/SharedMemory: Don't take over and unmap the source memory block when ↵Subv
creating a shared memory, just reference it. Also reference the right offset into the backing block for the requested address.
2017-10-01Merge pull request #2971 from Subv/per_process_memopsSebastian Valle
Memory: Add overloads for ReadBlock and WriteBlock that operate on a specific process.
2017-10-01Memory: Make WriteBlock take a Process parameter on which to operateSubv
2017-10-01Memory: Make ReadBlock take a Process parameter on which to operateSubv
2017-10-01Kernel/Thread: Added a helper function to get a thread's command buffer VAddr.Subv
2017-10-01Merge pull request #2974 from Subv/nim_eventSebastian Valle
Services/NIM: Implement CheckForSysUpdateEvent.