aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle
AgeCommit message (Collapse)Author
2018-03-16nvflinger: Remove superfluous buffer format check.bunnei
2018-03-16process: MirrorMemory should use MemoryState::Mapped.bunnei
2018-03-16process: Unmap previously allocated heap.bunnei
2018-03-16arm_interface: Support unmapping previously mapped memory.bunnei
2018-03-16svc: Use more correct values for GetInfo MapRegion and NewMapRegion.bunnei
2018-03-16kernel: Move stack region outside of application heap.bunnei
2018-03-16process: Fix stack memory state.bunnei
2018-03-16MemoryState: Add additional memory states and improve naming.bunnei
2018-03-16IGeneralService: fix function listmailwl
2018-03-16Service/NIFM: stub cancel functionmailwl
2018-03-16Service/NIFM: convert to modulemailwl
2018-03-14core: Move process creation out of global state.bunnei
2018-03-04Merge pull request #229 from Subv/ensuresavedata_implbunnei
FS: Make EnsureSaveData create the save data if it doesn't already exist.
2018-03-04FS: Stubbed CreateSaveData. It currently does nothing.Subv
2018-03-04FS: Make EnsureSaveData create the savedata folder when called for the first ↵Subv
time.
2018-03-04CoreTiming: Unschedule the pending events when an Interface is destroyed.Subv
2018-03-03Merge pull request #226 from Subv/buffer_queue_eventbunnei
Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called
2018-03-03Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called.Subv
This prevents a thread starvation issue in Puyo Puyo Tetris. We should hwtest this behavior and figure out where exactly this event is signaled.
2018-03-03Service/Set: add more servicesmailwl
2018-03-01Merge pull request #216 from Subv/savedatabunnei
Implemented the SaveData archive and MountSaveData.
2018-03-01Kernel: Store the program id in the Process class instead of the CodeSet class.Subv
There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them.
2018-03-01FS: Implement MountSaveData and some of the IFile interface.Subv
2018-03-01Filesystem: Added a SaveData Factory and associated Disk_FileSystem.Subv
2018-02-27thread: Clear the process list on shutdown.Jules Blok
2018-02-27ResultCode: Mark any error code that isn't 0 as an error.Subv
2018-02-26Merge pull request #207 from mailwl/duplicatesessionbunnei
IPC: add domain header to response if only it exists in request
2018-02-25Merge pull request #215 from N00byKing/umapsharedmmrybunnei
UnmapSharedMemory
2018-02-25(Hopefully) Fix MinGW BuildN00byKing
2018-02-25Add UnmapSharedMemoryN00byKing
C++11 requires spaces on the Identifier Add inttypes include clang
2018-02-23Merge pull request #212 from mailwl/stubsbunnei
Stub some functions
2018-02-23time: Add missing time:s functions, used for libnxshinyquagsire23
2018-02-22Stub more functionsmailwl
2018-02-22Stub am::SetScreenShotPermission, and bsd::StartMonitoring functionsmailwl
2018-02-21time: Add GetStandardLocalSystemClock, used by libnxshinyquagsire23
2018-02-20Add warning if Domain request has no domain message headermailwl
2018-02-20Fix: change check for domain order and existance of domain message headermailwl
2018-02-20IPC: add domain header to response if only it exists in requestmailwl
2018-02-20Merge pull request #206 from mailwl/aoc-listaddoncontentbunnei
Service/AOC: stub ListAddOnContent function
2018-02-20Service/AOC: stub ListAddOnContent functionmailwl
2018-02-19acc_u0: Stub ListOpenUsers service function.bunnei
2018-02-19service: Add Friend service interface.bunnei
2018-02-19Merge pull request #202 from bunnei/scheduler-cleanupbunnei
Scheduler cleanup
2018-02-19scheduler: Cleanup based on PR feedback.bunnei
2018-02-18AM: Corrected the response in EnsureSaveData.Subv
The values are still unknown and the function is still considered a stub. Puyo Puyo Tetris now tries to call fsp-srv:MountSaveData.
2018-02-18kernel: Use Scheduler class for threading.bunnei
2018-02-18kernel: Add Scheduler, which encapsulates the scheduling loading from Thread ↵bunnei
module.
2018-02-18kernel: Remove unused address_arbiter code.bunnei
2018-02-18Merge pull request #201 from Subv/ipc_delay_bunnei
Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.
2018-02-18Merge pull request #200 from Subv/bufferproducerfencebunnei
Make the fence handling in Vi a little less of a hack.
2018-02-18 Kernel/IPC: Add a small delay after each SyncRequest to prevent thread ↵Subv
starvation. Ported from citra PR #3091 The delay specified here is from a Nintendo 3DS, and should be measured in a Nintendo Switch. This change is enough to prevent Puyo Puyo Tetris's main thread starvation.