Changes

1,703 bytes added ,  01:09, 30 November 2018
Add quite a number of settings module error codes used for indicating invalid preconditions (notably, null pointer/buffer inputs)
Line 652: Line 652:  
|-
 
|-
 
| 0x20C69 || 105 || 262 || Setting name ends with '.' or contains invalid characters (allowed: [a-z0-9_\-.])
 
| 0x20C69 || 105 || 262 || Setting name ends with '.' or contains invalid characters (allowed: [a-z0-9_\-.])
 +
|-
 +
| 0x4DA69 || 105 || 621 || Null language code buffer
 +
|-
 +
| 0x4EE69 || 105 || 631 || Null network settings buffer
 +
|-
 +
| 0x4F069 || 105 || 632 || Null network settings output count buffer
 +
|-
 +
| 0x51669 || 105 || 651 || Null Bluetooth device setting buffer
 +
|-
 +
| 0x51869 || 105 || 652 || Null Bluetooth device setting output count buffer
 +
|-
 +
| 0x60869 || 105 || 772 || Null USB Type-C power source circuit version buffer
 +
|-
 +
| 0x62E69 || 105 || 791 || Null serial number buffer
 +
|-
 +
| 0x7FA69 || 105 || 1021 || Null product model buffer
 +
|-
 +
| 0x82269 || 105 || 1041 || Null ECI device certificate buffer
 +
|-
 +
| 0x82469 || 105 || 1042 || Null E-Ticket device certificate buffer
 +
|-
 +
| 0x87269 || 105 || 1081 || Null SSL key buffer
 +
|-
 +
| 0x87469 || 105 || 1082 || Null SSL certificate buffer
 +
|-
 +
| 0x88669 || 105 || 1091 || Null telemetry flags buffer
 +
|-
 +
| 0x89A69 || 105 || 1101 || Null Gamecard key buffer
 +
|-
 +
| 0x89C69 || 105 || 1102 || Null Gamecard certificate buffer
 +
|-
 +
| 0x8C269 || 105 || 1121 || Null ECI device key buffer
 +
|-
 +
| 0x8C469 || 105 || 1122 || Null E-Ticket device key buffer
 +
|-
 +
| 0x8D669 || 105 || 1131 || Null speaker parameter buffer
 +
|-
 +
| 0x91269 || 105 || 1161 || Null fatal flags buffer
 +
|-
 +
| 0x98A69 || 105 || 1221 || Null LCD vendor ID buffer
 +
|-
 +
| 0x9BA69 || 105 || 1245 || Invalid keyboard layout
 +
|-
 +
| 0x9EE69 || 105 || 1271 || Null Amiibo key buffer
 +
|-
 +
| 0x9F069 || 105 || 1272 || Null Amiibo ECQV certificate buffer
 +
|-
 +
| 0x9F269 || 105 || 1273 || Null Amiibo ECDSA certificate buffer
 +
|-
 +
| 0x9F469 || 105 || 1274 || Null Amiibo ECQV BLS key buffer
 +
|-
 +
| 0x9F669 || 105 || 1275 || Null Amiibo ECQV BLS certificate buffer
 +
|-
 +
| 0x9F869 || 105 || 1276 || Null Amiibo ECQV BLS root certificate buffer
 
|-
 
|-
 
| 0x272 || 114 || 1 || Generic error
 
| 0x272 || 114 || 1 || Generic error
92

edits