summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | audren_u: Use proper namesGravatar german772021-04-082-4/+4
| | | | | | | | |
| * | | | | | | | audren_a: Use proper namesGravatar german772021-04-081-6/+6
| | | | | | | | |
| * | | | | | | | audrec_u: Use proper names, update to 12.xGravatar german772021-04-081-3/+4
| | | | | | | | |
| * | | | | | | | audrec_a: Use proper namesGravatar german772021-04-081-2/+2
| | | | | | | | |
| * | | | | | | | audout_u: Use proper namesGravatar german772021-04-081-3/+3
| | | | | | | | |
| * | | | | | | | audout_a: Use proper namesGravatar german772021-04-081-6/+6
| | | | | | | | |
| * | | | | | | | audin_u: Use proper namesGravatar german772021-04-081-7/+7
| | | | | | | | |
| * | | | | | | | audin_a: Use proper namesGravatar german772021-04-081-4/+4
| | | | | | | | |
* | | | | | | | | Merge pull request #6156 from lioncash/lock-discardGravatar bunnei2021-04-093-9/+12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | kernel: Mark lock helper classes as [[nodiscard]]
| * | | | | | | | | Amend bizarre clang-format suggestionsGravatar Lioncash2021-04-073-5/+5
| | | | | | | | | |
| * | | | | | | | | k_scoped_scheduler_lock_and_sleep: Mark class as [[nodiscard]]Gravatar Lioncash2021-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents logic bugs from slipping through.
| * | | | | | | | | k_scoped_lock: delete copy and move assignment operatorsGravatar Lioncash2021-04-071-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we delete the copy and move constructor, we should also be deleting the copy and move assignment operators (and even if this were intended, it would be pretty odd to not document why it's done this way).
| * | | | | | | | | k_scoped_lock: Mark class as [[nodiscard]]Gravatar Lioncash2021-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents logic bugs of the kind described in the previous commit from slipping through.
| * | | | | | | | | k_scheduler: Mark KScopedSchedulerLock as [[nodiscard]]Gravatar Lioncash2021-04-071-1/+1
| | |_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents logic bugs like: KScopedSchedulerLock{kernel}; instead of: KScopedSchedulerLock lk{kernel}; from slipping through.
* | | | | | | | | Merge pull request #6113 from german77/playhistoryGravatar bunnei2021-04-091-1/+13
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Friend: Stub GetPlayHistoryRegistrationKey
| * | | | | | | | | Friend: Stub GetPlayHistoryRegistrationKeyGravatar german772021-03-271-1/+13
| | |_|_|_|/ / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6158 from german77/hidServiceTablesGravatar bunnei2021-04-092-0/+85
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | hid: Update service function tables
| * | | | | | | | | hid: Update service function tablesGravatar german772021-04-072-0/+85
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #6162 from degasus/no_spin_loopsGravatar bunnei2021-04-091-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | video_core: Avoid spin loops.
| * | | | | | | | | video_core/gpu_thread: Implement a ShutDown method.Gravatar Markus Wick2021-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was implicitly done by `is_powered_on = false`, however the explicit method allows us to block until the GPU is actually gone. This should fix a race condition while removing the other subsystems while the GPU is still active.
* | | | | | | | | | ns: Update to 12.xGravatar Morph2021-04-091-3/+38
| | | | | | | | | |
* | | | | | | | | | aoc_u: Update to 12.xGravatar Morph2021-04-091-0/+2
| | | | | | | | | |
* | | | | | | | | | nim: Update to 12.xGravatar Morph2021-04-091-44/+55
| | | | | | | | | |
* | | | | | | | | | npns: Update to 12.xGravatar Morph2021-04-091-0/+3
| | | | | | | | | |
* | | | | | | | | | bgtc: Update to 12.x and implement OpenTaskServiceGravatar Morph2021-04-092-1/+34
| | | | | | | | | |
* | | | | | | | | | vi: Update to 12.xGravatar Morph2021-04-091-0/+8
| | | | | | | | | |
* | | | | | | | | | erpt: Update to 12.xGravatar Morph2021-04-091-1/+6
| | | | | | | | | |
* | | | | | | | | | btm: Update to 12.xGravatar Morph2021-04-091-0/+1
| | | | | | | | | |
* | | | | | | | | | btdrv: Update to 12.xGravatar Morph2021-04-091-0/+19
| | | | | | | | | |
* | | | | | | | | | Merge pull request #6168 from Morph1984/stub-SetNpadAnalogStickUseCenterClampGravatar bunnei2021-04-084-1/+29
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | service: hid: Stub SetAnalogStickUseCenterClamp
| * | | | | | | | | | service: hid: Stub SetAnalogStickUseCenterClampGravatar Morph2021-04-084-1/+29
| | |_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Used by eBASEBALLパワフルプロ野球2020
* | | | | | | | | | Merge pull request #6155 from ameerj/kernel-12-rescntGravatar bunnei2021-04-081-2/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | kernel: Increase event and session counts
| * | | | | | | | | kernel: Increase event and session countsGravatar ameerj2021-04-071-2/+2
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | 12.x increased the number of available sessions and event resource counts
* | | | | | | | | Merge pull request #6157 from Morph1984/am-update-12.xGravatar bunnei2021-04-081-0/+22
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | service: am: Update service function tables
| * | | | | | | | | ISelfController: Update to 11.xGravatar Morph2021-04-071-0/+1
| | | | | | | | | |
| * | | | | | | | | IApplicationFunctions: Update to 11.xGravatar Morph2021-04-071-0/+6
| | | | | | | | | |
| * | | | | | | | | IDebugFunctions: Update to 12.xGravatar Morph2021-04-071-0/+2
| | | | | | | | | |
| * | | | | | | | | ICommonStateGetter: Update to 12.xGravatar Morph2021-04-071-0/+9
| | | | | | | | | |
| * | | | | | | | | IGlobalStateController: Update to 12.xGravatar Morph2021-04-071-0/+1
| | | | | | | | | |
| * | | | | | | | | IHomeMenuFunctions: Update to 12.xGravatar Morph2021-04-071-0/+3
| |/ / / / / / / /
* | | | | | | | | Merge pull request #6062 from ameerj/auto-stubGravatar bunnei2021-04-082-0/+7
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | service: Add a toggle for auto stub fallback
| * | | | | | | | configuration: Add auto stub toggle that resets on bootGravatar ameerj2021-03-302-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Auto-stub is an experimental debugging feature that may cause unforseen bugs. This adds a toggle to only allow auto-stubbing unimplemented functions when explicitly enabled when yuzu is launched.
| * | | | | | | | service: Auto stub fallbackGravatar ameerj2021-03-301-0/+4
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For simple services we can implement an automatic stub fallback to help with compatibility until a proper implementation is done. Co-Authored-By: Chloe <25727384+ognik5377@users.noreply.github.com>
* | | | | | | | Merge pull request #6145 from lat9nq/nvhost_empty_memcpyGravatar bunnei2021-04-081-6/+11
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nvhost_nvdec_common: Avoid memcpy with null pointers
| * | | | | | | | nvhost_nvdec_common: Avoid memcpy with null pointersGravatar lat9nq2021-04-051-6/+11
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid sending null pointer to memcpy as reported by Undefined Behavious Sanitizer. Co-authored-by: LC <mathew1800@gmail.com>
* | | | | | | | Merge pull request #6154 from lioncash/svcrange2Gravatar bunnei2021-04-081-0/+132
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | svc: Expand SVC tables
| * | | | | | | svc: Expand SVC tablesGravatar Lioncash2021-04-071-0/+132
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12.x expanded the range of SVC entries from 0x7F to 0xBF (with all new entries being unused), so we can expand it to also match.
* | | | | | | Merge pull request #6160 from Morph1984/fs-update-12.xGravatar bunnei2021-04-072-6/+15
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | service: fs: Update service function tables
| * | | | | | IFile: Update to 12.xGravatar Morph2021-04-071-3/+7
| | | | | | |
| * | | | | | fsp-srv: Update to 12.xGravatar Morph2021-04-072-3/+8
| |/ / / / /