From 39ebb83453245004fe3d9bd7ede9dc05b94e7e0e Mon Sep 17 00:00:00 2001
From: greggameplayer <33609333+greggameplayer@users.noreply.github.com>
Date: Sat, 9 Jun 2018 00:57:42 +0200
Subject: [PATCH] Add & Correct ErrorModules (#137)

* Add & Correct ErrorModules

* Remove LibNX specific ErrorModules

* Remove Homebrew Specific ErrorModules
---
 Ryujinx.Core/OsHle/ErrorModule.cs | 66 ++++++++++++++++++++++++-------
 1 file changed, 52 insertions(+), 14 deletions(-)

diff --git a/Ryujinx.Core/OsHle/ErrorModule.cs b/Ryujinx.Core/OsHle/ErrorModule.cs
index f23e8d2703..1b5df0cff5 100644
--- a/Ryujinx.Core/OsHle/ErrorModule.cs
+++ b/Ryujinx.Core/OsHle/ErrorModule.cs
@@ -4,60 +4,98 @@ namespace Ryujinx.Core.OsHle
     {
         Kernel                = 1,
         Fs                    = 2,
-        Nvidia_TransferMemory = 3,
+        Os                    = 3, // (Memory, Thread, Mutex, NVIDIA)
+        Htcs                  = 4,
         Ncm                   = 5,
         Dd                    = 6,
+        Debug_Monitor         = 7,
         Lr                    = 8,
         Loader                = 9,
         IPC_Command_Interface = 10,
         IPC                   = 11,
         Pm                    = 15,
         Ns                    = 16,
+        Socket                = 17,
         Htc                   = 18,
+        Ncm_Content           = 20,
         Sm                    = 21,
         RO_Userland           = 22,
         SdMmc                 = 24,
+        Ovln                  = 25,
         Spl                   = 26,
         Ethc                  = 100,
         I2C                   = 101,
+        Gpio                  = 102,
+        Uart                  = 103,
         Settings              = 105,
+        Wlan                  = 107,
+        Xcd                   = 108,
         Nifm                  = 110,
-        Display               = 114,
-        Ntc                   = 116,
-        Fdm                   = 117,
+        Hwopus                = 111,
+        Bluetooth             = 113,
+        Vi                    = 114,
+        Nfp                   = 115,
+        Time                  = 116,
+        Fgm                   = 117,
+        Oe                    = 118,
         Pcie                  = 120,
         Friends               = 121,
+        Bcat                  = 122,
         SSL                   = 123,
         Account               = 124,
+        News                  = 125,
         Mii                   = 126,
+        Nfc                   = 127,
         Am                    = 128,
         Play_Report           = 129,
+        Ahid                  = 130,
+        Qlaunch               = 132,
         Pcv                   = 133,
         Omm                   = 134,
+        Bpc                   = 135,
+        Psm                   = 136,
         Nim                   = 137,
         Psc                   = 138,
+        Tc                    = 139,
         Usb                   = 140,
         Nsd                   = 141,
+        Pctl                  = 142,
         Btm                   = 143,
-        Erpt                  = 147,
+        Ec                    = 144,
+        ETicket               = 145,
+        Ngc                   = 146,
+        Error_Report          = 147,
         Apm                   = 148,
+        Profiler              = 150,
+        Error_Upload          = 151,
         Audio                 = 153,
         Npns                  = 154,
+        Npns_Http_Stream      = 155,
         Arp                   = 157,
-        Boot                  = 158,
-        Nfc                   = 161,
+        Swkbd                 = 158,
+        Boot                  = 159,
+        Nfc_Mifare            = 161,
         Userland_Assert       = 162,
+        Fatal                 = 163,
+        Nim_Shop              = 164,
+        Spsm                  = 165,
+        Bgtc                  = 167,
         Userland_Crash        = 168,
-        Hid                   = 203,
+        SRepo                 = 180,
+        Dauth                 = 181,
+        Hid                   = 202,
+        Ldn                   = 203,
+        Irsensor              = 205,
         Capture               = 206,
-        Libnx                 = 345,
-        Homebrew_ABI          = 346,
-        Homebrew_Loader       = 347,
-        libnx_Nvidia_Errors   = 348,
-        Tc                    = 651,
+        Manu                  = 208,
+        Atk                   = 209,
+        Web                   = 210,
+        Grc                   = 212,
+        Migration             = 216,
+        Migration_Ldc_Server  = 217,
         General_Web_Applet    = 800,
         Wifi_Web_Auth_Applet  = 809,
         Whitelisted_Applet    = 810,
         ShopN                 = 811
     }
-}
\ No newline at end of file
+}