summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* SMMU: Fix Unregister on MultiAddressGravatar Fernando Sahmkow2024-01-181-1/+1
|
* SMMU: Implement physical memory mirroringGravatar Fernando Sahmkow2024-01-186-32/+221
|
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-1819-388/+441
|
* SMMU: Implement backing CPU page protect/unprotectGravatar Fernando Sahmkow2024-01-182-6/+127
|
* NVDRV: Implement sessions and initial implementation of SMMUGravatar Fernando Sahmkow2024-01-1833-83/+252
|
* Core: Initial implementation of device memory mappingGravatar Fernando Sahmkow2024-01-183-0/+417
|
* Merge pull request #12677 from GPUCode/whyy-moddersGravatar liamwhite2024-01-156-79/+154
|\ | | | | core: Support multiple modules per patcher
| * core: Support multiple modules per patcherGravatar GPUCode2024-01-156-79/+154
| |
* | Merge pull request #12665 from german77/proofGravatar liamwhite2024-01-152-3/+17
|\ \ | | | | | | service: acc: Only save profiles when profiles have changed
| * | service: acc: Only save profiles when profiles have changedGravatar german772024-01-132-3/+17
| | |
* | | Merge pull request #12659 from liamwhite/audio-memoryGravatar Charles Lombardo2024-01-152-13/+49
|\ \ \ | | | | | | | | audio: fetch process object from handle table
| * | | audio: fetch process object from handle tableGravatar Liam2024-01-122-13/+49
| |/ /
* | | Merge pull request #12612 from liamwhite/fs-pidGravatar Charles Lombardo2024-01-1518-267/+357
|\ \ \ | | | | | | | | fsp-srv: use program registry for SetCurrentProcess
| * | | loader: fix homebrew nro registrationGravatar Liam2024-01-131-6/+6
| | | |
| * | | fsp-srv: use program registry for SetCurrentProcessGravatar Liam2024-01-1118-265/+355
| | | |
* | | | Merge pull request #12611 from liamwhite/resource-management-is-hardGravatar Charles Lombardo2024-01-1514-114/+202
|\ \ \ \ | | | | | | | | | | kernel: fix resource management issues
| * | | | kernel: optimize page free on shutdownGravatar Liam2024-01-123-63/+18
| | | | |
| * | | | kernel: fix debugger and process list lifetimeGravatar Liam2024-01-129-107/+160
| | | | |
| * | | | kernel: fix page leak on process terminationGravatar Liam2024-01-123-1/+81
| | |_|/ | |/| |
* | | | Merge pull request #12610 from liamwhite/reply-and-dont-receiveGravatar Charles Lombardo2024-01-151-2/+7
|\ \ \ \ | |/ / / |/| | | server_manager: respond to session close correctly
| * | | server_manager: respond to session close correctlyGravatar Liam2024-01-071-2/+7
| |/ /
* | / service: hid: Create abstracted pad structureGravatar german772024-01-112-2/+2
| |/ |/|
* | Merge pull request #12609 from liamwhite/wrong-name-againGravatar Narr the Reg2024-01-095-51/+38
|\ \ | | | | | | vi: minor cleanups
| * | vi: connect vsync event handle lifetime to application display service interfaceGravatar Liam2024-01-074-24/+11
| | |
| * | vi: fix name of nvnflingerGravatar Liam2024-01-072-27/+27
| |/
* / Fix typos in src/core (#12625)Gravatar Viktor Szépe2024-01-0828-116/+116
|/ | | | | | | | | * Fix typos in src/core * Fix typo correction * Fix indentation of MemoryStateNames * Fix indent
* Merge pull request #12600 from german77/npad-implGravatar liamwhite2024-01-073-21/+72
|\ | | | | service: hid: Hook interface implementations
| * service: hid: Implement GetLastActiveNpadGravatar german772024-01-061-3/+6
| |
| * service: hid: Implement AssigningSingleOnSlSrPressGravatar german772024-01-061-2/+12
| |
| * service: hid: Implement SetNpadSystemExtStateEnabledGravatar german772024-01-063-8/+20
| |
| * service: hid: Implement CaptureButtonAssignmentGravatar german772024-01-063-8/+34
| |
* | Merge pull request #12599 from german77/settingsGravatar liamwhite2024-01-0713-379/+393
|\ \ | | | | | | service: set: Use official names
| * | service: set: Rename filesGravatar german772024-01-0613-20/+20
| | |
| * | service: set: Use official namesGravatar german772024-01-069-359/+373
| | |
* | | Merge pull request #12576 from t895/total-save-managerGravatar liamwhite2024-01-072-0/+10
|\ \ \ | |_|/ |/| | android: Re-add global save manager
| * | android: Re-add global save managerGravatar t8952024-01-042-0/+10
| | | | | | | | | | | | Reworked to correctly collect and import/export saves that could exist in either /nand/user/save/000...000/<user id> or /nand/user/save/account/<user id raw string>
* | | service: hid: Add functions needed by QlaunchGravatar Narr the Reg2024-01-062-6/+60
| |/ |/|
* | hid_core: Move hid to it's own subprojectGravatar Narr the Reg2024-01-05115-16174/+67
| |
* | Merge pull request #12557 from merryhime/termination-ipiGravatar liamwhite2024-01-041-4/+4
|\ \ | | | | | | KThread: Send termination interrupt to all cores a thread has affinity to
| * | KThread: Send termination interrupt to all cores a thread has affinity toGravatar Merry2024-01-021-4/+4
| |/ | | | | | | | | KThread::RequestTerminate may run from a thread which is not the CurrentCore, and thus masking this out is erroneous.
* | service: hid: Remove data races when handling shared memoryGravatar Narr the Reg2024-01-0317-29/+45
| |
* | service: hid: Implement NpadResource and NpadDataGravatar Narr the Reg2024-01-0319-676/+1930
|/
* Merge pull request #12543 from FernandoS27/stop-liking-posts-from-ur-friends-exGravatar liamwhite2024-01-011-1/+2
|\ | | | | VideoCore: A few fixes to DMA and swapchain
| * Vulkan: Only recreate swapchain if the frame is bigger than the swap image.Gravatar Fernando Sahmkow2023-12-311-1/+2
| |
| * MaxwellDMA: Don't flush the outputs of a dma copy.Gravatar Fernando Sahmkow2023-12-311-1/+1
| |
* | Merge pull request #12536 from german77/npad_interfaceGravatar liamwhite2024-01-0137-230/+711
|\ \ | | | | | | service: hid: Use applet resource to get latest shared memory handle
| * | service: hid: Use applet resource to get latest shared memory handleGravatar Narr the Reg2023-12-3137-230/+711
| | |
* | | Merge pull request #12454 from liamwhite/ct-stuffGravatar Narr the Reg2024-01-0113-98/+95
|\ \ \ | | | | | | | | core_timing: minor refactors
| * | | core_timing: block advance thread while clearing and signal afterGravatar Liam2023-12-231-1/+2
| | | |
| * | | core_timing: handle concurrent unscheduling of looping eventsGravatar Liam2023-12-232-4/+15
| | | |