| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | nvflinger: Remove superfluous buffer format check. | 2018-03-16 | 1 | -3/+1 | |
| | | |||||
| * | process: MirrorMemory should use MemoryState::Mapped. | 2018-03-16 | 1 | -1/+1 | |
| | | |||||
| * | process: Unmap previously allocated heap. | 2018-03-16 | 1 | -1/+3 | |
| | | |||||
| * | arm_interface: Support unmapping previously mapped memory. | 2018-03-16 | 6 | -2/+18 | |
| | | |||||
| * | svc: Use more correct values for GetInfo MapRegion and NewMapRegion. | 2018-03-16 | 3 | -29/+5 | |
| | | |||||
| * | kernel: Move stack region outside of application heap. | 2018-03-16 | 6 | -11/+6 | |
| | | |||||
| * | memory: Add regions for map region, "new" map region, etc. | 2018-03-16 | 1 | -19/+29 | |
| | | |||||
| * | process: Fix stack memory state. | 2018-03-16 | 1 | -2/+4 | |
| | | |||||
| * | MemoryState: Add additional memory states and improve naming. | 2018-03-16 | 5 | -18/+45 | |
| | | |||||
| * | IGeneralService: fix function list | 2018-03-16 | 1 | -2/+3 | |
| | | |||||
| * | Service/NIFM: stub cancel function | 2018-03-16 | 1 | -1/+6 | |
| | | |||||
| * | Service/NIFM: convert to module | 2018-03-16 | 8 | -122/+75 | |
| | | |||||
| * | core: Move process creation out of global state. | 2018-03-14 | 20 | -66/+81 | |
| | | |||||
| * | Merge pull request #229 from Subv/ensuresavedata_impl | 2018-03-04 | 12 | -43/+91 | |
| |\ | | | | | FS: Make EnsureSaveData create the save data if it doesn't already exist. | ||||
| | * | FS: Use the correct error code when trying to open files that don't exist. | 2018-03-04 | 2 | -26/+6 | |
| | | | |||||
| | * | FS: Stubbed CreateSaveData. It currently does nothing. | 2018-03-04 | 2 | -0/+15 | |
| | | | |||||
| | * | FS: Make EnsureSaveData create the savedata folder when called for the first ↵ | 2018-03-04 | 8 | -17/+70 | |
| | | | | | | | | | time. | ||||
| * | | CoreTiming: Unschedule the pending events when an Interface is destroyed. | 2018-03-04 | 3 | -2/+10 | |
| |/ | |||||
| * | Merge pull request #226 from Subv/buffer_queue_event | 2018-03-03 | 1 | -0/+3 | |
| |\ | | | | | Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called | ||||
| | * | Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called. | 2018-03-03 | 1 | -0/+3 | |
| | | | | | | | | | | | This prevents a thread starvation issue in Puyo Puyo Tetris. We should hwtest this behavior and figure out where exactly this event is signaled. | ||||
| * | | Service/Set: add more services | 2018-03-03 | 12 | -10/+348 | |
| |/ | |||||
| * | Merge pull request #216 from Subv/savedata | 2018-03-01 | 20 | -39/+541 | |
| |\ | | | | | Implemented the SaveData archive and MountSaveData. | ||||
| | * | SaveData: Use the current titleid when opening the savedata archive. | 2018-03-01 | 1 | -2/+3 | |
| | | | |||||
| | * | Kernel: Store the program id in the Process class instead of the CodeSet class. | 2018-03-01 | 7 | -21/+20 | |
| | | | | | | | | | There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them. | ||||
| | * | FS: Implement MountSaveData and some of the IFile interface. | 2018-03-01 | 2 | -0/+189 | |
| | | | |||||
| | * | Filesystem: Added a SaveData Factory and associated Disk_FileSystem. | 2018-03-01 | 10 | -16/+329 | |
| | | | |||||
| | * | ResultCode: Mark any error code that isn't 0 as an error. | 2018-02-27 | 1 | -2/+2 | |
| | | | |||||
| * | | thread: Clear the process list on shutdown. | 2018-02-27 | 1 | -1/+3 | |
| |/ | |||||
| * | Merge pull request #207 from mailwl/duplicatesession | 2018-02-26 | 3 | -6/+12 | |
| |\ | | | | | IPC: add domain header to response if only it exists in request | ||||
| | * | Add warning if Domain request has no domain message header | 2018-02-20 | 1 | -0/+3 | |
| | | | |||||
| | * | Fix: change check for domain order and existance of domain message header | 2018-02-20 | 3 | -3/+4 | |
| | | | |||||
| | * | IPC: add domain header to response if only it exists in request | 2018-02-20 | 3 | -6/+8 | |
| | | | |||||
| * | | Merge pull request #215 from N00byKing/umapsharedmmry | 2018-02-25 | 2 | -1/+17 | |
| |\ \ | | | | | | | UnmapSharedMemory | ||||
| | * | | (Hopefully) Fix MinGW Build | 2018-02-25 | 1 | -1/+1 | |
| | | | | |||||
| | * | | Add UnmapSharedMemory | 2018-02-25 | 2 | -1/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | C++11 requires spaces on the Identifier Add inttypes include clang | ||||
| * | | | file_sys: Style tweaks | 2018-02-25 | 2 | -11/+5 | |
| | | | | | | | | | | | | | Asdf | ||||
| * | | | loader: Check error on NPDM load, use TID for CodeSet | 2018-02-25 | 3 | -6/+10 | |
| | | | | |||||
| * | | | loader: Use NPDM information when loading NSOs | 2018-02-25 | 2 | -4/+15 | |
| | | | | |||||
| * | | | file_sys: Add support for parsing NPDM files | 2018-02-25 | 3 | -0/+276 | |
| | | | | |||||
| * | | | Merge pull request #212 from mailwl/stubs | 2018-02-23 | 10 | -9/+112 | |
| |\ \ \ | | | | | | | | | Stub some functions | ||||
| | * | | | Stub more functions | 2018-02-22 | 7 | -8/+90 | |
| | | | | | |||||
| | * | | | Stub am::SetScreenShotPermission, and bsd::StartMonitoring functions | 2018-02-22 | 5 | -1/+22 | |
| | |/ / | |||||
| * | | | Merge pull request #217 from shinyquagsire23/time-s-missing | 2018-02-23 | 1 | -0/+4 | |
| |\ \ \ | | | | | | | | | time: Add missing time:s functions, used for libnx | ||||
| | * | | | time: Add missing time:s functions, used for libnx | 2018-02-23 | 1 | -0/+4 | |
| | |/ / | |||||
| * | | | Merge pull request #210 from MerryMage/f/dynarmic/sysreg | 2018-02-23 | 2 | -2/+33 | |
| |\ \ \ | |/ / |/| | | arm_dynarmic: Implement system registers and provide more hooks | ||||
| | * | | dynarmic: Update to 6b4c6b0 | 2018-02-21 | 1 | -2/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6b4c6b0 impl: Update PC when raising exception 7a1313a A64: Implement FDIV (vector) b2d781d system: Raise exception for YIELD, WFE, WFI, SEV, SEVL b277bf5 Correct FPSR and FPCR 7673933 A64: Implement USHL 8d0e558 A64: Implement UCVTF (vector, integer), scalar variant da9a4f8 A64: Partially implement FCVTZU (scalar, fixed-point) and FCVTZS (scalar, fixed-point) 7479684 A64: Implement system register TPIDR_EL0 0fd75fd A64: Implement system registers FPCR and FPSR 31e370c A64: Implement system register CNTPCT_EL0 9a88fd3 A64: Implement system register CTR_EL0 1d16896 A64: Implement NEG (vector) 3184edf IR: Add IR instruction ZeroVector 31f8fbc emit_x64_floating_point: Add maybe_unused to preprocess parameter 567eb1a A64: Implement FMINNM (scalar) c6d8fa1 A64: Implement FMAXNM (scalar) 616056d constant_pool: Add frame parameter a3747cb A64: Implement ADDP (scalar) 5cd5d9f reg_alloc: Only exchange GPRs dd0452a A64: Implement DUP (element), scalar variant e5732ea emit_x64_floating_point: Correct FP{Max,Min}{32,64} implementations for -0/+0 40eb9c3 A64: Implement FMAX (scalar), FMIN (scalar) 7cef39b fuzz_with_unicorn: QEMU's implementation of FCVT is incorrect 826dce2 travis: Switch unicorn repository 9605f28 a64/config: Allow NaN emulation accuracy to be set e9435bc a64_emit_x64: Add conf to A64EmitContext 30b596d fuzz_with_unicorn: Explicitly test floating point instructions be292a8 A64: Implement FSQRT (scalar) 3c42d48 backend_x64: Accurately handle NaNs 4aefed0 fuzz_with_unicorn: Print AArch64 disassembly | ||||
| | * | | arm_dynarmic: LOG_INFO on unicorn fallback | 2018-02-21 | 1 | -0/+4 | |
| | | | | |||||
| | * | | memory: LOG_ERROR when falling off end of page table | 2018-02-21 | 1 | -0/+11 | |
| | |/ | |||||
| * | | Merge pull request #211 from shinyquagsire23/time_local | 2018-02-22 | 3 | -0/+9 | |
| |\ \ | | | | | | | time: Add GetStandardLocalSystemClock, used by libnx | ||||
| | * | | time: Add GetStandardLocalSystemClock, used by libnx | 2018-02-21 | 3 | -0/+9 | |
| | |/ | |||||