HLE: Move SVC handlers to the Kernel namespace

This commit is contained in:
Yuri Kunde Schlesner 2017-12-09 18:05:43 -08:00
parent ad71e23f23
commit 21188f5683
5 changed files with 209 additions and 281 deletions

View file

@ -6,8 +6,7 @@
#include "common/common_types.h"
////////////////////////////////////////////////////////////////////////////////////////////////////
// SVC types
namespace Kernel {
struct MemoryInfo {
u32 base_address;
@ -20,11 +19,6 @@ struct PageInfo {
u32 flags;
};
////////////////////////////////////////////////////////////////////////////////////////////////////
// Namespace SVC
namespace SVC {
/// Values accepted by svcGetSystemInfo's type parameter.
enum class SystemInfoType {
/**
@ -56,4 +50,4 @@ enum class SystemInfoMemUsageRegion {
void CallSVC(u32 immediate);
} // namespace
} // namespace Kernel