Line 2,201: |
Line 2,201: |
| |- | | |- |
| | 2 || BootPartition2 | | | 2 || BootPartition2 |
| + | |} |
| + | |
| + | = MemoryReportInfo = |
| + | This is "nn::fs::MemoryReportInfo". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Description |
| + | |- |
| + | | 0x0 |
| + | | 0x8 |
| + | | PooledBufferFreeSizePeak |
| + | |- |
| + | | 0x8 |
| + | | 0x8 |
| + | | PooledBufferRetriedCount |
| + | |- |
| + | | 0x10 |
| + | | 0x8 |
| + | | PooledBufferReduceAllocationCount |
| + | |- |
| + | | 0x18 |
| + | | 0x8 |
| + | | BufferManagerFreeSizePeak |
| + | |- |
| + | | 0x20 |
| + | | 0x8 |
| + | | BufferManagerRetriedCount |
| + | |- |
| + | | 0x28 |
| + | | 0x8 |
| + | | ExpHeapFreeSizePeak |
| + | |- |
| + | | 0x30 |
| + | | 0x8 |
| + | | BufferPoolFreeSizePeak |
| + | |- |
| + | | 0x38 |
| + | | 0x8 |
| + | | PatrolReadAllocateBufferSuccessCount |
| + | |- |
| + | | 0x40 |
| + | | 0x8 |
| + | | PatrolReadAllocateBufferFailureCount |
| + | |- |
| + | | 0x48 |
| + | | 0x8 |
| + | | BufferManagerTotalAllocatableSizePeak |
| + | |- |
| + | | 0x50 |
| + | | 0x8 |
| + | | BufferPoolAllocateSizeMax |
| + | |- |
| + | | 0x58 |
| + | | 0x8 |
| + | | PooledBufferFailedIdealAllocationCountOnAsyncAccess |
| + | |- |
| + | | 0x60 |
| + | | 0x20 |
| + | | Reserved |
| |} | | |} |
| | | |
Line 2,239: |
Line 2,301: |
| |- | | |- |
| | 0x0 | | | 0x0 |
| + | | 0x2 |
| + | | GameCardCrcErrorCount |
| + | |- |
| + | | 0x2 |
| + | | 0x2 |
| + | | Reserved |
| + | |- |
| + | | 0x4 |
| + | | 0x2 |
| + | | AsicCrcErrorCount |
| + | |- |
| + | | 0x6 |
| + | | 0x2 |
| + | | Reserved |
| + | |- |
| + | | 0x8 |
| + | | 0x2 |
| + | | RefreshCount |
| + | |- |
| + | | 0xA |
| + | | 0x2 |
| + | | Reserved |
| + | |- |
| + | | 0xC |
| + | | 0x2 |
| + | | ReadRetryCount |
| + | |- |
| + | | 0xE |
| + | | 0x2 |
| + | | TimeoutRetryErrorCount |
| + | |} |
| + | |
| + | = GameCardErrorReportInfo = |
| + | This is "nn::fs::GameCardErrorReportInfo". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Description |
| + | |- |
| + | | 0x0 |
| + | | 0x10 |
| + | | [[#GameCardErrorInfo|ErrorInfo]] |
| + | |- |
| + | | 0x10 |
| + | | 0x2 |
| + | | AsicReinitializeFailureDetail |
| + | |- |
| + | | 0x12 |
| + | | 0x2 |
| + | | InsertionCount |
| + | |- |
| + | | 0x14 |
| + | | 0x2 |
| + | | RemovalCount |
| + | |- |
| + | | 0x16 |
| + | | 0x2 |
| + | | AsicReinitializeCount |
| + | |- |
| + | | 0x18 |
| + | | 0x4 |
| + | | AsicInitializeCount |
| + | |- |
| + | | 0x1C |
| + | | 0x2 |
| + | | AsicReinitializeFailureCount |
| + | |- |
| + | | 0x1E |
| + | | 0x2 |
| + | | AwakenFailureCount |
| + | |- |
| + | | 0x20 |
| + | | 0x2 |
| + | | Reserved |
| + | |- |
| + | | 0x22 |
| + | | 0x2 |
| + | | RefreshCount |
| + | |- |
| + | | 0x24 |
| | 0x4 | | | 0x4 |
− | | GameCardCrcErrorNum | + | | LastReadErrorPageAddress |
| |- | | |- |
| + | | 0x28 |
| | 0x4 | | | 0x4 |
| + | | LastReadErrorPageCount |
| + | |- |
| + | | 0x2C |
| | 0x4 | | | 0x4 |
− | | AsicCrcErrorNum | + | | AwakenCount |
| |- | | |- |
− | | 0x8 | + | | 0x30 |
| | 0x4 | | | 0x4 |
− | | RefreshNum | + | | ReadCountFromInsert |
| |- | | |- |
− | | 0xC | + | | 0x34 |
| | 0x4 | | | 0x4 |
− | | RetryLimitOutNum | + | | ReadCountFromAwaken |
| + | |- |
| + | | 0x38 |
| + | | 0x8 |
| + | | Reserved |
| |} | | |} |
− |
| |
− | = GameCardErrorReportInfo =
| |
− | This is "nn::fs::GameCardErrorReportInfo". This is a 0x40-byte struct.
| |
| | | |
| = GameCardHandle = | | = GameCardHandle = |