4335 Commits (8abb31a19df4e4c2ca282f5415a6ad916fc50ed8)

Author SHA1 Message Date
Lioncash e88cdcc912 Fix debug build 7 years ago
Lioncash a7d9fe993a service/fsp_srv: Implement CleanDirectoryRecursively 7 years ago
Subv 583bd20f02 Services/VI: Dereferencing an uninitialized std::optional is undefined behavior. 7 years ago
Lioncash 308bbba8b9 service/set: Convert GetLanguageCode over to using PushEnum() 7 years ago
Lioncash 7c04fe22b4 service/set: Implement MakeLanguageCode 7 years ago
Zach Hilman 170d707850 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 7 years ago
Zach Hilman a342bcc9b1 kernel/event: Reference ReadableEvent from WritableEvent 7 years ago
Zach Hilman ff610103b5 core: Port all current usages of Event to Readable/WritableEvent 7 years ago
Zach Hilman a56fc84e7a hle_ipc: Use event pair for SleepClientThread 7 years ago
Zach Hilman c61d2a2841 kernel: Add named event table 7 years ago
Zach Hilman c713383816 kernel: Divide Event into ReadableEvent and WritableEvent 7 years ago
Zach Hilman d92989e787 kernel/object: Add descriptions to ResetTypes 7 years ago
Zach Hilman 299224790c npad: Use NPadIdToIndex to prevent invalid array access 7 years ago
bunnei ac74b71d75 dma_pushbuffer: Optimize to avoid loop and copy on Push. 7 years ago
Zach Hilman 6df74ff579 npad: Fix copy/paste error with LED position assignments 7 years ago
bunnei abea6fa90c gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago
Lioncash 5905162e36 svc: Implement svcSetResourceLimitLimitValue() 7 years ago
Lioncash eb5596044d svc: Implement svcGetResourceLimitCurrentValue() 7 years ago
Lioncash 1d6399c222 svc: Implement svcGetResourceLimitLimitValue() 7 years ago
Lioncash 4ef2af8c98 svc: Implement svcCreateResourceLimit() 7 years ago
David Marcec cc4521fc70 Added comment on Main memory size for more clarity 7 years ago
David Marcec f058de337e Made svcSetHeapSize and svcCreateSharedMemory more readable 7 years ago
David Marcec f271316822 Reworked svcs slightly, improved error messages in AM and fsp_srv 7 years ago
Zach Hilman dac0c33fd2 profile_manager: Save and load ProfileData from disk 7 years ago
David Marcec dace6087d6 Fixed hwopus compile error 7 years ago
David Marcec 3d627df4d8 Improved error messages in AM, HwOpus and NvMap 7 years ago
David Marcec 9662ca918d Improved error messages for SVCs 7 years ago
David Marcec a2cc3b10bb Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 7 years ago
Luke Street 94e8dfc0c7 svc: Return ERR_INVALID_ENUM_VALUE from svcGetInfo 7 years ago
Lioncash b0df09335c
service/sm: Take std::string by const reference in UnregisterService 7 years ago
bunnei 0d673a84b6 nvdrv: Implement/stub DumpGraphicsMemoryInfo and GetStatus. 7 years ago
Zach Hilman f820e58be4 am: Return StubApplet instead of nullptr when AppletId not found 7 years ago
Zach Hilman b358e88512 debug_pad: Avoid loading input for nonexistent buttons (Home and Screenshot) 7 years ago
bunnei 5a6dc4d041 audout_u: Add support for multiple IAudioOut streams. 7 years ago
Zach Hilman 820d81b9a5 scheduler: Add explanations for YieldWith and WithoutLoadBalancing 7 years ago
Zach Hilman 699900eed0 applets: Add StubApplet 7 years ago
Lioncash 0e35f1bb18 kernel/handle_table: Move private static functions into the cpp file 7 years ago
Lioncash 568bcbc29d kernel/handle_table: Restrict handle table size to 1024 entries 7 years ago
Lioncash f5ce71793e kernel/handle_table: Default destructor in the cpp file 7 years ago
bunnei 7f10db1c20 nvhost_ctrl_gpu: Implement IoctlGetGpuTime. 7 years ago
Lioncash f17e122025 am: Correct build failure 7 years ago
Lioncash 31d1e06eb1 kernel/process: Move <random> include to the cpp file 7 years ago
Lioncash 73b7748984 am/applets: Make the applet data broker part of the applet itself. 7 years ago
Lioncash 8b4b560df5 am/applets: Replace includes with forward declarations where applicable 7 years ago
Lioncash dd254c603d am/applets: Relocate comments above the relevant data member in AppletDataBroker 7 years ago
Lioncash 5d46038c5c kernel/resource_limit: Clean up interface 7 years ago
Lioncash 34e4aaddd9 lm: Implement SetDestination by doing nothing 7 years ago
Zach Hilman a9fa890f14 software_keyboard: Fix erroneous extra PushNormalData 7 years ago
Zach Hilman d68795c665 software_keyboard: Return correct result code on user cancel operation 7 years ago
Zach Hilman 32775125b7 applet: Add AppletDataBroker to manage HLE to AM service interaction 7 years ago