From b58a78cb089f02f35be6506a033db1349ee49118 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Wed, 15 Aug 2018 19:50:39 -0300 Subject: [PATCH] Rename OsHle folder to HOS --- Ryujinx.HLE/{OsHle => HOS}/Diagnostics/Demangler.cs | 0 Ryujinx.HLE/{OsHle => HOS}/ErrorCode.cs | 0 Ryujinx.HLE/{OsHle => HOS}/ErrorModule.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Font/SharedFontManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Font/SharedFontType.cs | 0 Ryujinx.HLE/{OsHle => HOS}/GlobalStateTable.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Homebrew.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Horizon.cs | 0 Ryujinx.HLE/{OsHle => HOS}/IdDictionary.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcBuffDesc.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcHandleDesc.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcHandler.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcMagic.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcMessage.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcMessageType.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcPtrBuffDesc.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcRecvListBuffDesc.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Ipc/ServiceProcessRequest.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/AddressArbiter.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/AddressSpaceType.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KEvent.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KMemoryBlock.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KMemoryInfo.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KMemoryManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KProcessHandleTable.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KProcessScheduler.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KSession.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KSharedMemory.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KSynchronizationObject.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KThread.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KTlsPageManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KTransferMemory.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/KernelErr.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/MemoryAttribute.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/MemoryPermission.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/MemoryState.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/NsTimeConverter.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/SchedulerThread.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcHandler.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcMemory.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcSystem.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcThread.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcThreadSync.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Kernel/ThreadQueue.cs | 0 Ryujinx.HLE/{OsHle => HOS}/MemoryType.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Process.cs | 0 Ryujinx.HLE/{OsHle => HOS}/ServiceCtx.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Acc/AccErr.cs | 0 .../{OsHle => HOS}/Services/Acc/IAccountServiceForApplication.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Acc/IManagerForApplication.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Acc/IProfile.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/AmErr.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/FocusState.cs | 0 .../{OsHle => HOS}/Services/Am/IAllSystemAppletProxiesService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationCreator.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationFunctions.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationProxy.cs | 0 .../{OsHle => HOS}/Services/Am/IApplicationProxyService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IAudioController.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/ICommonStateGetter.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IDebugFunctions.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IDisplayController.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IGlobalStateController.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IHomeMenuFunctions.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/ILibraryAppletAccessor.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/ILibraryAppletCreator.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/ISelfController.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IStorage.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IStorageAccessor.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/ISystemAppletProxy.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/IWindowController.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/MessageInfo.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/OperationMode.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Am/StorageHelper.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Apm/IManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Apm/ISession.cs | 0 .../{OsHle => HOS}/Services/Apm/PerformanceConfiguration.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Apm/PerformanceMode.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudErr.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioOut/AudioOutData.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioOut/IAudioOut.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/AudioConsts.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/BehaviorIn.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/BiquadFilter.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/IAudioRenderer.cs | 0 .../Services/Aud/AudioRenderer/MemoryPoolContext.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolIn.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolOut.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolState.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/PlayState.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/Resampler.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/UpdateDataHeader.cs | 0 .../Services/Aud/AudioRenderer/VoiceChannelResourceIn.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceContext.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceIn.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceOut.cs | 0 .../{OsHle => HOS}/Services/Aud/AudioRenderer/WaveBuffer.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRendererParameter.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/IAudioDevice.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/IAudioOutManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/IAudioRendererManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Aud/SampleFormat.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Bcat/IBcatService.cs | 0 .../{OsHle => HOS}/Services/Bcat/IDeliveryCacheStorageService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Bcat/IServiceCreator.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Bsd/BsdError.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Bsd/BsdSocket.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Bsd/IClient.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Caps/IAlbumAccessorService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Caps/IScreenshotService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Friend/IFriendService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Friend/IServiceCreator.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/FsErr.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IDirectory.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IFile.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IFileSystem.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IFileSystemProxy.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IStorage.cs | 0 .../{OsHle => HOS}/Services/Hid/IActiveVibrationDeviceList.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Hid/IAppletResource.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Hid/IHidServer.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/IIpcService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/IpcService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Lm/ILogService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Lm/ILogger.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Lm/LmLogField.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Lm/LmLogLevel.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Mm/IRequest.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/DeviceState.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/IUser.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/IUserManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/State.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nifm/IGeneralService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nifm/IRequest.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nifm/IStaticService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Ns/IAddOnContentManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Ns/IServiceGetterInterface.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Ns/ISystemUpdateInterface.cs | 0 .../{OsHle => HOS}/Services/Ns/IVulnerabilityManagerInterface.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/INvDrvServices.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvFd.cs | 0 .../{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASCtx.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASIoctl.cs | 0 .../{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASRemap.cs | 0 .../{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs | 0 .../Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs | 0 .../Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs | 0 .../{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs | 0 .../Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs | 0 .../{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHelper.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostChannel/NvChannel.cs | 0 .../{OsHle => HOS}/Services/Nv/NvHostChannel/NvChannelName.cs | 0 .../Services/Nv/NvHostChannel/NvHostChannelIoctl.cs | 0 .../Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs | 0 .../{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs | 0 .../{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs | 0 .../{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs | 0 .../Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs | 0 .../{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostEvent.cs | 0 .../{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostEventState.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostSyncPt.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapAlloc.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapCreate.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapFree.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapFromId.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapGetId.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapHandle.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapHandleParam.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapIoctl.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapParam.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvResult.cs | 0 .../{OsHle => HOS}/Services/Pctl/IParentalControlService.cs | 0 .../Services/Pctl/IParentalControlServiceFactory.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Pl/ISharedFontManager.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Prepo/IPrepoService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/ServiceFactory.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Set/ISettingsServer.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Set/ISystemSettingsServer.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Set/NxSettings.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Sfdnsres/IResolver.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Sm/IUserInterface.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Spl/IRandomInterface.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Ssl/ISslService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Time/IStaticService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Time/ISteadyClock.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Time/ISystemClock.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Time/ITimeZoneService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Time/SystemClockType.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/Display.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/GbpBuffer.cs | 0 .../{OsHle => HOS}/Services/Vi/IApplicationDisplayService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IApplicationRootService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IHOSBinderDriver.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IManagerDisplayService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IManagerRootService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/ISystemDisplayService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/ISystemRootService.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/NvFlinger.cs | 0 Ryujinx.HLE/{OsHle => HOS}/Services/Vi/Parcel.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/AppletStateMgr.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/ColorSet.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/OpenCloseState.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/SystemLanguage.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/SystemStateMgr.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/UserId.cs | 0 Ryujinx.HLE/{OsHle => HOS}/SystemState/UserProfile.cs | 0 211 files changed, 0 insertions(+), 0 deletions(-) rename Ryujinx.HLE/{OsHle => HOS}/Diagnostics/Demangler.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/ErrorCode.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/ErrorModule.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Font/SharedFontManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Font/SharedFontType.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/GlobalStateTable.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Homebrew.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Horizon.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/IdDictionary.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcBuffDesc.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcHandleDesc.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcHandler.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcMagic.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcMessage.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcMessageType.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcPtrBuffDesc.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/IpcRecvListBuffDesc.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Ipc/ServiceProcessRequest.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/AddressArbiter.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/AddressSpaceType.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KEvent.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KMemoryBlock.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KMemoryInfo.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KMemoryManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KProcessHandleTable.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KProcessScheduler.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KSession.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KSharedMemory.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KSynchronizationObject.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KThread.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KTlsPageManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KTransferMemory.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/KernelErr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/MemoryAttribute.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/MemoryPermission.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/MemoryState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/NsTimeConverter.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/SchedulerThread.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcHandler.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcMemory.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcSystem.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcThread.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/SvcThreadSync.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Kernel/ThreadQueue.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/MemoryType.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Process.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/ServiceCtx.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Acc/AccErr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Acc/IAccountServiceForApplication.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Acc/IManagerForApplication.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Acc/IProfile.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/AmErr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/FocusState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IAllSystemAppletProxiesService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationCreator.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationFunctions.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationProxy.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IApplicationProxyService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IAudioController.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/ICommonStateGetter.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IDebugFunctions.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IDisplayController.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IGlobalStateController.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IHomeMenuFunctions.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/ILibraryAppletAccessor.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/ILibraryAppletCreator.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/ISelfController.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IStorage.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IStorageAccessor.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/ISystemAppletProxy.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/IWindowController.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/MessageInfo.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/OperationMode.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Am/StorageHelper.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Apm/IManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Apm/ISession.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Apm/PerformanceConfiguration.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Apm/PerformanceMode.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudErr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioOut/AudioOutData.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioOut/IAudioOut.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/AudioConsts.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/BehaviorIn.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/BiquadFilter.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/IAudioRenderer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolContext.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolIn.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolOut.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/MemoryPoolState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/PlayState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/Resampler.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/UpdateDataHeader.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceChannelResourceIn.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceContext.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceIn.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/VoiceOut.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRenderer/WaveBuffer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/AudioRendererParameter.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/IAudioDevice.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/IAudioOutManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/IAudioRendererManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Aud/SampleFormat.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Bcat/IBcatService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Bcat/IDeliveryCacheStorageService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Bcat/IServiceCreator.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Bsd/BsdError.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Bsd/BsdSocket.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Bsd/IClient.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Caps/IAlbumAccessorService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Caps/IScreenshotService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Friend/IFriendService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Friend/IServiceCreator.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/FsErr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IDirectory.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IFile.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IFileSystem.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IFileSystemProxy.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/FspSrv/IStorage.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Hid/IActiveVibrationDeviceList.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Hid/IAppletResource.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Hid/IHidServer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/IIpcService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/IpcService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Lm/ILogService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Lm/ILogger.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Lm/LmLogField.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Lm/LmLogLevel.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Mm/IRequest.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/DeviceState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/IUser.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/IUserManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nfp/State.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nifm/IGeneralService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nifm/IRequest.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nifm/IStaticService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Ns/IAddOnContentManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Ns/IServiceGetterInterface.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Ns/ISystemUpdateInterface.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Ns/IVulnerabilityManagerInterface.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/INvDrvServices.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvFd.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASCtx.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASIoctl.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASRemap.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHelper.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostChannel/NvChannel.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostChannel/NvChannelName.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostEvent.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostEventState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvHostCtrl/NvHostSyncPt.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapAlloc.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapCreate.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapFree.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapFromId.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapGetId.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapHandle.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapHandleParam.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapIoctl.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvMap/NvMapParam.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Nv/NvResult.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Pctl/IParentalControlService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Pctl/IParentalControlServiceFactory.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Pl/ISharedFontManager.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Prepo/IPrepoService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/ServiceFactory.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Set/ISettingsServer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Set/ISystemSettingsServer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Set/NxSettings.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Sfdnsres/IResolver.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Sm/IUserInterface.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Spl/IRandomInterface.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Ssl/ISslService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Time/IStaticService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Time/ISteadyClock.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Time/ISystemClock.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Time/ITimeZoneService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Time/SystemClockType.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/Display.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/GbpBuffer.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IApplicationDisplayService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IApplicationRootService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IHOSBinderDriver.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IManagerDisplayService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/IManagerRootService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/ISystemDisplayService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/ISystemRootService.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/NvFlinger.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/Services/Vi/Parcel.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/AppletStateMgr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/ColorSet.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/OpenCloseState.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/SystemLanguage.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/SystemStateMgr.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/UserId.cs (100%) rename Ryujinx.HLE/{OsHle => HOS}/SystemState/UserProfile.cs (100%) diff --git a/Ryujinx.HLE/OsHle/Diagnostics/Demangler.cs b/Ryujinx.HLE/HOS/Diagnostics/Demangler.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Diagnostics/Demangler.cs rename to Ryujinx.HLE/HOS/Diagnostics/Demangler.cs diff --git a/Ryujinx.HLE/OsHle/ErrorCode.cs b/Ryujinx.HLE/HOS/ErrorCode.cs similarity index 100% rename from Ryujinx.HLE/OsHle/ErrorCode.cs rename to Ryujinx.HLE/HOS/ErrorCode.cs diff --git a/Ryujinx.HLE/OsHle/ErrorModule.cs b/Ryujinx.HLE/HOS/ErrorModule.cs similarity index 100% rename from Ryujinx.HLE/OsHle/ErrorModule.cs rename to Ryujinx.HLE/HOS/ErrorModule.cs diff --git a/Ryujinx.HLE/OsHle/Font/SharedFontManager.cs b/Ryujinx.HLE/HOS/Font/SharedFontManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Font/SharedFontManager.cs rename to Ryujinx.HLE/HOS/Font/SharedFontManager.cs diff --git a/Ryujinx.HLE/OsHle/Font/SharedFontType.cs b/Ryujinx.HLE/HOS/Font/SharedFontType.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Font/SharedFontType.cs rename to Ryujinx.HLE/HOS/Font/SharedFontType.cs diff --git a/Ryujinx.HLE/OsHle/GlobalStateTable.cs b/Ryujinx.HLE/HOS/GlobalStateTable.cs similarity index 100% rename from Ryujinx.HLE/OsHle/GlobalStateTable.cs rename to Ryujinx.HLE/HOS/GlobalStateTable.cs diff --git a/Ryujinx.HLE/OsHle/Homebrew.cs b/Ryujinx.HLE/HOS/Homebrew.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Homebrew.cs rename to Ryujinx.HLE/HOS/Homebrew.cs diff --git a/Ryujinx.HLE/OsHle/Horizon.cs b/Ryujinx.HLE/HOS/Horizon.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Horizon.cs rename to Ryujinx.HLE/HOS/Horizon.cs diff --git a/Ryujinx.HLE/OsHle/IdDictionary.cs b/Ryujinx.HLE/HOS/IdDictionary.cs similarity index 100% rename from Ryujinx.HLE/OsHle/IdDictionary.cs rename to Ryujinx.HLE/HOS/IdDictionary.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcBuffDesc.cs b/Ryujinx.HLE/HOS/Ipc/IpcBuffDesc.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcBuffDesc.cs rename to Ryujinx.HLE/HOS/Ipc/IpcBuffDesc.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcHandleDesc.cs b/Ryujinx.HLE/HOS/Ipc/IpcHandleDesc.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcHandleDesc.cs rename to Ryujinx.HLE/HOS/Ipc/IpcHandleDesc.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcHandler.cs b/Ryujinx.HLE/HOS/Ipc/IpcHandler.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcHandler.cs rename to Ryujinx.HLE/HOS/Ipc/IpcHandler.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcMagic.cs b/Ryujinx.HLE/HOS/Ipc/IpcMagic.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcMagic.cs rename to Ryujinx.HLE/HOS/Ipc/IpcMagic.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcMessage.cs b/Ryujinx.HLE/HOS/Ipc/IpcMessage.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcMessage.cs rename to Ryujinx.HLE/HOS/Ipc/IpcMessage.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcMessageType.cs b/Ryujinx.HLE/HOS/Ipc/IpcMessageType.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcMessageType.cs rename to Ryujinx.HLE/HOS/Ipc/IpcMessageType.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcPtrBuffDesc.cs b/Ryujinx.HLE/HOS/Ipc/IpcPtrBuffDesc.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcPtrBuffDesc.cs rename to Ryujinx.HLE/HOS/Ipc/IpcPtrBuffDesc.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/IpcRecvListBuffDesc.cs b/Ryujinx.HLE/HOS/Ipc/IpcRecvListBuffDesc.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/IpcRecvListBuffDesc.cs rename to Ryujinx.HLE/HOS/Ipc/IpcRecvListBuffDesc.cs diff --git a/Ryujinx.HLE/OsHle/Ipc/ServiceProcessRequest.cs b/Ryujinx.HLE/HOS/Ipc/ServiceProcessRequest.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Ipc/ServiceProcessRequest.cs rename to Ryujinx.HLE/HOS/Ipc/ServiceProcessRequest.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/AddressArbiter.cs b/Ryujinx.HLE/HOS/Kernel/AddressArbiter.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/AddressArbiter.cs rename to Ryujinx.HLE/HOS/Kernel/AddressArbiter.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/AddressSpaceType.cs b/Ryujinx.HLE/HOS/Kernel/AddressSpaceType.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/AddressSpaceType.cs rename to Ryujinx.HLE/HOS/Kernel/AddressSpaceType.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KEvent.cs b/Ryujinx.HLE/HOS/Kernel/KEvent.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KEvent.cs rename to Ryujinx.HLE/HOS/Kernel/KEvent.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KMemoryBlock.cs b/Ryujinx.HLE/HOS/Kernel/KMemoryBlock.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KMemoryBlock.cs rename to Ryujinx.HLE/HOS/Kernel/KMemoryBlock.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KMemoryInfo.cs b/Ryujinx.HLE/HOS/Kernel/KMemoryInfo.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KMemoryInfo.cs rename to Ryujinx.HLE/HOS/Kernel/KMemoryInfo.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KMemoryManager.cs b/Ryujinx.HLE/HOS/Kernel/KMemoryManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KMemoryManager.cs rename to Ryujinx.HLE/HOS/Kernel/KMemoryManager.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KProcessHandleTable.cs b/Ryujinx.HLE/HOS/Kernel/KProcessHandleTable.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KProcessHandleTable.cs rename to Ryujinx.HLE/HOS/Kernel/KProcessHandleTable.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KProcessScheduler.cs b/Ryujinx.HLE/HOS/Kernel/KProcessScheduler.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KProcessScheduler.cs rename to Ryujinx.HLE/HOS/Kernel/KProcessScheduler.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KSession.cs b/Ryujinx.HLE/HOS/Kernel/KSession.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KSession.cs rename to Ryujinx.HLE/HOS/Kernel/KSession.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KSharedMemory.cs b/Ryujinx.HLE/HOS/Kernel/KSharedMemory.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KSharedMemory.cs rename to Ryujinx.HLE/HOS/Kernel/KSharedMemory.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KSynchronizationObject.cs b/Ryujinx.HLE/HOS/Kernel/KSynchronizationObject.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KSynchronizationObject.cs rename to Ryujinx.HLE/HOS/Kernel/KSynchronizationObject.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KThread.cs b/Ryujinx.HLE/HOS/Kernel/KThread.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KThread.cs rename to Ryujinx.HLE/HOS/Kernel/KThread.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KTlsPageManager.cs b/Ryujinx.HLE/HOS/Kernel/KTlsPageManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KTlsPageManager.cs rename to Ryujinx.HLE/HOS/Kernel/KTlsPageManager.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KTransferMemory.cs b/Ryujinx.HLE/HOS/Kernel/KTransferMemory.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KTransferMemory.cs rename to Ryujinx.HLE/HOS/Kernel/KTransferMemory.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/KernelErr.cs b/Ryujinx.HLE/HOS/Kernel/KernelErr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/KernelErr.cs rename to Ryujinx.HLE/HOS/Kernel/KernelErr.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/MemoryAttribute.cs b/Ryujinx.HLE/HOS/Kernel/MemoryAttribute.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/MemoryAttribute.cs rename to Ryujinx.HLE/HOS/Kernel/MemoryAttribute.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/MemoryPermission.cs b/Ryujinx.HLE/HOS/Kernel/MemoryPermission.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/MemoryPermission.cs rename to Ryujinx.HLE/HOS/Kernel/MemoryPermission.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/MemoryState.cs b/Ryujinx.HLE/HOS/Kernel/MemoryState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/MemoryState.cs rename to Ryujinx.HLE/HOS/Kernel/MemoryState.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/NsTimeConverter.cs b/Ryujinx.HLE/HOS/Kernel/NsTimeConverter.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/NsTimeConverter.cs rename to Ryujinx.HLE/HOS/Kernel/NsTimeConverter.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/SchedulerThread.cs b/Ryujinx.HLE/HOS/Kernel/SchedulerThread.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/SchedulerThread.cs rename to Ryujinx.HLE/HOS/Kernel/SchedulerThread.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/SvcHandler.cs b/Ryujinx.HLE/HOS/Kernel/SvcHandler.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/SvcHandler.cs rename to Ryujinx.HLE/HOS/Kernel/SvcHandler.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/SvcMemory.cs b/Ryujinx.HLE/HOS/Kernel/SvcMemory.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/SvcMemory.cs rename to Ryujinx.HLE/HOS/Kernel/SvcMemory.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/SvcSystem.cs b/Ryujinx.HLE/HOS/Kernel/SvcSystem.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/SvcSystem.cs rename to Ryujinx.HLE/HOS/Kernel/SvcSystem.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/SvcThread.cs b/Ryujinx.HLE/HOS/Kernel/SvcThread.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/SvcThread.cs rename to Ryujinx.HLE/HOS/Kernel/SvcThread.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/SvcThreadSync.cs b/Ryujinx.HLE/HOS/Kernel/SvcThreadSync.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/SvcThreadSync.cs rename to Ryujinx.HLE/HOS/Kernel/SvcThreadSync.cs diff --git a/Ryujinx.HLE/OsHle/Kernel/ThreadQueue.cs b/Ryujinx.HLE/HOS/Kernel/ThreadQueue.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Kernel/ThreadQueue.cs rename to Ryujinx.HLE/HOS/Kernel/ThreadQueue.cs diff --git a/Ryujinx.HLE/OsHle/MemoryType.cs b/Ryujinx.HLE/HOS/MemoryType.cs similarity index 100% rename from Ryujinx.HLE/OsHle/MemoryType.cs rename to Ryujinx.HLE/HOS/MemoryType.cs diff --git a/Ryujinx.HLE/OsHle/Process.cs b/Ryujinx.HLE/HOS/Process.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Process.cs rename to Ryujinx.HLE/HOS/Process.cs diff --git a/Ryujinx.HLE/OsHle/ServiceCtx.cs b/Ryujinx.HLE/HOS/ServiceCtx.cs similarity index 100% rename from Ryujinx.HLE/OsHle/ServiceCtx.cs rename to Ryujinx.HLE/HOS/ServiceCtx.cs diff --git a/Ryujinx.HLE/OsHle/Services/Acc/AccErr.cs b/Ryujinx.HLE/HOS/Services/Acc/AccErr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Acc/AccErr.cs rename to Ryujinx.HLE/HOS/Services/Acc/AccErr.cs diff --git a/Ryujinx.HLE/OsHle/Services/Acc/IAccountServiceForApplication.cs b/Ryujinx.HLE/HOS/Services/Acc/IAccountServiceForApplication.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Acc/IAccountServiceForApplication.cs rename to Ryujinx.HLE/HOS/Services/Acc/IAccountServiceForApplication.cs diff --git a/Ryujinx.HLE/OsHle/Services/Acc/IManagerForApplication.cs b/Ryujinx.HLE/HOS/Services/Acc/IManagerForApplication.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Acc/IManagerForApplication.cs rename to Ryujinx.HLE/HOS/Services/Acc/IManagerForApplication.cs diff --git a/Ryujinx.HLE/OsHle/Services/Acc/IProfile.cs b/Ryujinx.HLE/HOS/Services/Acc/IProfile.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Acc/IProfile.cs rename to Ryujinx.HLE/HOS/Services/Acc/IProfile.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/AmErr.cs b/Ryujinx.HLE/HOS/Services/Am/AmErr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/AmErr.cs rename to Ryujinx.HLE/HOS/Services/Am/AmErr.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/FocusState.cs b/Ryujinx.HLE/HOS/Services/Am/FocusState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/FocusState.cs rename to Ryujinx.HLE/HOS/Services/Am/FocusState.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IAllSystemAppletProxiesService.cs b/Ryujinx.HLE/HOS/Services/Am/IAllSystemAppletProxiesService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IAllSystemAppletProxiesService.cs rename to Ryujinx.HLE/HOS/Services/Am/IAllSystemAppletProxiesService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs b/Ryujinx.HLE/HOS/Services/Am/IApplicationCreator.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IApplicationCreator.cs rename to Ryujinx.HLE/HOS/Services/Am/IApplicationCreator.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IApplicationFunctions.cs b/Ryujinx.HLE/HOS/Services/Am/IApplicationFunctions.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IApplicationFunctions.cs rename to Ryujinx.HLE/HOS/Services/Am/IApplicationFunctions.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IApplicationProxy.cs b/Ryujinx.HLE/HOS/Services/Am/IApplicationProxy.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IApplicationProxy.cs rename to Ryujinx.HLE/HOS/Services/Am/IApplicationProxy.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IApplicationProxyService.cs b/Ryujinx.HLE/HOS/Services/Am/IApplicationProxyService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IApplicationProxyService.cs rename to Ryujinx.HLE/HOS/Services/Am/IApplicationProxyService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IAudioController.cs b/Ryujinx.HLE/HOS/Services/Am/IAudioController.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IAudioController.cs rename to Ryujinx.HLE/HOS/Services/Am/IAudioController.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/ICommonStateGetter.cs b/Ryujinx.HLE/HOS/Services/Am/ICommonStateGetter.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/ICommonStateGetter.cs rename to Ryujinx.HLE/HOS/Services/Am/ICommonStateGetter.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IDebugFunctions.cs b/Ryujinx.HLE/HOS/Services/Am/IDebugFunctions.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IDebugFunctions.cs rename to Ryujinx.HLE/HOS/Services/Am/IDebugFunctions.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IDisplayController.cs b/Ryujinx.HLE/HOS/Services/Am/IDisplayController.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IDisplayController.cs rename to Ryujinx.HLE/HOS/Services/Am/IDisplayController.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IGlobalStateController.cs b/Ryujinx.HLE/HOS/Services/Am/IGlobalStateController.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IGlobalStateController.cs rename to Ryujinx.HLE/HOS/Services/Am/IGlobalStateController.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IHomeMenuFunctions.cs b/Ryujinx.HLE/HOS/Services/Am/IHomeMenuFunctions.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IHomeMenuFunctions.cs rename to Ryujinx.HLE/HOS/Services/Am/IHomeMenuFunctions.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletAccessor.cs b/Ryujinx.HLE/HOS/Services/Am/ILibraryAppletAccessor.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletAccessor.cs rename to Ryujinx.HLE/HOS/Services/Am/ILibraryAppletAccessor.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletCreator.cs b/Ryujinx.HLE/HOS/Services/Am/ILibraryAppletCreator.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/ILibraryAppletCreator.cs rename to Ryujinx.HLE/HOS/Services/Am/ILibraryAppletCreator.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/ISelfController.cs b/Ryujinx.HLE/HOS/Services/Am/ISelfController.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/ISelfController.cs rename to Ryujinx.HLE/HOS/Services/Am/ISelfController.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IStorage.cs b/Ryujinx.HLE/HOS/Services/Am/IStorage.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IStorage.cs rename to Ryujinx.HLE/HOS/Services/Am/IStorage.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IStorageAccessor.cs b/Ryujinx.HLE/HOS/Services/Am/IStorageAccessor.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IStorageAccessor.cs rename to Ryujinx.HLE/HOS/Services/Am/IStorageAccessor.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/ISystemAppletProxy.cs b/Ryujinx.HLE/HOS/Services/Am/ISystemAppletProxy.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/ISystemAppletProxy.cs rename to Ryujinx.HLE/HOS/Services/Am/ISystemAppletProxy.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/IWindowController.cs b/Ryujinx.HLE/HOS/Services/Am/IWindowController.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/IWindowController.cs rename to Ryujinx.HLE/HOS/Services/Am/IWindowController.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/MessageInfo.cs b/Ryujinx.HLE/HOS/Services/Am/MessageInfo.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/MessageInfo.cs rename to Ryujinx.HLE/HOS/Services/Am/MessageInfo.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/OperationMode.cs b/Ryujinx.HLE/HOS/Services/Am/OperationMode.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/OperationMode.cs rename to Ryujinx.HLE/HOS/Services/Am/OperationMode.cs diff --git a/Ryujinx.HLE/OsHle/Services/Am/StorageHelper.cs b/Ryujinx.HLE/HOS/Services/Am/StorageHelper.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Am/StorageHelper.cs rename to Ryujinx.HLE/HOS/Services/Am/StorageHelper.cs diff --git a/Ryujinx.HLE/OsHle/Services/Apm/IManager.cs b/Ryujinx.HLE/HOS/Services/Apm/IManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Apm/IManager.cs rename to Ryujinx.HLE/HOS/Services/Apm/IManager.cs diff --git a/Ryujinx.HLE/OsHle/Services/Apm/ISession.cs b/Ryujinx.HLE/HOS/Services/Apm/ISession.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Apm/ISession.cs rename to Ryujinx.HLE/HOS/Services/Apm/ISession.cs diff --git a/Ryujinx.HLE/OsHle/Services/Apm/PerformanceConfiguration.cs b/Ryujinx.HLE/HOS/Services/Apm/PerformanceConfiguration.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Apm/PerformanceConfiguration.cs rename to Ryujinx.HLE/HOS/Services/Apm/PerformanceConfiguration.cs diff --git a/Ryujinx.HLE/OsHle/Services/Apm/PerformanceMode.cs b/Ryujinx.HLE/HOS/Services/Apm/PerformanceMode.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Apm/PerformanceMode.cs rename to Ryujinx.HLE/HOS/Services/Apm/PerformanceMode.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudErr.cs b/Ryujinx.HLE/HOS/Services/Aud/AudErr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudErr.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudErr.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioOut/AudioOutData.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioOut/AudioOutData.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioOut/AudioOutData.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioOut/AudioOutData.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioOut/IAudioOut.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioOut/IAudioOut.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioOut/IAudioOut.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioOut/IAudioOut.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/AudioConsts.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/AudioConsts.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/AudioConsts.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/AudioConsts.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/BehaviorIn.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/BehaviorIn.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/BehaviorIn.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/BehaviorIn.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/BiquadFilter.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/BiquadFilter.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/BiquadFilter.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/BiquadFilter.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/IAudioRenderer.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/IAudioRenderer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/IAudioRenderer.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/IAudioRenderer.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolContext.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolContext.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolContext.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolContext.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolIn.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolIn.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolIn.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolIn.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolOut.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolOut.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolOut.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolOut.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolState.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/MemoryPoolState.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/MemoryPoolState.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/PlayState.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/PlayState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/PlayState.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/PlayState.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/Resampler.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/Resampler.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/Resampler.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/Resampler.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/UpdateDataHeader.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/UpdateDataHeader.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/UpdateDataHeader.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/UpdateDataHeader.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceChannelResourceIn.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceChannelResourceIn.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceChannelResourceIn.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceChannelResourceIn.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceContext.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceContext.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceContext.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceContext.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceIn.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceIn.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceIn.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceIn.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceOut.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceOut.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/VoiceOut.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/VoiceOut.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/WaveBuffer.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/WaveBuffer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRenderer/WaveBuffer.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRenderer/WaveBuffer.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/AudioRendererParameter.cs b/Ryujinx.HLE/HOS/Services/Aud/AudioRendererParameter.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/AudioRendererParameter.cs rename to Ryujinx.HLE/HOS/Services/Aud/AudioRendererParameter.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/IAudioDevice.cs b/Ryujinx.HLE/HOS/Services/Aud/IAudioDevice.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/IAudioDevice.cs rename to Ryujinx.HLE/HOS/Services/Aud/IAudioDevice.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/IAudioOutManager.cs b/Ryujinx.HLE/HOS/Services/Aud/IAudioOutManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/IAudioOutManager.cs rename to Ryujinx.HLE/HOS/Services/Aud/IAudioOutManager.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/IAudioRendererManager.cs b/Ryujinx.HLE/HOS/Services/Aud/IAudioRendererManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/IAudioRendererManager.cs rename to Ryujinx.HLE/HOS/Services/Aud/IAudioRendererManager.cs diff --git a/Ryujinx.HLE/OsHle/Services/Aud/SampleFormat.cs b/Ryujinx.HLE/HOS/Services/Aud/SampleFormat.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Aud/SampleFormat.cs rename to Ryujinx.HLE/HOS/Services/Aud/SampleFormat.cs diff --git a/Ryujinx.HLE/OsHle/Services/Bcat/IBcatService.cs b/Ryujinx.HLE/HOS/Services/Bcat/IBcatService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Bcat/IBcatService.cs rename to Ryujinx.HLE/HOS/Services/Bcat/IBcatService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Bcat/IDeliveryCacheStorageService.cs b/Ryujinx.HLE/HOS/Services/Bcat/IDeliveryCacheStorageService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Bcat/IDeliveryCacheStorageService.cs rename to Ryujinx.HLE/HOS/Services/Bcat/IDeliveryCacheStorageService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Bcat/IServiceCreator.cs b/Ryujinx.HLE/HOS/Services/Bcat/IServiceCreator.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Bcat/IServiceCreator.cs rename to Ryujinx.HLE/HOS/Services/Bcat/IServiceCreator.cs diff --git a/Ryujinx.HLE/OsHle/Services/Bsd/BsdError.cs b/Ryujinx.HLE/HOS/Services/Bsd/BsdError.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Bsd/BsdError.cs rename to Ryujinx.HLE/HOS/Services/Bsd/BsdError.cs diff --git a/Ryujinx.HLE/OsHle/Services/Bsd/BsdSocket.cs b/Ryujinx.HLE/HOS/Services/Bsd/BsdSocket.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Bsd/BsdSocket.cs rename to Ryujinx.HLE/HOS/Services/Bsd/BsdSocket.cs diff --git a/Ryujinx.HLE/OsHle/Services/Bsd/IClient.cs b/Ryujinx.HLE/HOS/Services/Bsd/IClient.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Bsd/IClient.cs rename to Ryujinx.HLE/HOS/Services/Bsd/IClient.cs diff --git a/Ryujinx.HLE/OsHle/Services/Caps/IAlbumAccessorService.cs b/Ryujinx.HLE/HOS/Services/Caps/IAlbumAccessorService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Caps/IAlbumAccessorService.cs rename to Ryujinx.HLE/HOS/Services/Caps/IAlbumAccessorService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Caps/IScreenshotService.cs b/Ryujinx.HLE/HOS/Services/Caps/IScreenshotService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Caps/IScreenshotService.cs rename to Ryujinx.HLE/HOS/Services/Caps/IScreenshotService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Friend/IFriendService.cs b/Ryujinx.HLE/HOS/Services/Friend/IFriendService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Friend/IFriendService.cs rename to Ryujinx.HLE/HOS/Services/Friend/IFriendService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Friend/IServiceCreator.cs b/Ryujinx.HLE/HOS/Services/Friend/IServiceCreator.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Friend/IServiceCreator.cs rename to Ryujinx.HLE/HOS/Services/Friend/IServiceCreator.cs diff --git a/Ryujinx.HLE/OsHle/Services/FspSrv/FsErr.cs b/Ryujinx.HLE/HOS/Services/FspSrv/FsErr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/FspSrv/FsErr.cs rename to Ryujinx.HLE/HOS/Services/FspSrv/FsErr.cs diff --git a/Ryujinx.HLE/OsHle/Services/FspSrv/IDirectory.cs b/Ryujinx.HLE/HOS/Services/FspSrv/IDirectory.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/FspSrv/IDirectory.cs rename to Ryujinx.HLE/HOS/Services/FspSrv/IDirectory.cs diff --git a/Ryujinx.HLE/OsHle/Services/FspSrv/IFile.cs b/Ryujinx.HLE/HOS/Services/FspSrv/IFile.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/FspSrv/IFile.cs rename to Ryujinx.HLE/HOS/Services/FspSrv/IFile.cs diff --git a/Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystem.cs b/Ryujinx.HLE/HOS/Services/FspSrv/IFileSystem.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystem.cs rename to Ryujinx.HLE/HOS/Services/FspSrv/IFileSystem.cs diff --git a/Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystemProxy.cs b/Ryujinx.HLE/HOS/Services/FspSrv/IFileSystemProxy.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/FspSrv/IFileSystemProxy.cs rename to Ryujinx.HLE/HOS/Services/FspSrv/IFileSystemProxy.cs diff --git a/Ryujinx.HLE/OsHle/Services/FspSrv/IStorage.cs b/Ryujinx.HLE/HOS/Services/FspSrv/IStorage.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/FspSrv/IStorage.cs rename to Ryujinx.HLE/HOS/Services/FspSrv/IStorage.cs diff --git a/Ryujinx.HLE/OsHle/Services/Hid/IActiveVibrationDeviceList.cs b/Ryujinx.HLE/HOS/Services/Hid/IActiveVibrationDeviceList.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Hid/IActiveVibrationDeviceList.cs rename to Ryujinx.HLE/HOS/Services/Hid/IActiveVibrationDeviceList.cs diff --git a/Ryujinx.HLE/OsHle/Services/Hid/IAppletResource.cs b/Ryujinx.HLE/HOS/Services/Hid/IAppletResource.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Hid/IAppletResource.cs rename to Ryujinx.HLE/HOS/Services/Hid/IAppletResource.cs diff --git a/Ryujinx.HLE/OsHle/Services/Hid/IHidServer.cs b/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Hid/IHidServer.cs rename to Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs diff --git a/Ryujinx.HLE/OsHle/Services/IIpcService.cs b/Ryujinx.HLE/HOS/Services/IIpcService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/IIpcService.cs rename to Ryujinx.HLE/HOS/Services/IIpcService.cs diff --git a/Ryujinx.HLE/OsHle/Services/IpcService.cs b/Ryujinx.HLE/HOS/Services/IpcService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/IpcService.cs rename to Ryujinx.HLE/HOS/Services/IpcService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Lm/ILogService.cs b/Ryujinx.HLE/HOS/Services/Lm/ILogService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Lm/ILogService.cs rename to Ryujinx.HLE/HOS/Services/Lm/ILogService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Lm/ILogger.cs b/Ryujinx.HLE/HOS/Services/Lm/ILogger.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Lm/ILogger.cs rename to Ryujinx.HLE/HOS/Services/Lm/ILogger.cs diff --git a/Ryujinx.HLE/OsHle/Services/Lm/LmLogField.cs b/Ryujinx.HLE/HOS/Services/Lm/LmLogField.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Lm/LmLogField.cs rename to Ryujinx.HLE/HOS/Services/Lm/LmLogField.cs diff --git a/Ryujinx.HLE/OsHle/Services/Lm/LmLogLevel.cs b/Ryujinx.HLE/HOS/Services/Lm/LmLogLevel.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Lm/LmLogLevel.cs rename to Ryujinx.HLE/HOS/Services/Lm/LmLogLevel.cs diff --git a/Ryujinx.HLE/OsHle/Services/Mm/IRequest.cs b/Ryujinx.HLE/HOS/Services/Mm/IRequest.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Mm/IRequest.cs rename to Ryujinx.HLE/HOS/Services/Mm/IRequest.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nfp/DeviceState.cs b/Ryujinx.HLE/HOS/Services/Nfp/DeviceState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nfp/DeviceState.cs rename to Ryujinx.HLE/HOS/Services/Nfp/DeviceState.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nfp/IUser.cs b/Ryujinx.HLE/HOS/Services/Nfp/IUser.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nfp/IUser.cs rename to Ryujinx.HLE/HOS/Services/Nfp/IUser.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nfp/IUserManager.cs b/Ryujinx.HLE/HOS/Services/Nfp/IUserManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nfp/IUserManager.cs rename to Ryujinx.HLE/HOS/Services/Nfp/IUserManager.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nfp/State.cs b/Ryujinx.HLE/HOS/Services/Nfp/State.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nfp/State.cs rename to Ryujinx.HLE/HOS/Services/Nfp/State.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nifm/IGeneralService.cs b/Ryujinx.HLE/HOS/Services/Nifm/IGeneralService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nifm/IGeneralService.cs rename to Ryujinx.HLE/HOS/Services/Nifm/IGeneralService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nifm/IRequest.cs b/Ryujinx.HLE/HOS/Services/Nifm/IRequest.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nifm/IRequest.cs rename to Ryujinx.HLE/HOS/Services/Nifm/IRequest.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nifm/IStaticService.cs b/Ryujinx.HLE/HOS/Services/Nifm/IStaticService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nifm/IStaticService.cs rename to Ryujinx.HLE/HOS/Services/Nifm/IStaticService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Ns/IAddOnContentManager.cs b/Ryujinx.HLE/HOS/Services/Ns/IAddOnContentManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Ns/IAddOnContentManager.cs rename to Ryujinx.HLE/HOS/Services/Ns/IAddOnContentManager.cs diff --git a/Ryujinx.HLE/OsHle/Services/Ns/IServiceGetterInterface.cs b/Ryujinx.HLE/HOS/Services/Ns/IServiceGetterInterface.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Ns/IServiceGetterInterface.cs rename to Ryujinx.HLE/HOS/Services/Ns/IServiceGetterInterface.cs diff --git a/Ryujinx.HLE/OsHle/Services/Ns/ISystemUpdateInterface.cs b/Ryujinx.HLE/HOS/Services/Ns/ISystemUpdateInterface.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Ns/ISystemUpdateInterface.cs rename to Ryujinx.HLE/HOS/Services/Ns/ISystemUpdateInterface.cs diff --git a/Ryujinx.HLE/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs b/Ryujinx.HLE/HOS/Services/Ns/IVulnerabilityManagerInterface.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Ns/IVulnerabilityManagerInterface.cs rename to Ryujinx.HLE/HOS/Services/Ns/IVulnerabilityManagerInterface.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/INvDrvServices.cs b/Ryujinx.HLE/HOS/Services/Nv/INvDrvServices.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/INvDrvServices.cs rename to Ryujinx.HLE/HOS/Services/Nv/INvDrvServices.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvFd.cs b/Ryujinx.HLE/HOS/Services/Nv/NvFd.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvFd.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvFd.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASAllocSpace.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASCtx.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASCtx.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASCtx.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASIoctl.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASIoctl.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASIoctl.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASMapBufferEx.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASRemap.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASRemap.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASRemap.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuAS/NvGpuASUnmapBuffer.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuGetActiveSlotMask.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuGetCharacteristics.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuGetTpcMasks.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuIoctl.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetCtxSize.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs b/Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvGpuGpu/NvGpuGpuZcullGetInfo.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHelper.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHelper.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHelper.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHelper.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvChannel.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvChannel.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvChannel.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvChannel.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvChannelName.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvChannelName.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvChannelName.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvChannelName.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelIoctl.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostChannel/NvHostChannelSubmitGpfifo.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlIoctl.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtRead.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWait.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlSyncPtWaitEx.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostCtrlUserCtx.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostEvent.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEvent.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostEvent.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostEventState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostEventState.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostEventState.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs b/Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostSyncPt.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvHostCtrl/NvHostSyncPt.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvHostCtrl/NvHostSyncPt.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapAlloc.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapAlloc.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapAlloc.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapAlloc.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapCreate.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapCreate.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapCreate.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapCreate.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFree.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapFree.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFree.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapFree.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFromId.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapFromId.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapFromId.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapFromId.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapGetId.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapGetId.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapGetId.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapGetId.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandle.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapHandle.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandle.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapHandle.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapHandleParam.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapHandleParam.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapHandleParam.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapIoctl.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapIoctl.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapIoctl.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapIoctl.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapParam.cs b/Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapParam.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvMap/NvMapParam.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvMap/NvMapParam.cs diff --git a/Ryujinx.HLE/OsHle/Services/Nv/NvResult.cs b/Ryujinx.HLE/HOS/Services/Nv/NvResult.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Nv/NvResult.cs rename to Ryujinx.HLE/HOS/Services/Nv/NvResult.cs diff --git a/Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlService.cs b/Ryujinx.HLE/HOS/Services/Pctl/IParentalControlService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlService.cs rename to Ryujinx.HLE/HOS/Services/Pctl/IParentalControlService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlServiceFactory.cs b/Ryujinx.HLE/HOS/Services/Pctl/IParentalControlServiceFactory.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Pctl/IParentalControlServiceFactory.cs rename to Ryujinx.HLE/HOS/Services/Pctl/IParentalControlServiceFactory.cs diff --git a/Ryujinx.HLE/OsHle/Services/Pl/ISharedFontManager.cs b/Ryujinx.HLE/HOS/Services/Pl/ISharedFontManager.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Pl/ISharedFontManager.cs rename to Ryujinx.HLE/HOS/Services/Pl/ISharedFontManager.cs diff --git a/Ryujinx.HLE/OsHle/Services/Prepo/IPrepoService.cs b/Ryujinx.HLE/HOS/Services/Prepo/IPrepoService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Prepo/IPrepoService.cs rename to Ryujinx.HLE/HOS/Services/Prepo/IPrepoService.cs diff --git a/Ryujinx.HLE/OsHle/Services/ServiceFactory.cs b/Ryujinx.HLE/HOS/Services/ServiceFactory.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/ServiceFactory.cs rename to Ryujinx.HLE/HOS/Services/ServiceFactory.cs diff --git a/Ryujinx.HLE/OsHle/Services/Set/ISettingsServer.cs b/Ryujinx.HLE/HOS/Services/Set/ISettingsServer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Set/ISettingsServer.cs rename to Ryujinx.HLE/HOS/Services/Set/ISettingsServer.cs diff --git a/Ryujinx.HLE/OsHle/Services/Set/ISystemSettingsServer.cs b/Ryujinx.HLE/HOS/Services/Set/ISystemSettingsServer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Set/ISystemSettingsServer.cs rename to Ryujinx.HLE/HOS/Services/Set/ISystemSettingsServer.cs diff --git a/Ryujinx.HLE/OsHle/Services/Set/NxSettings.cs b/Ryujinx.HLE/HOS/Services/Set/NxSettings.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Set/NxSettings.cs rename to Ryujinx.HLE/HOS/Services/Set/NxSettings.cs diff --git a/Ryujinx.HLE/OsHle/Services/Sfdnsres/IResolver.cs b/Ryujinx.HLE/HOS/Services/Sfdnsres/IResolver.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Sfdnsres/IResolver.cs rename to Ryujinx.HLE/HOS/Services/Sfdnsres/IResolver.cs diff --git a/Ryujinx.HLE/OsHle/Services/Sm/IUserInterface.cs b/Ryujinx.HLE/HOS/Services/Sm/IUserInterface.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Sm/IUserInterface.cs rename to Ryujinx.HLE/HOS/Services/Sm/IUserInterface.cs diff --git a/Ryujinx.HLE/OsHle/Services/Spl/IRandomInterface.cs b/Ryujinx.HLE/HOS/Services/Spl/IRandomInterface.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Spl/IRandomInterface.cs rename to Ryujinx.HLE/HOS/Services/Spl/IRandomInterface.cs diff --git a/Ryujinx.HLE/OsHle/Services/Ssl/ISslService.cs b/Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Ssl/ISslService.cs rename to Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Time/IStaticService.cs b/Ryujinx.HLE/HOS/Services/Time/IStaticService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Time/IStaticService.cs rename to Ryujinx.HLE/HOS/Services/Time/IStaticService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Time/ISteadyClock.cs b/Ryujinx.HLE/HOS/Services/Time/ISteadyClock.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Time/ISteadyClock.cs rename to Ryujinx.HLE/HOS/Services/Time/ISteadyClock.cs diff --git a/Ryujinx.HLE/OsHle/Services/Time/ISystemClock.cs b/Ryujinx.HLE/HOS/Services/Time/ISystemClock.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Time/ISystemClock.cs rename to Ryujinx.HLE/HOS/Services/Time/ISystemClock.cs diff --git a/Ryujinx.HLE/OsHle/Services/Time/ITimeZoneService.cs b/Ryujinx.HLE/HOS/Services/Time/ITimeZoneService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Time/ITimeZoneService.cs rename to Ryujinx.HLE/HOS/Services/Time/ITimeZoneService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Time/SystemClockType.cs b/Ryujinx.HLE/HOS/Services/Time/SystemClockType.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Time/SystemClockType.cs rename to Ryujinx.HLE/HOS/Services/Time/SystemClockType.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/Display.cs b/Ryujinx.HLE/HOS/Services/Vi/Display.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/Display.cs rename to Ryujinx.HLE/HOS/Services/Vi/Display.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/GbpBuffer.cs b/Ryujinx.HLE/HOS/Services/Vi/GbpBuffer.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/GbpBuffer.cs rename to Ryujinx.HLE/HOS/Services/Vi/GbpBuffer.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/IApplicationDisplayService.cs b/Ryujinx.HLE/HOS/Services/Vi/IApplicationDisplayService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/IApplicationDisplayService.cs rename to Ryujinx.HLE/HOS/Services/Vi/IApplicationDisplayService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/IApplicationRootService.cs b/Ryujinx.HLE/HOS/Services/Vi/IApplicationRootService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/IApplicationRootService.cs rename to Ryujinx.HLE/HOS/Services/Vi/IApplicationRootService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/IHOSBinderDriver.cs b/Ryujinx.HLE/HOS/Services/Vi/IHOSBinderDriver.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/IHOSBinderDriver.cs rename to Ryujinx.HLE/HOS/Services/Vi/IHOSBinderDriver.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/IManagerDisplayService.cs b/Ryujinx.HLE/HOS/Services/Vi/IManagerDisplayService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/IManagerDisplayService.cs rename to Ryujinx.HLE/HOS/Services/Vi/IManagerDisplayService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/IManagerRootService.cs b/Ryujinx.HLE/HOS/Services/Vi/IManagerRootService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/IManagerRootService.cs rename to Ryujinx.HLE/HOS/Services/Vi/IManagerRootService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/ISystemDisplayService.cs b/Ryujinx.HLE/HOS/Services/Vi/ISystemDisplayService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/ISystemDisplayService.cs rename to Ryujinx.HLE/HOS/Services/Vi/ISystemDisplayService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/ISystemRootService.cs b/Ryujinx.HLE/HOS/Services/Vi/ISystemRootService.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/ISystemRootService.cs rename to Ryujinx.HLE/HOS/Services/Vi/ISystemRootService.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/NvFlinger.cs b/Ryujinx.HLE/HOS/Services/Vi/NvFlinger.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/NvFlinger.cs rename to Ryujinx.HLE/HOS/Services/Vi/NvFlinger.cs diff --git a/Ryujinx.HLE/OsHle/Services/Vi/Parcel.cs b/Ryujinx.HLE/HOS/Services/Vi/Parcel.cs similarity index 100% rename from Ryujinx.HLE/OsHle/Services/Vi/Parcel.cs rename to Ryujinx.HLE/HOS/Services/Vi/Parcel.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/AppletStateMgr.cs b/Ryujinx.HLE/HOS/SystemState/AppletStateMgr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/AppletStateMgr.cs rename to Ryujinx.HLE/HOS/SystemState/AppletStateMgr.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/ColorSet.cs b/Ryujinx.HLE/HOS/SystemState/ColorSet.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/ColorSet.cs rename to Ryujinx.HLE/HOS/SystemState/ColorSet.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/OpenCloseState.cs b/Ryujinx.HLE/HOS/SystemState/OpenCloseState.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/OpenCloseState.cs rename to Ryujinx.HLE/HOS/SystemState/OpenCloseState.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/SystemLanguage.cs b/Ryujinx.HLE/HOS/SystemState/SystemLanguage.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/SystemLanguage.cs rename to Ryujinx.HLE/HOS/SystemState/SystemLanguage.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/SystemStateMgr.cs b/Ryujinx.HLE/HOS/SystemState/SystemStateMgr.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/SystemStateMgr.cs rename to Ryujinx.HLE/HOS/SystemState/SystemStateMgr.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/UserId.cs b/Ryujinx.HLE/HOS/SystemState/UserId.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/UserId.cs rename to Ryujinx.HLE/HOS/SystemState/UserId.cs diff --git a/Ryujinx.HLE/OsHle/SystemState/UserProfile.cs b/Ryujinx.HLE/HOS/SystemState/UserProfile.cs similarity index 100% rename from Ryujinx.HLE/OsHle/SystemState/UserProfile.cs rename to Ryujinx.HLE/HOS/SystemState/UserProfile.cs