diff --git a/libctru/include/3ds/result.h b/libctru/include/3ds/result.h index 1e2cba8..74cbaa9 100644 --- a/libctru/include/3ds/result.h +++ b/libctru/include/3ds/result.h @@ -57,6 +57,109 @@ enum RS_INVALIDRESVAL = 63, }; +/// Result code module values. +enum +{ + RM_COMMON = 0, + RM_KERNEL = 1, + RM_UTIL = 2, + RM_FILE_SERVER = 3, + RM_LOADER_SERVER = 4, + RM_TCB = 5, + RM_OS = 6, + RM_DBG = 7, + RM_DMNT = 8, + RM_PDN = 9, + RM_GSP = 10, + RM_I2C = 11, + RM_GPIO = 12, + RM_DD = 13, + RM_CODEC = 14, + RM_SPI = 15, + RM_PXI = 16, + RM_FS = 17, + RM_DI = 18, + RM_HID = 19, + RM_CAM = 20, + RM_PI = 21, + RM_PM = 22, + RM_PM_LOW = 23, + RM_FSI = 24, + RM_SRV = 25, + RM_NDM = 26, + RM_NWM = 27, + RM_SOC = 28, + RM_LDR = 29, + RM_ACC = 30, + RM_ROMFS = 31, + RM_AM = 32, + RM_HIO = 33, + RM_UPDATER = 34, + RM_MIC = 35, + RM_FND = 36, + RM_MP = 37, + RM_MPWL = 38, + RM_AC = 39, + RM_HTTP = 40, + RM_DSP = 41, + RM_SND = 42, + RM_DLP = 43, + RM_HIO_LOW = 44, + RM_CSND = 45, + RM_SSL = 46, + RM_AM_LOW = 47, + RM_NEX = 48, + RM_FRIENDS = 49, + RM_RDT = 50, + RM_APPLET = 51, + RM_NIM = 52, + RM_PTM = 53, + RM_MIDI = 54, + RM_MC = 55, + RM_SWC = 56, + RM_FATFS = 57, + RM_NGC = 58, + RM_CARD = 59, + RM_CARDNOR = 60, + RM_SDMC = 61, + RM_BOSS = 62, + RM_DBM = 63, + RM_CONFIG = 64, + RM_PS = 65, + RM_CEC = 66, + RM_IR = 67, + RM_UDS = 68, + RM_PL = 69, + RM_CUP = 70, + RM_GYROSCOPE = 71, + RM_MCU = 72, + RM_NS = 73, + RM_NEWS = 74, + RM_RO = 75, + RM_GD = 76, + RM_CARD_SPI = 77, + RM_EC = 78, + RM_WEB_BROWSER = 79, + RM_TEST = 80, + RM_ENC = 81, + RM_PIA = 82, + RM_ACT = 83, + RM_VCTL = 84, + RM_OLV = 85, + RM_NEIA = 86, + RM_NPNS = 87, + RM_AVD = 90, + RM_L2B = 91, + RM_MVD = 92, + RM_NFC = 93, + RM_UART = 94, + RM_SPM = 95, + RM_QTM = 96, + RM_NFP = 97, + RM_APPLICATION = 254, + RM_INVALIDRESVAL = 255, +}; + /// Result code generic description values. enum {