Move Exceptions and Utilities out of OsHle

This commit is contained in:
gdkchan 2018-08-15 19:40:18 -03:00
parent ae25ccc4f6
commit 2e61e16f34
18 changed files with 20 additions and 20 deletions

View file

@ -1,6 +1,6 @@
using System;
namespace Ryujinx.HLE.OsHle.Exceptions
namespace Ryujinx.HLE.Exceptions
{
public class GuestBrokeExecutionException : Exception
{

View file

@ -1,6 +1,6 @@
using System;
namespace Ryujinx.HLE.OsHle.Exceptions
namespace Ryujinx.HLE.Exceptions
{
public class UndefinedInstructionException : Exception
{

View file

@ -2,7 +2,7 @@ using ChocolArm64.Memory;
using Ryujinx.HLE.Loaders.Executables;
using Ryujinx.HLE.OsHle;
using Ryujinx.HLE.OsHle.Kernel;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System.Collections.Generic;
using System.IO;

View file

@ -1,4 +1,4 @@
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System.IO;
using System.Text;

View file

@ -1,5 +1,5 @@
using Ryujinx.HLE.Memory;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using Ryujinx.HLE.Resource;
using System.Collections.Generic;
using System.IO;

View file

@ -1,7 +1,7 @@
using ChocolArm64.Memory;
using ChocolArm64.State;
using Ryujinx.HLE.Logging;
using Ryujinx.HLE.OsHle.Exceptions;
using Ryujinx.HLE.Exceptions;
using Ryujinx.HLE.OsHle.Ipc;
using Ryujinx.HLE.OsHle.Services;
using System;

View file

@ -7,11 +7,11 @@ using Ryujinx.HLE.Loaders.Executables;
using Ryujinx.HLE.Loaders.Npdm;
using Ryujinx.HLE.Logging;
using Ryujinx.HLE.OsHle.Diagnostics;
using Ryujinx.HLE.OsHle.Exceptions;
using Ryujinx.HLE.Exceptions;
using Ryujinx.HLE.OsHle.Kernel;
using Ryujinx.HLE.OsHle.Services.Nv;
using Ryujinx.HLE.OsHle.SystemState;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;

View file

@ -2,7 +2,7 @@ using ChocolArm64.Memory;
using Ryujinx.HLE.Logging;
using Ryujinx.HLE.OsHle.Ipc;
using Ryujinx.HLE.OsHle.SystemState;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System.Collections.Generic;
using System.Text;

View file

@ -4,7 +4,7 @@ using Ryujinx.Audio.Adpcm;
using Ryujinx.HLE.Logging;
using Ryujinx.HLE.OsHle.Ipc;
using Ryujinx.HLE.OsHle.Kernel;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;

View file

@ -2,7 +2,7 @@ using Ryujinx.Audio;
using Ryujinx.HLE.Logging;
using Ryujinx.HLE.OsHle.Ipc;
using Ryujinx.HLE.OsHle.Services.Aud.AudioRenderer;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System.Collections.Generic;
using static Ryujinx.HLE.OsHle.ErrorCode;

View file

@ -1,5 +1,5 @@
using Ryujinx.HLE.OsHle.Ipc;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System.Collections.Generic;
using System.IO;
using System.Net;

View file

@ -1,7 +1,7 @@
using ChocolArm64.Memory;
using Ryujinx.HLE.Gpu.Memory;
using Ryujinx.HLE.Logging;
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System.Collections.Concurrent;
namespace Ryujinx.HLE.OsHle.Services.Nv.NvMap

View file

@ -1,4 +1,4 @@
using Ryujinx.HLE.OsHle.Utilities;
using Ryujinx.HLE.Utilities;
using System;
using System.IO;
using System.Linq;

View file

@ -1,9 +1,9 @@
namespace Ryujinx.HLE.OsHle.Utilities
namespace Ryujinx.HLE.Utilities
{
static class EndianSwap
{
public static short Swap16(short Value) => (short)(((Value >> 8) & 0xff) | (Value << 8));
public static int Swap32(int Value)
{
uint UintVal = (uint)Value;

View file

@ -1,4 +1,4 @@
namespace Ryujinx.HLE.OsHle.Utilities
namespace Ryujinx.HLE.Utilities
{
static class IntUtils
{

View file

@ -3,7 +3,7 @@ using System.Globalization;
using System.Linq;
using System.Text;
namespace Ryujinx.HLE.OsHle.Utilities
namespace Ryujinx.HLE.Utilities
{
static class StringUtils
{

View file

@ -1,7 +1,7 @@
using ChocolArm64.Memory;
using System.Runtime.InteropServices;
namespace Ryujinx.HLE.OsHle.Utilities
namespace Ryujinx.HLE.Utilities
{
class StructReader
{

View file

@ -1,7 +1,7 @@
using ChocolArm64.Memory;
using System.Runtime.InteropServices;
namespace Ryujinx.HLE.OsHle.Utilities
namespace Ryujinx.HLE.Utilities
{
class StructWriter
{