 521751795a
			
		
	
	
		521751795a
		
			
		
	
	
	
	
		
			
			* Some style fixes and nits on ITimeZoneService * Remove some unneeded usings * Remove the Ryujinx.HLE.OsHle.Handles namespace * Remove hbmenu automatic load on process exit * Rename Ns to Device, rename Os to System, rename SystemState to State * Move Exceptions and Utilities out of OsHle * Rename OsHle to HOS * Rename OsHle folder to HOS * IManagerDisplayService and ISystemDisplayService style fixes * BsdError shouldn't be public * Add a empty new line before using static * Remove unused file * Some style fixes on NPDM * Exit gracefully when the application is closed * Code style fixes on IGeneralService * Add 0x prefix on values printed as hex * Small improvements on finalization code * Move ProcessId and ThreadId out of AThreadState * Rename VFs to FileSystem * FsAccessHeader shouldn't be public. Also fix file names casing * More case changes on NPDM * Remove unused files * Move using to the correct place on NPDM * Use properties on KernelAccessControlMmio * Address PR feedback
		
			
				
	
	
		
			134 lines
		
	
	
	
		
			3.4 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
	
		
			3.4 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| namespace Ryujinx.HLE.Loaders.Npdm
 | |
| {
 | |
|     enum SvcName
 | |
|     {
 | |
|         Reserved0,
 | |
|         SetHeapSize,
 | |
|         SetMemoryPermission,
 | |
|         SetMemoryAttribute,
 | |
|         MapMemory,
 | |
|         UnmapMemory,
 | |
|         QueryMemory,
 | |
|         ExitProcess,
 | |
|         CreateThread,
 | |
|         StartThread,
 | |
|         ExitThread,
 | |
|         SleepThread,
 | |
|         GetThreadPriority,
 | |
|         SetThreadPriority,
 | |
|         GetThreadCoreMask,
 | |
|         SetThreadCoreMask,
 | |
|         GetCurrentProcessorNumber,
 | |
|         SignalEvent,
 | |
|         ClearEvent,
 | |
|         MapSharedMemory,
 | |
|         UnmapSharedMemory,
 | |
|         CreateTransferMemory,
 | |
|         CloseHandle,
 | |
|         ResetSignal,
 | |
|         WaitSynchronization,
 | |
|         CancelSynchronization,
 | |
|         ArbitrateLock,
 | |
|         ArbitrateUnlock,
 | |
|         WaitProcessWideKeyAtomic,
 | |
|         SignalProcessWideKey,
 | |
|         GetSystemTick,
 | |
|         ConnectToNamedPort,
 | |
|         SendSyncRequestLight,
 | |
|         SendSyncRequest,
 | |
|         SendSyncRequestWithUserBuffer,
 | |
|         SendAsyncRequestWithUserBuffer,
 | |
|         GetProcessId,
 | |
|         GetThreadId,
 | |
|         Break,
 | |
|         OutputDebugString,
 | |
|         ReturnFromException,
 | |
|         GetInfo,
 | |
|         FlushEntireDataCache,
 | |
|         FlushDataCache,
 | |
|         MapPhysicalMemory,
 | |
|         UnmapPhysicalMemory,
 | |
|         GetFutureThreadInfo,
 | |
|         GetLastThreadInfo,
 | |
|         GetResourceLimitLimitValue,
 | |
|         GetResourceLimitCurrentValue,
 | |
|         SetThreadActivity,
 | |
|         GetThreadContext3,
 | |
|         WaitForAddress,
 | |
|         SignalToAddress,
 | |
|         Reserved1,
 | |
|         Reserved2,
 | |
|         Reserved3,
 | |
|         Reserved4,
 | |
|         Reserved5,
 | |
|         Reserved6,
 | |
|         DumpInfo,
 | |
|         DumpInfoNew,
 | |
|         Reserved7,
 | |
|         Reserved8,
 | |
|         CreateSession,
 | |
|         AcceptSession,
 | |
|         ReplyAndReceiveLight,
 | |
|         ReplyAndReceive,
 | |
|         ReplyAndReceiveWithUserBuffer,
 | |
|         CreateEvent,
 | |
|         Reserved9,
 | |
|         Reserved10,
 | |
|         MapPhysicalMemoryUnsafe,
 | |
|         UnmapPhysicalMemoryUnsafe,
 | |
|         SetUnsafeLimit,
 | |
|         CreateCodeMemory,
 | |
|         ControlCodeMemory,
 | |
|         SleepSystem,
 | |
|         ReadWriteRegister,
 | |
|         SetProcessActivity,
 | |
|         CreateSharedMemory,
 | |
|         MapTransferMemory,
 | |
|         UnmapTransferMemory,
 | |
|         CreateInterruptEvent,
 | |
|         QueryPhysicalAddress,
 | |
|         QueryIoMapping,
 | |
|         CreateDeviceAddressSpace,
 | |
|         AttachDeviceAddressSpace,
 | |
|         DetachDeviceAddressSpace,
 | |
|         MapDeviceAddressSpaceByForce,
 | |
|         MapDeviceAddressSpaceAligned,
 | |
|         MapDeviceAddressSpace,
 | |
|         UnmapDeviceAddressSpace,
 | |
|         InvalidateProcessDataCache,
 | |
|         StoreProcessDataCache,
 | |
|         FlushProcessDataCache,
 | |
|         DebugActiveProcess,
 | |
|         BreakDebugProcess,
 | |
|         TerminateDebugProcess,
 | |
|         GetDebugEvent,
 | |
|         ContinueDebugEvent,
 | |
|         GetProcessList,
 | |
|         GetThreadList,
 | |
|         GetDebugThreadContext,
 | |
|         SetDebugThreadContext,
 | |
|         QueryDebugProcessMemory,
 | |
|         ReadDebugProcessMemory,
 | |
|         WriteDebugProcessMemory,
 | |
|         SetHardwareBreakPoint,
 | |
|         GetDebugThreadParam,
 | |
|         Reserved11,
 | |
|         GetSystemInfo,
 | |
|         CreatePort,
 | |
|         ManageNamedPort,
 | |
|         ConnectToPort,
 | |
|         SetProcessMemoryPermission,
 | |
|         MapProcessMemory,
 | |
|         UnmapProcessMemory,
 | |
|         QueryProcessMemory,
 | |
|         MapProcessCodeMemory,
 | |
|         UnmapProcessCodeMemory,
 | |
|         CreateProcess,
 | |
|         StartProcess,
 | |
|         TerminateProcess,
 | |
|         GetProcessInfo,
 | |
|         CreateResourceLimit,
 | |
|         SetResourceLimitLimitValue,
 | |
|         CallSecureMonitor
 | |
|     }
 | |
| }
 |