summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/ldr/ldr.cpp41
1 files changed, 12 insertions, 29 deletions
diff --git a/src/core/hle/service/ldr/ldr.cpp b/src/core/hle/service/ldr/ldr.cpp
index b43f1f054..7a9d0d0dd 100644
--- a/src/core/hle/service/ldr/ldr.cpp
+++ b/src/core/hle/service/ldr/ldr.cpp
@@ -16,35 +16,18 @@
16 16
17namespace Service::LDR { 17namespace Service::LDR {
18 18
19namespace ErrCodes { 19constexpr ResultCode ERROR_INVALID_MEMORY_STATE{ErrorModule::Loader, 51};
20enum { 20constexpr ResultCode ERROR_INVALID_NRO{ErrorModule::Loader, 52};
21 InvalidMemoryState = 51, 21constexpr ResultCode ERROR_INVALID_NRR{ErrorModule::Loader, 53};
22 InvalidNRO = 52, 22constexpr ResultCode ERROR_MISSING_NRR_HASH{ErrorModule::Loader, 54};
23 InvalidNRR = 53, 23constexpr ResultCode ERROR_MAXIMUM_NRO{ErrorModule::Loader, 55};
24 MissingNRRHash = 54, 24constexpr ResultCode ERROR_MAXIMUM_NRR{ErrorModule::Loader, 56};
25 MaximumNRO = 55, 25constexpr ResultCode ERROR_ALREADY_LOADED{ErrorModule::Loader, 57};
26 MaximumNRR = 56, 26constexpr ResultCode ERROR_INVALID_ALIGNMENT{ErrorModule::Loader, 81};
27 AlreadyLoaded = 57, 27constexpr ResultCode ERROR_INVALID_SIZE{ErrorModule::Loader, 82};
28 InvalidAlignment = 81, 28constexpr ResultCode ERROR_INVALID_NRO_ADDRESS{ErrorModule::Loader, 84};
29 InvalidSize = 82, 29constexpr ResultCode ERROR_INVALID_NRR_ADDRESS{ErrorModule::Loader, 85};
30 InvalidNROAddress = 84, 30constexpr ResultCode ERROR_NOT_INITIALIZED{ErrorModule::Loader, 87};
31 InvalidNRRAddress = 85,
32 NotInitialized = 87,
33};
34}
35
36constexpr ResultCode ERROR_INVALID_MEMORY_STATE(ErrorModule::Loader, ErrCodes::InvalidMemoryState);
37constexpr ResultCode ERROR_INVALID_NRO(ErrorModule::Loader, ErrCodes::InvalidNRO);
38constexpr ResultCode ERROR_INVALID_NRR(ErrorModule::Loader, ErrCodes::InvalidNRR);
39constexpr ResultCode ERROR_MISSING_NRR_HASH(ErrorModule::Loader, ErrCodes::MissingNRRHash);
40constexpr ResultCode ERROR_MAXIMUM_NRO(ErrorModule::Loader, ErrCodes::MaximumNRO);
41constexpr ResultCode ERROR_MAXIMUM_NRR(ErrorModule::Loader, ErrCodes::MaximumNRR);
42constexpr ResultCode ERROR_ALREADY_LOADED(ErrorModule::Loader, ErrCodes::AlreadyLoaded);
43constexpr ResultCode ERROR_INVALID_ALIGNMENT(ErrorModule::Loader, ErrCodes::InvalidAlignment);
44constexpr ResultCode ERROR_INVALID_SIZE(ErrorModule::Loader, ErrCodes::InvalidSize);
45constexpr ResultCode ERROR_INVALID_NRO_ADDRESS(ErrorModule::Loader, ErrCodes::InvalidNROAddress);
46constexpr ResultCode ERROR_INVALID_NRR_ADDRESS(ErrorModule::Loader, ErrCodes::InvalidNRRAddress);
47constexpr ResultCode ERROR_NOT_INITIALIZED(ErrorModule::Loader, ErrCodes::NotInitialized);
48 31
49constexpr u64 MAXIMUM_LOADED_RO = 0x40; 32constexpr u64 MAXIMUM_LOADED_RO = 0x40;
50 33