Line 6: |
Line 6: |
| ! Description | | ! Description |
| |- | | |- |
− | | 0-10 | + | | 0-9 |
| | Description | | | Description |
| |- | | |- |
Line 17: |
Line 17: |
| | 27-31 | | | 27-31 |
| | Level | | | Level |
| + | |} |
| + | |
| + | For the description field, codes in range 1000(?)~1023 is common to all modules, while codes outside this range are defined independently by each module. |
| + | |
| + | Description ranges: (some if not all of these could be specifically for fs-module) |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Num |
| + | ! Description |
| + | |- |
| + | | 100-179 |
| + | | Not found |
| + | |- |
| + | | 130-179 (subset of previous) |
| + | | Media not found |
| + | |- |
| + | | 180-199 |
| + | | Exists already |
| + | |- |
| + | | 200-219 |
| + | | Not enough space |
| + | |- |
| + | | 220-229 |
| + | | Invalidated archive |
| + | |- |
| + | | 230-339 |
| + | | Unacceptable |
| + | |- |
| + | | 260-279 (subset of previous) |
| + | | Write protected |
| + | |- |
| + | | 360-389 |
| + | | Bad format |
| + | |- |
| + | | 390-399 |
| + | | Verification failure |
| + | |- |
| + | | 600-629 |
| + | | Out of resources |
| + | |- |
| + | | 630-660 |
| + | | Access denied |
| + | |- |
| + | | 700-729 |
| + | | Invalid argument |
| + | |- |
| + | | 730-749 |
| + | | Not initialized |
| + | |- |
| + | | 750-759 |
| + | | Already initialized |
| + | |- |
| + | | 760-779 |
| + | | Not supported |
| + | |} |
| + | |
| + | Description values: |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Num |
| + | ! Description |
| + | |- |
| + | | 0 |
| + | | Success |
| + | |- |
| + | | 2 |
| + | | Invalid memory permissions (kernel) |
| + | |- |
| + | | 4 |
| + | | Invalid ticket version (AM) |
| + | |- |
| + | | 5 |
| + | | Invalid string length. This error is returned when service name length is greater than 8 or zero. (srv) |
| + | |- |
| + | | 6 |
| + | | Access denied. This error is returned when you request a service that you don't have access to. (srv) |
| + | |- |
| + | | 7 |
| + | | String size does not match string contents. This error is returned when service name contains an unexpected null byte. (srv) |
| + | |- |
| + | | 8 |
| + | | Camera already in use/busy (qtm). |
| + | |- |
| + | | 10 |
| + | | Not enough memory (os) |
| + | |- |
| + | | 26 |
| + | | Session closed by remote (os) |
| + | |- |
| + | | 32 |
| + | | Empty CIA? (AM) |
| + | |- |
| + | | 37 |
| + | | Invalid NCCH? (AM) |
| + | |- |
| + | | 39 |
| + | | Invalid title version (AM) |
| + | |- |
| + | | 43 |
| + | | Database doesn't exist/failed to open (AM) |
| + | |- |
| + | | 44 |
| + | | Trying to uninstall system-app (AM) |
| + | |- |
| + | | 47 |
| + | | Invalid command header (OS) |
| + | |- |
| + | | 101 |
| + | | Archive not mounted/mount-point not found (fs) |
| + | |- |
| + | | 105 |
| + | | Request timed out (http) |
| + | |- |
| + | | 106 |
| + | | Invalid signature/CIA? (AM) |
| + | |- |
| + | | 120 |
| + | | Title/object not found? (fs) |
| + | |- |
| + | | 141 |
| + | | Gamecard not inserted? (fs) |
| + | |- |
| + | | 230 |
| + | | Invalid open-flags / permissions? (fs) |
| + | |- |
| + | | 271 |
| + | | Invalid configuration (mvd). |
| + | |- |
| + | | 391 |
| + | | NCCH hash-check failed? (fs) |
| + | |- |
| + | | 392 |
| + | | RSA/AES-MAC verification failed? (fs) |
| + | |- |
| + | | 393 |
| + | | Invalid database? (AM) |
| + | |- |
| + | | 395 |
| + | | RomFS/Savedata hash-check failed? (fs) |
| + | |- |
| + | | 630 |
| + | | Command not allowed / missing permissions? (fs) |
| + | |- |
| + | | 702 |
| + | | Invalid path? (fs) |
| + | |- |
| + | | 761 |
| + | | Incorrect read-size for ExeFS? (fs) |
| + | |- |
| + | | 1000 |
| + | | Invalid selection |
| + | |- |
| + | | 1001 |
| + | | Too large |
| + | |- |
| + | | 1002 |
| + | | Not authorized |
| + | |- |
| + | | 1003 |
| + | | Already done |
| + | |- |
| + | | 1004 |
| + | | Invalid size |
| + | |- |
| + | | 1005 |
| + | | Invalid enum value |
| + | |- |
| + | | 1006 |
| + | | Invalid combination |
| + | |- |
| + | | 1007 |
| + | | No data |
| + | |- |
| + | | 1008 |
| + | | Busy |
| + | |- |
| + | | 1009 |
| + | | Misaligned address |
| + | |- |
| + | | 1010 |
| + | | Misaligned size |
| + | |- |
| + | | 1011 |
| + | | Out of memory |
| + | |- |
| + | | 1012 |
| + | | Not implemented |
| + | |- |
| + | | 1013 |
| + | | Invalid address |
| + | |- |
| + | | 1014 |
| + | | Invalid pointer |
| + | |- |
| + | | 1015 |
| + | | Invalid handle |
| + | |- |
| + | | 1016 |
| + | | Not initialized |
| + | |- |
| + | | 1017 |
| + | | Already initialized |
| + | |- |
| + | | 1018 |
| + | | Not found |
| + | |- |
| + | | 1019 |
| + | | Cancel requested |
| + | |- |
| + | | 1020 |
| + | | Already exists |
| + | |- |
| + | | 1021 |
| + | | Out of range |
| + | |- |
| + | | 1022 |
| + | | Timeout |
| + | |- |
| + | | 1023 |
| + | | Invalid result value |
| |} | | |} |
| | | |
Line 102: |
Line 324: |
| |- | | |- |
| | 10 | | | 10 |
− | | GX | + | | GSP |
| |- | | |- |
| | 11 | | | 11 |
Line 309: |
Line 531: |
| |- | | |- |
| | 79 | | | 79 |
− | | RO | + | | Web Browser |
| |- | | |- |
| | 80 | | | 80 |
− | | Web Browser | + | | Test |
| |- | | |- |
| | 81 | | | 81 |
− | | Test | + | | ENC |
| |- | | |- |
| | 82 | | | 82 |
− | | ENC | + | | PIA |
| |- | | |- |
| | 83 | | | 83 |
− | | PIA | + | | ACT |
− | |-
| |
− | | 254
| |
− | | Application
| |
− | |-
| |
− | | 255
| |
− | | Invalid result value
| |
− | |}
| |
− | | |
− | Description values:
| |
− | | |
− | {| class="wikitable" border="1"
| |
| |- | | |- |
− | ! Num
| + | | 84 |
− | ! Description
| + | | VCTL |
| |- | | |- |
− | | 0 | + | | 85 |
− | | Success | + | | OLV |
| |- | | |- |
− | | 1000 | + | | 86 |
− | | Invalid section | + | | NEIA |
− | |-
| |
− | | 1001
| |
− | | Too large
| |
− | |-
| |
− | | 1002
| |
− | | Not authorized
| |
| |- | | |- |
− | | 1003 | + | | 87 |
− | | Already done | + | | NPNS |
| |- | | |- |
− | | 1004 | + | | 90 |
− | | Invalid size | + | | AVD |
| |- | | |- |
− | | 1005 | + | | 91 |
− | | Invalid enum value | + | | L2B |
| |- | | |- |
− | | 1006 | + | | 92 |
− | | Invalid combination | + | | MVD |
| |- | | |- |
− | | 1007 | + | | 93 |
− | | No data | + | | NFC |
| |- | | |- |
− | | 1008 | + | | 94 |
− | | Busy | + | | UART |
| |- | | |- |
− | | 1009 | + | | 95 |
− | | Misaligned address | + | | SPM |
| |- | | |- |
− | | 1010 | + | | 96 |
− | | Misaligned size | + | | QTM |
| |- | | |- |
− | | 1011 | + | | 97 |
− | | Out of memory | + | | NFP (amiibo) |
| |- | | |- |
− | | 1012 | + | | 254 |
− | | Not implemented | + | | Application |
| |- | | |- |
− | | 1013 | + | | 255 |
− | | Invalid address | + | | Invalid result value |
| + | |} |
| + | |
| + | Level values: |
| + | {| class="wikitable" border="1" |
| |- | | |- |
− | | 1014
| + | ! Num |
− | | Invalid pointer
| + | ! Description |
| |- | | |- |
− | | 1015 | + | | 0 |
− | | Invalid handle | + | | Success |
| |- | | |- |
− | | 1016 | + | | 1 |
− | | Not initialized | + | | Info |
| |- | | |- |
− | | 1017 | + | | 25 |
− | | Already initialized | + | | Status |
| |- | | |- |
− | | 1018 | + | | 26 |
− | | Not found | + | | Temporary |
| |- | | |- |
− | | 1019 | + | | 27 |
− | | Cancel requested | + | | Permanent |
| |- | | |- |
− | | 1020 | + | | 28 |
− | | Already exists | + | | Usage |
| |- | | |- |
− | | 1021 | + | | 29 |
− | | Out of range | + | | Reinitialize |
| |- | | |- |
− | | 1022 | + | | 30 |
− | | Timeout | + | | Reset |
| |- | | |- |
− | | 1023 | + | | 31 |
− | | Invalid result value | + | | Fatal |
| |} | | |} |