| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | ipc_helpers: Ignore GCC compiler warnings only on GCC | 2022-10-22 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | Clang and ICC for whatever reason also defines __GNUC__. Exclude them from this check. | |||||
| * | | | general: Enforce C4800 everywhere except in video_core | 2022-10-22 | 6 | -25/+26 | ||
| | | | | ||||||
| * | | | CMakeLists: Remove all redundant warnings | 2022-10-22 | 1 | -6/+1 | ||
| |/ / | | | | | | | These are already explicitly or implicitly set in src/CMakeLists.txt | |||||
| * | | Merge pull request #9106 from lioncash/copy-err | 2022-10-21 | 1 | -2/+3 | ||
| |\ \ | | | | | | | hid/npad: Fix copy size in GetSupportedNpadIdTypes | |||||
| | * | | hid/npad: Fix copy size in GetSupportedNpadIdTypes | 2022-10-21 | 1 | -2/+3 | ||
| | |/ | | | | | | | | | | | | | | | Previously this was passing the size of the vector into memcpy rather than the size in bytes to copy, which would result in a partial read. Thankfully, this function isn't used yet, so this gets rid of a bug before it's able to do anything. | |||||
| * | | k_session_request: Add missing override specifier | 2022-10-21 | 1 | -1/+1 | ||
| | | | ||||||
| * | | k_session_request: Turn C-style array into std::array | 2022-10-21 | 1 | -1/+3 | ||
| | | | | | | | | | | | Makes for stronger typing and allows tooling bounds checks provided by the standard library for debugging purposes. | |||||
| * | | k_session_request: Simplify constructor initialization | 2022-10-21 | 1 | -14/+11 | ||
| |/ | ||||||
| * | Merge pull request #9078 from liamwhite/session-request | 2022-10-20 | 17 | -200/+608 | ||
| |\ | | | | | kernel: Session request cleanup | |||||
| | * | kernel: remove most SessionRequestManager handling from KServerSession | 2022-10-19 | 6 | -138/+119 | ||
| | | | ||||||
| | * | kernel: add KSessionRequest | 2022-10-19 | 13 | -62/+489 | ||
| | | | ||||||
| * | | Merge pull request #9096 from Kelebek1/audio_15 | 2022-10-20 | 2 | -0/+42 | ||
| |\ \ | |/ |/| | [audio_core] Update for firmware 15.0.0 | |||||
| | * | Update audio_core for firmware 15.0.0 | 2022-10-19 | 2 | -0/+42 | ||
| | | | ||||||
| * | | Merge pull request #9082 from Morph1984/future | 2022-10-19 | 2 | -9/+53 | ||
| |\ \ | | | | | | | savedata_factory: Detect future save data paths | |||||
| | * | | savedata_factory: Detect future save data paths | 2022-10-16 | 2 | -9/+53 | ||
| | | | | | | | | | | | | | Enable compatibility for new account/device save paths planned on a future implementation. | |||||
| * | | | Merge pull request #9083 from liamwhite/take-a-chance-on-me | 2022-10-19 | 1 | -10/+17 | ||
| |\ \ \ | | | | | | | | | kernel: fix slab heap ABA | |||||
| | * | | | kernel: fix slab heap ABA | 2022-10-17 | 1 | -10/+17 | ||
| | |/ / | ||||||
| * | | | Merge pull request #9071 from bunnei/mp-mm | 2022-10-19 | 36 | -1230/+2431 | ||
| |\ \ \ | | | | | | | | | Kernel Multiprocess (Part 1) - Persist memory & core timing | |||||
| | * | | | core: hle: kernel: Migrate ProcessState to enum class. | 2022-10-19 | 2 | -17/+17 | ||
| | | | | | ||||||
| | * | | | core: Initialize: Add missing braces. | 2022-10-18 | 1 | -2/+4 | ||
| | | | | | ||||||
| | * | | | core: core_timing: Re-initialize if single/multicore state changes. | 2022-10-18 | 3 | -14/+36 | ||
| | | | | | ||||||
| | * | | | core: core_timing: Remove unused IsHostTiming. | 2022-10-18 | 1 | -5/+0 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: Use result macros for new/changed code. | 2022-10-18 | 9 | -128/+110 | ||
| | | | | | ||||||
| | * | | | core: Partially persist emulation state across game boots. | 2022-10-18 | 4 | -52/+59 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: Fix InitializePreemption order. | 2022-10-18 | 1 | -1/+1 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_process: Improve management of page table & cleanup. | 2022-10-18 | 7 | -60/+92 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on ↵ | 2022-10-18 | 1 | -12/+9 | ||
| | | | | | | | | | | | | | | | | | current process. | |||||
| | * | | | core: hle: kernel: Remove junk. | 2022-10-18 | 1 | -9/+0 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup. | 2022-10-18 | 3 | -545/+624 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: Integration application memory block slab manager. | 2022-10-18 | 3 | -3/+44 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_page_table: Update, and integrate with new ↵ | 2022-10-18 | 2 | -251/+393 | ||
| | | | | | | | | | | | | | | | | | KMemoryBlockManager/SlabManager. | |||||
| | * | | | core: hle: kernel: k_memory_block: Update. | 2022-10-18 | 2 | -119/+391 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_memory_block_manager: Update. | 2022-10-18 | 2 | -174/+380 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_thread: Implement thread termination DPC. | 2022-10-18 | 5 | -1/+99 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: Add KDynamicResourceManager. | 2022-10-18 | 2 | -0/+59 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: Add KDynamicSlabHeap. | 2022-10-18 | 2 | -0/+123 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: Add KDynamicPageManager. | 2022-10-18 | 2 | -0/+137 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: k_process: Change Status -> State. | 2022-10-18 | 3 | -37/+27 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState. | 2022-10-18 | 1 | -0/+13 | ||
| | | | | | ||||||
| | * | | | core: device_memory: Templatize GetPointer(..). | 2022-10-18 | 9 | -19/+21 | ||
| | | | | | ||||||
| | * | | | core: hle: result: Add GetInnerValue and Includes methods. | 2022-10-18 | 1 | -0/+8 | ||
| | | | | | ||||||
| | * | | | core: hle: kernel: svc_common: Add WaitInfinite & cleanup. | 2022-10-18 | 1 | -2/+5 | ||
| | | |/ | |/| | ||||||
| * | | | Merge pull request #9084 from vonchenplus/dma_copy | 2022-10-19 | 1 | -4/+8 | ||
| |\ \ \ | |/ / |/| | | video_core: implement 1D copies based on VMM 'kind' | |||||
| | * | | video_core: Implement memory manager page kind | 2022-10-17 | 1 | -4/+8 | ||
| | | | | ||||||
| * | | | Merge pull request #9087 from Morph1984/once | 2022-10-17 | 1 | -0/+2 | ||
| |\ \ \ | | | | | | | | | general: Add missing pragma once | |||||
| | * | | | general: Add missing pragma once | 2022-10-17 | 1 | -0/+2 | ||
| | | |/ | |/| | ||||||
| * / | | general: Fix spelling of "unknown" | 2022-10-16 | 3 | -13/+13 | ||
| |/ / | ||||||
| * | | Merge pull request #9061 from liamwhite/writable-event | 2022-10-14 | 34 | -224/+143 | ||
| |\ \ | | | | | | | kernel: remove KWritableEvent | |||||
| | * | | kernel: remove KWritableEvent | 2022-10-12 | 34 | -224/+143 | ||
| | | | | ||||||
| * | | | Merge pull request #9055 from liamwhite/hbl | 2022-10-14 | 15 | -55/+572 | ||
| |\ \ \ | |_|/ |/| | | Preliminary support for nx-hbloader | |||||