Line 59: |
Line 59: |
| |- | | |- |
| | 22 || RO (userland) | | | 22 || RO (userland) |
| + | |- |
| + | | 23 || GC |
| |- | | |- |
| | 24 || SDMMC | | | 24 || SDMMC |
Line 345: |
Line 347: |
| | 0x13B002 || 2 || 2520 || Gamecard not inserted | | | 0x13B002 || 2 || 2520 || Gamecard not inserted |
| |- | | |- |
− | | 0x13DA02 || 2 || 2541 || Version check failed when mounting gamecard sysupdate partition? | + | | 0x13B402 || 2 || 2522 || Attempted process an AsicHandler command in initial mode |
| + | |- |
| + | | 0x13D802 || 2 || 2540 || Attempted to read from the secure gamecard partition in normal mode |
| + | |- |
| + | | 0x13DA02 || 2 || 2541 || Attempted to read from the normal gamecard partition in secure mode |
| + | |- |
| + | | 0x13DC02 || 2 || 2542 || Attempted a read that spanned both the normal and secure gamecard partitions |
| + | |- |
| + | | 0x13E002 || 2 || 2544 || Gamecard initial data hash doesn't match the initial data hash in the card header |
| + | |- |
| + | | 0x13E202 || 2 || 2545 || Gamecard initial data reserved area is not all zeros |
| + | |- |
| + | | 0x13E402 || 2 || 2546 || Gamecard certificate kek index doesn't match card header kek index |
| + | |- |
| + | | 0x13EE02 || 2 || 2551 || Unable to read card header on gamecard init |
| + | |- |
| + | | 0x140A02 || 2 || 2565 || Encountered SDMMC error in write operation |
| + | |- |
| + | | 0x145002 || 2 || 2600 || Attempted to switch lotus state machine to secure mode from a mode other than normal |
| + | |- |
| + | | 0x145202 || 2 || 2601 || Attempted to switch lotus state machine to normal mode from a mode other than initial |
| + | |- |
| + | | 0x145402 || 2 || 2602 || Attempted to switch lotus state machine to write mode from a mode other than normal |
| + | |- |
| + | | 0x149402 || 2 || 2634 || Error processing lotus command SetUserAsicFirmware |
| + | |- |
| + | | 0x149A02 || 2 || 2637 || Error processing lotus command GetAsicCert |
| + | |- |
| + | | 0x14A002 || 2 || 2640 || Error processing lotus command SetEmmcEmbeddedSocCertificate |
| + | |- |
| + | | 0x14AA02 || 2 || 2645 || Error processing lotus command GetAsicEncryptedMessage |
| + | |- |
| + | | 0x14AC02 || 2 || 2646 || Error processing lotus command SetLibraryEncryptedMessage |
| + | |- |
| + | | 0x14B602 || 2 || 2651 || Error processing lotus command GetAsicAuthenticationData |
| + | |- |
| + | | 0x14B802 || 2 || 2652 || Error processing lotus command SetAsicAuthenticationDataHash |
| + | |- |
| + | | 0x14BA02 || 2 || 2653 || Error processing lotus command SetLibraryAuthenticationData |
| + | |- |
| + | | 0x14BC02 || 2 || 2654 || Error processing lotus command GetLibraryAuthenticationDataHash |
| + | |- |
| + | | 0x14C202 || 2 || 2657 || Error processing lotus command ExchangeRandomValuesInSecureMode |
| + | |- |
| + | | 0x14D802 || 2 || 2668 || Error calling nn::gc::detail::GcCrypto::GenerateRandomBytes |
| + | |- |
| + | | 0x14DE02 || 2 || 2671 || Error processing lotus command ReadAsicRegister |
| + | |- |
| + | | 0x14E002 || 2 || 2672 || Error processing lotus command GetGameCardIdSet |
| + | |- |
| + | | 0x14E402 || 2 || 2674 || Error processing lotus command GetCardHeader |
| + | |- |
| + | | 0x14E802 || 2 || 2676 || Error processing lotus command GetCardKeyArea |
| + | |- |
| + | | 0x14EA02 || 2 || 2677 || Error processing lotus command ChangeDebugMode |
| + | |- |
| + | | 0x14EC02 || 2 || 2678 || Error processing lotus command GetRmaInformation |
| + | |- |
| + | | 0x150802 || 2 || 2692 || Tried sending lotus card command Refresh when not in secure mode |
| + | |- |
| + | | 0x150A02 || 2 || 2693 || Tried sending lotus card command when not in correct mode |
| + | |- |
| + | | 0x155602 || 2 || 2731 || Error processing lotus card command ReadId1 |
| + | |- |
| + | | 0x155802 || 2 || 2732 || Error processing lotus card command ReadId2 |
| + | |- |
| + | | 0x155A02 || 2 || 2733 || Error processing lotus card command ReadId3 |
| + | |- |
| + | | 0x155E02 || 2 || 2735 || Error processing lotus card command ReadPage |
| + | |- |
| + | | 0x156202 || 2 || 2737 || Error processing lotus card command WritePage |
| + | |- |
| + | | 0x156402 || 2 || 2738 || Error processing lotus card command Refresh |
| + | |- |
| + | | 0x156C02 || 2 || 2742 || Error processing lotus card command ReadCrc |
| + | |- |
| + | | 0x156E02 || 2 || 2743 || Error processing lotus card command Erase or UnlockForceErase |
| + | |- |
| + | | 0x157002 || 2 || 2744 || Error processing lotus card command ReadDevParam |
| + | |- |
| + | | 0x157202 || 2 || 2745 || Error processing lotus card command WriteDevParam |
| + | |- |
| + | | 0x16B002 || 2 || 2904 || Id2Normal did not match the value in the buffer returned by ChangeDebugMode |
| + | |- |
| + | | 0x16B202 || 2 || 2905 || Id1Normal did not match Id1Writer when switching gamecard to write mode |
| + | |- |
| + | | 0x16B402 || 2 || 2906 || Id2Normal did not match Id2Writer when switching gamecard to write mode |
| |- | | |- |
| | 0x171402 || 2 || 2954 || Invalid gamecard handle. | | | 0x171402 || 2 || 2954 || Invalid gamecard handle. |
| + | |- |
| + | | 0x172002 || 2 || 2960 || Invalid gamecard handle when opening normal gamecard partition |
| + | |- |
| + | | 0x172202 || 2 || 2961 || Invalid gamecard handle when opening secure gamecard partition |
| |- | | |- |
| | 0x177202 || 2 || 3001 || Unimplemented behavior | | | 0x177202 || 2 || 3001 || Unimplemented behavior |
Line 474: |
Line 566: |
| |- | | |- |
| | 0x313802 || 2 || 6300 || Operation not supported | | | 0x313802 || 2 || 6300 || Operation not supported |
| + | |- |
| + | | 0x313A02 || 2 || 6301 || A specified filesystem has no MultiCommitTarget when doing a multi-filesystem commit |
| |- | | |- |
| | 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable | | | 0x313C02 || 2 || 6302 || Attempted to resize a nn::fs::SubStorage or BufferedStorage that is marked as non-resizable |
Line 484: |
Line 578: |
| |- | | |- |
| | 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange | | | 0x314402 || 2 || 6306 || Invalid Operation ID in nn::fs::FileStorage::OperateRange |
| + | |- |
| + | | 0x314602 || 2 || 6307 || Invalid Operation ID in nn::fs::FileHandleStorage::OperateRange |
| + | |- |
| + | | 0x314802 || 2 || 6308 || Invalid Operation ID in nn::fssystem::SwitchStorage::OperateRange |
| + | |- |
| + | | 0x314A02 || 2 || 6309 || Invalid Operation ID in nn::fs::detail::StorageServiceObjectAdapter::OperateRange |
| |- | | |- |
| | 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write | | | 0x314C02 || 2 || 6310 || Attempted to call nn::fssystem::AesCtrCounterExtendedStorage::Write |
Line 490: |
Line 590: |
| |- | | |- |
| | 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange | | | 0x315002 || 2 || 6312 || Invalid Operation ID in nn::fssystem::AesCtrCounterExtendedStorage::OperateRange |
| + | |- |
| + | | 0x315202 || 2 || 6313 || Attempted to call nn::fssystem::AesCtrStorageExternal::Write |
| + | |- |
| + | | 0x315402 || 2 || 6314 || Attempted to call nn::fssystem::AesCtrStorageExternal::SetSize |
| + | |- |
| + | | 0x315602 || 2 || 6315 || Attempted to call nn::fssystem::AesCtrStorage::SetSize |
| |- | | |- |
| | 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize | | | 0x315802 || 2 || 6316 || Attempted to call nn::fssystem::save::HierarchicalIntegrityVerificationStorage::SetSize |
Line 512: |
Line 618: |
| |- | | |- |
| | 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange | | | 0x316C02 || 2 || 6326 || Invalid Operation ID in nn::fssystem::IndirectStorage::OperateRange |
| + | |- |
| + | | 0x316E02 || 2 || 6327 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::Write |
| + | |- |
| + | | 0x317002 || 2 || 6328 || Attempted to call nn::fssystem::SparseStorage::ZeroStorage::SetSize |
| |- | | |- |
| | 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize | | | 0x317202 || 2 || 6329 || Attempted to call nn::fssystem::HierarchicalSha256Storage::SetSize |
Line 546: |
Line 656: |
| |- | | |- |
| | 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange | | | 0x319202 || 2 || 6345 || Invalid Operation ID in nn::fssystem::save::JournalStorage::OperateRange |
| + | |- |
| + | | 0x319402 || 2 || 6346 || Attempted to call nn::fssystem::save::UnionStorage::SetSize |
| |- | | |- |
| | 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize | | | 0x319602 || 2 || 6347 || Attempted to call nn::fssystem::dbm::AllocationTableStorage::SetSize |
| + | |- |
| + | | 0x319802 || 2 || 6348 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::Read |
| + | |- |
| + | | 0x319A02 || 2 || 6349 || Attempted to call nn::fssrv::fscreator::WriteOnlyGameCardStorage::SetSize |
| + | |- |
| + | | 0x319C02 || 2 || 6350 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::Write |
| + | |- |
| + | | 0x319E02 || 2 || 6351 || Attempted to call nn::fssrv::fscreator::ReadOnlyGameCardStorage::SetSize |
| + | |- |
| + | | 0x31A002 || 2 || 6352 || Invalid Operation ID in nn::fssrv::fscreator::ReadOnlyGameCardStorage::OperateRange |
| + | |- |
| + | | 0x31A202 || 2 || 6353 || Attempted to call SdStorage::SetSize |
| + | |- |
| + | | 0x31A402 || 2 || 6354 || Invalid Operation ID in SdStorage::OperateRange |
| |- | | |- |
| | 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange | | | 0x31A602 || 2 || 6355 || Invalid Operation ID in nn::fat::FatFile::DoOperateRange |
| |- | | |- |
| | 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange | | | 0x31A802 || 2 || 6356 || Invalid Operation ID in nn::fssystem::StorageFile::DoOperateRange |
| + | |- |
| + | | 0x31AA02 || 2 || 6357 || Attempted to call nn::fssystem::ConcatenationFile::SetSize |
| + | |- |
| + | | 0x31AC02 || 2 || 6358 || Attempted to call nn::fssystem::ConcatenationFile::OperateRange |
| |- | | |- |
| | 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry | | | 0x31AE02 || 2 || 6359 || Invalid Query ID in nn::fssystem::ConcatenationFileSystem::DoQueryEntry |
| |- | | |- |
| | 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange | | | 0x31B002 || 2 || 6360 || Invalid Operation ID in nn::fssystem::ConcatenationFile::DoOperateRange |
| + | |- |
| + | | 0x31B202 || 2 || 6361 || Attempted to call nn::fssystem::ZeroBitmapFile::SetSize |
| |- | | |- |
| | 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange | | | 0x31B402 || 2 || 6362 || Invalid Operation ID in nn::fs::detail::FileServiceObjectAdapter::DoOperateRange |
Line 588: |
Line 720: |
| |- | | |- |
| | 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange | | | 0x31D202 || 2 || 6377 || Invalid Operation ID in nn::fssystem::PartitionFileSystemCore::PartitionFile::DoOperateRange |
| + | |- |
| + | | 0x31D402 || 2 || 6378 || Invalid Operation ID in nn::fssystem::TmFileSystemFile::DoOperateRange |
| + | |- |
| + | | 0x31D602 || 2 || 6379 || Attempted to call unsupported functions in nn::fssrv::fscreator::SaveDataInternalStorageFileSystem, nn::fssrv::detail::SaveDataInternalStorageAccessor::PaddingFile or nn::fssystem::save::detail::SaveDataExtraDataInternalStorageFile |
| |- | | |- |
| | 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally | | | 0x31DC02 || 2 || 6382 || Attempted to call nn::fssystem::ApplicationTemporaryFileSystem::DoCommitProvisionally |
Line 594: |
Line 730: |
| |- | | |- |
| | 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally | | | 0x31E002 || 2 || 6384 || Attempted to call nn::fssystem::DirectorySaveDataFileSystem::DoCommitProvisionally |
| + | |- |
| + | | 0x31E202 || 2 || 6385 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::Write |
| + | |- |
| + | | 0x31E402 || 2 || 6386 || Attempted to call nn::fssystem::ZeroBitmapHashStorageFile::SetSize |
| |- | | |- |
| | 0x320002 || 2 || 6400 || Permission denied | | | 0x320002 || 2 || 6400 || Permission denied |
Line 614: |
Line 754: |
| |- | | |- |
| | 0x339602 || 2 || 6603 || Directory not found. | | | 0x339602 || 2 || 6603 || Directory not found. |
| + | |- |
| + | | 0x346C02 || 2 || 6710 || Multi-commit limit reached |
| |- | | |- |
| | 0x35F202 || 2 || 6905 || Mount name not found in table. | | | 0x35F202 || 2 || 6905 || Mount name not found in table. |
Line 788: |
Line 930: |
| |- | | |- |
| | 0x1F610 || 16 || 251 || Unexpected StorageId | | | 0x1F610 || 16 || 251 || Unexpected StorageId |
| + | |- |
| + | | 0x64210 || 16 || 801 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is less than the system-setting. |
| + | |- |
| + | | 0x64410 || 16 || 802 || [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] system_delivery_protocol_version is larger than the system-setting. |
| + | |- |
| + | | 0x74610 || 16 || 931 || Invalid [[NS_Services#SystemDeliveryInfo|SystemDeliveryInfo]] HMAC / invalid Meta Id. |
| + | |- |
| + | | 0x6F810 || 16 || 892 || Unknown state ref-count is zero. |
| |- | | |- |
| | 0x215 || 21 || 1 || Out of processes | | | 0x215 || 21 || 1 || Out of processes |
Line 1,267: |
Line 1,417: |
| | 0x5089 || 137 || 40 || Memory allocation failed / bad input. | | | 0x5089 || 137 || 40 || Memory allocation failed / bad input. |
| |- | | |- |
− | | 0x23889 || 137 || 284 || Too many internal output entries with [[NIM_services|nim]] cmd42, system is [[NIM_services#Contents_Delivery|Internet-connected]], or an unrecognized socket error occured. | + | | 0x29489 || 137 || 330 || [[NCM_services#ContentMetaType|ContentMetaType]] doesn't match SystemUpdate. |
| |- | | |- |
− | | 0x29489 || 137 || 330 || [[NCM_services#ContentMetaType|ContentMetaType]] doesn't match SystemUpdate. | + | | 0x271289 || 137 || 5001 || One of the following socket errors occurred: ENETDOWN, ECONNRESET, EHOSTDOWN, EHOSTUNREACH, or EPIPE. Also occurs when the received size doesn't match the expected size (recvfrom() ret with [[NIM_services#Contents_Delivery|meta_size]] data receiving). |
| |- | | |- |
− | | 0x272489 || 137 || 5010 || State flag is set. | + | | 0x272489 || 137 || 5010 || Socket was [[Sockets_services|shutdown()]] due to the async operation being cancelled. |
| |- | | |- |
− | | 0x271289 || 137 || 5001 || One of the following socket errors occurred: ENETDOWN, ECONNRESET, EHOSTDOWN, EHOSTUNREACH, or EPIPE. Also occurs when the received size doesn't match the expected size (recvfrom() ret with [[NIM_services#Contents_Delivery|size0]] data receiving). May also occur when a state flag is set. | + | | 0x273889 || 137 || 5020 || Too many internal output entries with [[NIM_services|nim]] cmd42, system is [[NIM_services#Contents_Delivery|Internet-connected]], or an unrecognized socket error occured. |
| |- | | |- |
| | 0x27D889 || 137 || 5100 || Connection timeout. | | | 0x27D889 || 137 || 5100 || Connection timeout. |
Line 1,281: |
Line 1,431: |
| | 0x2A5889 || 137 || 5420 || Invalid [[NIM_services#Contents_Delivery|magicnum]]. | | | 0x2A5889 || 137 || 5420 || Invalid [[NIM_services#Contents_Delivery|magicnum]]. |
| |- | | |- |
− | | 0x2A6C89 || 137 || 5430 || Invalid [[NIM_services#Contents_Delivery|size1]]. | + | | 0x2A6C89 || 137 || 5430 || Invalid [[NIM_services#Contents_Delivery|data_size]]. |
| |- | | |- |
| | 0x2A8089 || 137 || 5440 || The input [[NCM_services#ContentMetaKey|ContentMetaKey]] doesn't match the ContentMetaKey in state. | | | 0x2A8089 || 137 || 5440 || The input [[NCM_services#ContentMetaKey|ContentMetaKey]] doesn't match the ContentMetaKey in state. |
| |- | | |- |
− | | 0x2A9489 || 137 || 5450 || Invalid [[NIM_services#Contents_Delivery|size0]]. | + | | 0x2A9489 || 137 || 5450 || Invalid [[NIM_services#Contents_Delivery|meta_size]]. |
| |- | | |- |
| | 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error. | | | 0x3CF089 || 137 || 7800 || Unknown/invalid libcurl error. |
Line 1,332: |
Line 1,482: |
| |- | | |- |
| | 0xCC9D || 157 || 102 || Invalid PID | | | 0xCC9D || 157 || 102 || Invalid PID |
| + | |- |
| + | | 0x49E || 158 || 2 || Unable to retrieve BootImagePackage from ContentMetaDatabase |
| |- | | |- |
| | 0xAA3 || 163 || 5 || System is booting up repair process without VOL+ held down. | | | 0xAA3 || 163 || 5 || System is booting up repair process without VOL+ held down. |
Line 1,344: |
Line 1,496: |
| |- | | |- |
| | 0x190B2 || 178 || 200 || File storage failure | | | 0x190B2 || 178 || 200 || File storage failure |
| + | |- |
| + | | 0xAB4 || 180 || 5 || Invalid event ID |
| |- | | |- |
| | 0x1F4EB5 || 181 || 4007 || Device authentication error: System update required | | | 0x1F4EB5 || 181 || 4007 || Device authentication error: System update required |