| 
							
							
								 Michael Scire | 5ecc80a5f6 | kern: implement SvcMapPhysicalMemory | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 695b82b945 | kern: finish SvcGetInfo | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fd9b986938 | kern: Implement SecureMemory (system resource) | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9231646f33 | kern: implement SvcSleepSystem | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 418de7b0dc | kern: SvcInvalidateProcessDataCache | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 46935fea80 | kern: fix resource leak bugs | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 11d5353827 | kern: SvcMapProcessCodeMemory, SvcUnmapProcessCodeMemory | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 240e6227e9 | kern: Fix bug when reducing heap size | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1d4d637818 | kern SvcGetCurrentProcessorNumber, SvcSetProcessActivity, half of SvcSetThreadActivity | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 23eed522d3 | kern: SvcGetThreadCoreMask, SvcSetThreadCoreMask | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c622539b95 | kern: SvcSetMemoryPermission | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d87a9f011c | kern: implement transfer memory (and SVCs) | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 28aab09b5d | kern: implement process exit | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3917ecad46 | kern: add SvcFlushProcessDataCache, SvcStoreProcessDataCache | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ab96255a5d | kern: implement SvcSetMemoryAttribute | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 185baa7c4d | boot2: work around pcv<->fs<->settings race condition | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | eecf59dd00 | kern: fix bugs in interrupt permittance, DpcManager init | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | afe7e41de8 | kern: SvcGetProcessInfo, SvcTerminateProcess | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 632a75eee7 | kern: KConditionVariable::SignalImpl | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7aa3120f60 | kern: fully implement KSharedMemory (and Svcs) | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 81db43932d | kern: add SvcStartProcess | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 51311a7332 | kern: add KProcess::Initialize (for non-kip processes) | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8759cb4da3 | kern: implement first half of SvcCreateProcess | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fb6e85b291 | kern: implement SvcMapProcessMemory, SvcUnmapProcessMemory | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3cf793f87e | kern: implement KThread::Finalize | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3265927ed7 | kern: KDevicePageTable::Finalize, InfoType_RandomEntropy | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0c82709af4 | kern: fix attribute checks in device unmap | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 058f223b97 | kern: finish SvcGetSystemInfo | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 43ad4eb794 | kern: fix asid tlb invalidation | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dea1235e12 | kern: dump page table on user exception | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 266001ded4 | kern: implement ResourceLimit Svcs | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ea6000b372 | kern: add ResourceLimit to svcGetInfo | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4fca870f2f | kern: fix incorrect cache routines, implement SvcSetProcessMemoryPermission | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 26df56cd87 | kern: implement SvcCancelSynchronization | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5b8a20dbf7 | kern: fix bug in SvcSetThreadPriority | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 94f9cc1626 | kern: SvcCreateSession, KDebug finalization | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 36eb78a3ce | kern: implement SvcDebugActiveProcess, svcGetDebugEvent, SvcWaitProcessWideKeyAtomic | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1c5b58ce66 | fusee: add support for booting mesosphere | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0bd14b7114 | kern: fix bug in KPageTableBase::SetupForIpcServer | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 75e6999668 | kern: implement SvcSetThreadPriority | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 5fa59ec888 | kern: fix kscheduler interrupt api, adjust debug logging | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fae2daf77c | kern: fix bug in up/downcasting of scoped auto objects | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8d507aa5a1 | kern: implement SvcSignalToAddress, SvcWaitForAddress | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a0cc22302c | kern: add KAddressArbiter::WaitIfEqual | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 01a7606f95 | kern: implement SvcSetHeapSize | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9c4c058307 | kern: implement all device address space svcs | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9beb05da50 | kern: retrieve target firmware from exosphere instead of hardcoding | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2ca6772475 | kern: implement DetachDeviceAddressSpace, skeleton other das funcs in KDevicePageTable | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0d3aa13f70 | kern: add infra (but not impl) for all DeviceAddressSpace svcs | 2020-07-31 14:50:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 863515a3b5 | kern: qualify inherited KAutoObjectWithListContainer accessor typenames | 2020-07-31 14:50:52 -07:00 |  |