| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | 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 | ||
| | |/ / | ||||||
| * / / | core: Fix scheduler-shutdown related crash | 2018-02-21 | 1 | -5/+9 | ||
| |/ / | ||||||
| * | | Merge pull request #206 from mailwl/aoc-listaddoncontent | 2018-02-20 | 2 | -2/+26 | ||
| |\ \ | | | | | | | Service/AOC: stub ListAddOnContent function | |||||
| | * | | Service/AOC: stub ListAddOnContent function | 2018-02-20 | 2 | -2/+26 | ||
| | | | | ||||||
| * | | | acc_u0: Stub ListOpenUsers service function. | 2018-02-19 | 2 | -1/+11 | ||
| | | | | ||||||
| * | | | service: Add Friend service interface. | 2018-02-19 | 6 | -0/+100 | ||
| |/ / | ||||||
| * | | Merge pull request #202 from bunnei/scheduler-cleanup | 2018-02-19 | 10 | -378/+237 | ||
| |\ \ | | | | | | | Scheduler cleanup | |||||
| | * | | scheduler: Cleanup based on PR feedback. | 2018-02-19 | 3 | -5/+4 | ||
| | | | | ||||||
| | * | | kernel: Use Scheduler class for threading. | 2018-02-18 | 5 | -173/+24 | ||
| | | | | ||||||
| | * | | kernel: Add Scheduler, which encapsulates the scheduling loading from Thread ↵ | 2018-02-18 | 3 | -0/+210 | ||
| | | | | | | | | | | | | | module. | |||||
| | * | | core: Use shared_ptr for cpu_core. | 2018-02-18 | 2 | -6/+4 | ||
| | | | | ||||||
| | * | | kernel: Remove unused address_arbiter code. | 2018-02-18 | 5 | -199/+0 | ||
| | | | | ||||||
| * | | | AM: Corrected the response in EnsureSaveData. | 2018-02-18 | 1 | -1/+2 | ||
| |/ / | | | | | | | | | The values are still unknown and the function is still considered a stub. Puyo Puyo Tetris now tries to call fsp-srv:MountSaveData. | |||||
| * | | Merge pull request #201 from Subv/ipc_delay_ | 2018-02-18 | 4 | -50/+63 | ||
| |\ \ | | | | | | | Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation. | |||||
| | * | | Kernel/IPC: Add a small delay after each SyncRequest to prevent thread ↵ | 2018-02-18 | 4 | -50/+63 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | Merge pull request #200 from Subv/bufferproducerfence | 2018-02-18 | 5 | -28/+68 | ||
| |\ \ \ | |/ / |/| | | Make the fence handling in Vi a little less of a hack. | |||||
| | * | | nvmap: Make IocFromId return the same existing handle instead of creating a ↵ | 2018-02-17 | 1 | -5/+2 | ||
| | | | | | | | | | | | | | | | | | | | new one. Games like Puyo Puyo Tetris and BOTW seem to depend on the buffer always having the same handle | |||||
| | * | | Parcel: Ensure we don't read past the end of the parcels in Vi. | 2018-02-17 | 1 | -0/+5 | ||
| | | | | ||||||
| | * | | Vi: Mark all fences as NO_FENCE in the DequeueBuffer response parcel. | 2018-02-17 | 1 | -2/+2 | ||
| | | | | ||||||
| | * | | Vi: Always write the IGBPBuffer in the RequestBuffer response parcel. | 2018-02-17 | 1 | -1/+2 | ||
| | | | | | | | | | | | | | This may break libnx homebrew due to a bug in libnx but is required by official games since they always assume that the buffer will be there. | |||||
| | * | | nvhost-ctrl: Stub NVHOST_IOCTL_CTRL_EVENT_WAIT. | 2018-02-14 | 2 | -0/+25 | ||
| | | | | ||||||
| | * | | Vi: Mark the fences as valid in the DequeueBuffer response parcel. | 2018-02-14 | 1 | -0/+3 | ||
| | | | | ||||||
| | * | | Vi: Added a missing u32 in the DequeueBuffer response parcel. | 2018-02-14 | 1 | -0/+1 | ||
| | | | | ||||||
| | * | | Vi: Don't write the IGBPBuffer in the IGBPRequestBufferResponseParcel. | 2018-02-14 | 1 | -4/+2 | ||
| | | | | ||||||
| | * | | Vi: Properly write the BufferProducerFence object in the DequeueBuffer ↵ | 2018-02-14 | 2 | -18/+28 | ||
| | | | | | | | | | | | | | response parcel. | |||||
| * | | | Service/hid: stub some functions | 2018-02-16 | 4 | -1/+98 | ||
| | | | | ||||||
| * | | | shared_memory: Remove some checks. | 2018-02-14 | 1 | -13/+0 | ||
| | | | | ||||||
| * | | | pl_u: Implement basic shared font loading from RAM dump. | 2018-02-14 | 6 | -0/+182 | ||
| | | | | ||||||
| * | | | hid: Stub GetVibrationDeviceInfo and SendVibrationValues. | 2018-02-14 | 1 | -0/+15 | ||
| |/ / | ||||||
| * | | Merge pull request #188 from bunnei/refactor-buffer-descriptor | 2018-02-14 | 11 | -108/+102 | ||
| |\ \ | | | | | | | Refactor IPC buffer descriptor interface | |||||