Line 8: |
Line 8: |
| | 0 || [[#SubmitContext]] | | | 0 || [[#SubmitContext]] |
| |- | | |- |
− | | 1 || [[#CreateReport]] | + | | 1 || [[#CreateReportV0]] |
| |- | | |- |
| | 2 || [3.0.0+] SetInitialLaunchSettingsCompletionTime | | | 2 || [3.0.0+] SetInitialLaunchSettingsCompletionTime |
Line 14: |
Line 14: |
| | 3 || [3.0.0+] ClearInitialLaunchSettingsCompletionTime | | | 3 || [3.0.0+] ClearInitialLaunchSettingsCompletionTime |
| |- | | |- |
− | | 4 || [3.0.0+] UpdatePowerOnTime | + | | 4 || [3.0.0-11.0.1] UpdatePowerOnTime |
| |- | | |- |
− | | 5 || [3.0.0+] UpdateAwakeTime | + | | 5 || [3.0.0-11.0.1] UpdateAwakeTime |
| |- | | |- |
| | 6 || [5.0.0+] SubmitMultipleCategoryContext | | | 6 || [5.0.0+] SubmitMultipleCategoryContext |
Line 26: |
Line 26: |
| | 9 || [8.0.0+] SubmitAttachment | | | 9 || [8.0.0+] SubmitAttachment |
| |- | | |- |
− | | 10 || [8.0.0+] CreateReportWithAttachments | + | | 10 || [8.0.0+] [[#CreateReportWithAttachments]] |
− | |}
| |
− | | |
− | == SubmitContext ==
| |
− | Takes 2 type-5 input buffers ('''ContextStruct''' and '''FieldList''').
| |
− | | |
− | === ContextStruct ===
| |
− | This is a 0x160 bytes structure used to encapsulate an error report context.
| |
− | | |
− | {| class="wikitable" border="1"
| |
| |- | | |- |
− | ! Offset || Size || Description
| + | | 11 || [17.0.0+] CreateReportV1 ([11.0.0-16.1.0] CreateReport) |
| |- | | |- |
− | | 0x0 || 0x4 || Empty | + | | 12 || [17.0.0+] CreateReport |
| |- | | |- |
− | | 0x4 || 0x4 || Empty | + | | 20 || [12.0.0+] RegisterRunningApplet |
| |- | | |- |
− | | 0x8 || 0x4 || CategoryId | + | | 21 || [12.0.0+] UnregisterRunningApplet |
− | |-
| |
− | | 0xC || 0x144 || Empty
| |
− | |-
| |
− | | 0x150 || 0x8 || Pointer to a FieldList object
| |
| |- | | |- |
− | | 0x158 || 0x4 || FieldList free size | + | | 22 || [12.0.0+] UpdateAppletSuspendedDuration |
| |- | | |- |
− | | 0x15C || 0x4 || FieldList total size | + | | 30 || [12.0.0+] InvalidateForcedShutdownDetection |
| |} | | |} |
| | | |
− | == CreateReport == | + | == SubmitContext == |
− | Takes a u32 ('''ReportType''') and 3 type-5 input buffers ('''ContextStruct''', '''FieldList''' and '''ReportMetaData'''). | + | Takes two type-0x5 input buffers [[#ContextEntry]] and '''FieldList'''. No output. |
| + | |
| + | == CreateReportV0 == |
| + | Takes an u32 '''ReportType''' and 3 type-0x5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''. No output. |
| + | |
| + | == CreateReportWithAttachments == |
| + | Takes an u32 '''ReportType''' and 3 type-0x5 input buffers. No output. |
| + | |
| + | [11.0.0+] Now takes an additional u32. |
| + | |
| + | [17.0.0+] Now takes an additional [[#CreateReportOptionFlag]]. |
| | | |
| = erpt:r = | | = erpt:r = |
Line 131: |
Line 128: |
| |} | | |} |
| | | |
− | = Reports = | + | = sprof:bg, sprof:sp = |
− | == Fields == | + | These are "nn::sprofile::srv::IServiceGetter". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 0 || [[#OpenSprofileServiceForSystemProcess]] |
| + | |- |
| + | | 1 || [[#OpenSprofileServiceForBgAgent]] |
| + | |} |
| + | |
| + | == OpenSprofileServiceForSystemProcess == |
| + | No input. Returns an [[#ISprofileServiceForSystemProcess]]. |
| + | |
| + | == OpenSprofileServiceForBgAgent == |
| + | No input. Returns an [[#ISprofileServiceForBgAgent]]. |
| + | |
| + | == ISprofileServiceForBgAgent == |
| + | This is "nn::sprofile::srv::ISprofileServiceForBgAgent". |
| + | |
| + | This was added with [13.0.0+]. |
| + | |
| + | This was moved from its own service "sprof:bg" with [14.0.0+]. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 100 || [[#OpenProfileImporter]] |
| + | |- |
| + | | 200 || ReadMetadata |
| + | |- |
| + | | 201 || IsUpdateNeeded |
| + | |- |
| + | | 2000 || Reset |
| + | |} |
| + | |
| + | === OpenProfileImporter === |
| + | No input. Returns an [[#IProfileImporter]]. |
| + | |
| + | === IProfileImporter === |
| + | This is "nn::sprofile::srv::IProfileImporter". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 0 || ImportData |
| + | |- |
| + | | 1 || Commit |
| + | |- |
| + | | 2 || ImportMetadata |
| + | |} |
| + | |
| + | == ISprofileServiceForSystemProcess == |
| + | This is "nn::sprofile::srv::ISprofileServiceForSystemProcess". |
| + | |
| + | This was added with [13.0.0+]. |
| + | |
| + | This was moved from its own service "sprof:sp" with [14.0.0+]. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 100 || [[#OpenProfileReader]] |
| + | |- |
| + | | 101 || [[#OpenProfileUpdateObserver]] |
| + | |- |
| + | | 900 || [[#OpenProfileControllerForDebug]] |
| + | |} |
| + | |
| + | === OpenProfileReader === |
| + | No input. Returns an [[#IProfileReader]]. |
| + | |
| + | === OpenProfileUpdateObserver === |
| + | No input. Returns an [[#IProfileUpdateObserver]]. |
| + | |
| + | === OpenProfileControllerForDebug === |
| + | No input. Returns an [[#IProfileControllerForDebug]]. |
| + | |
| + | === IProfileReader === |
| + | This is "nn::sprofile::srv::IProfileReader". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 0 || GetSigned64 |
| + | |- |
| + | | 1 || GetUnsigned64 |
| + | |- |
| + | | 2 || GetSigned32 |
| + | |- |
| + | | 3 || GetUnsigned32 |
| + | |- |
| + | | 4 || GetByte |
| + | |} |
| + | |
| + | === IProfileUpdateObserver === |
| + | This is "nn::sprofile::srv::IProfileUpdateObserver". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 0 || Listen |
| + | |- |
| + | | 1 || Unlisten |
| + | |- |
| + | | 2 || GetEvent |
| + | |} |
| + | |
| + | === IProfileControllerForDebug === |
| + | This is "nn::sprofile::srv::IProfileControllerForDebug". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 2000 || Reset |
| + | |- |
| + | | 2001 || GetRaw |
| + | |} |
| + | |
| + | = ContextEntry = |
| + | This is "nn::erpt::ContextEntry". This is a 0x160-byte struct. |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset || Size || Description |
| + | |- |
| + | | 0x0 || 0x4 || Version |
| + | |- |
| + | | 0x4 || 0x4 || FieldCount |
| + | |- |
| + | | 0x8 || 0x4 || CategoryId |
| + | |- |
| + | | 0xC || 0x144 || Array of FieldEntry |
| + | |- |
| + | | 0x150 || 0x8 || Pointer to a FieldList object |
| + | |- |
| + | | 0x158 || 0x4 || FieldList free count |
| + | |- |
| + | | 0x15C || 0x4 || FieldList total size |
| + | |} |
| + | |
| + | = CreateReportOptionFlag = |
| + | This is "nn::erpt::CreateReportOptionFlag". This is a 32-bit flag. |
| + | |
| + | = FieldId = |
| + | This is "nn::erpt::FieldId". |
| + | |
| {| class=wikitable | | {| class=wikitable |
− | ! Id || Name || Category || FieldType || FieldFlag | + | |- |
| + | ! Value || Name || Category || FieldType || FieldFlag |
| |- | | |- |
| | 0x0 || TestU64 || Test || NumericU64 || None | | | 0x0 || TestU64 || Test || NumericU64 || None |
Line 1,112: |
Line 1,262: |
| | 0x1E7 || [5.0.0+] LcsIpAddress || ErrorInfo || NumericU32 || None | | | 0x1E7 || [5.0.0+] LcsIpAddress || ErrorInfo || NumericU32 || None |
| |- | | |- |
− | | 0x1E8 || [5.0.0+] AcpStartupUserAccount || AcpGeneralSettingsInfo || NumericU8 || None | + | | 0x1E8 || [5.0.0+] AcpStartupUserAccount || [12.0.0+] AcpUserAccountSettingsInfo ([5.0.0-11.0.1] AcpGeneralSettingsInfo) || NumericU8 || None |
| |- | | |- |
| | 0x1E9 || [5.0.0+] AcpAocRegistrationType || AcpAocSettingsInfo || NumericU8 || None | | | 0x1E9 || [5.0.0+] AcpAocRegistrationType || AcpAocSettingsInfo || NumericU8 || None |
Line 1,220: |
Line 1,370: |
| | 0x21D || [6.0.0+] NifmConnectionTestRedirectUrl || NifmConnectionTestInfo || String || None | | | 0x21D || [6.0.0+] NifmConnectionTestRedirectUrl || NifmConnectionTestInfo || String || None |
| |- | | |- |
− | | 0x21E || [6.0.0+] AcpRequiredNetworkServiceLicenseOnLaunchFlag || AcpGeneralSettingsInfo || NumericU8 || None | + | | 0x21E || [6.0.0+] AcpRequiredNetworkServiceLicenseOnLaunchFlag || [12.0.0+] AcpUserAccountSettingsInfo ([6.0.0-11.0.1] AcpGeneralSettingsInfo) || NumericU8 || None |
| |- | | |- |
| | 0x21F || [6.0.0+] PciePort0Flags || PcieLoggedStateInfo || NumericU32 || None | | | 0x21F || [6.0.0+] PciePort0Flags || PcieLoggedStateInfo || NumericU32 || None |
Line 1,282: |
Line 1,432: |
| | 0x23C || [6.0.0+] ApplicationBackgroundFocusTime || ErrorInfoAuto || NumericI64 || None | | | 0x23C || [6.0.0+] ApplicationBackgroundFocusTime || ErrorInfoAuto || NumericI64 || None |
| |- | | |- |
− | | 0x23D || [6.0.0+] AcpUserAccountSwitchLock || AcpGeneralSettingsInfo || NumericU8 || None | + | | 0x23D || [6.0.0+] AcpUserAccountSwitchLock || [12.0.0+] AcpUserAccountSettingsInfo ([6.0.0-11.0.1] AcpGeneralSettingsInfo) || NumericU8 || None |
| |- | | |- |
| | 0x23E || [6.0.0+] USB3HostAvailableFlag || USB3AvailableInfo || Bool || None | | | 0x23E || [6.0.0+] USB3HostAvailableFlag || USB3AvailableInfo || Bool || None |
Line 1,292: |
Line 1,442: |
| | 0x241 || [7.0.0+] AcpNeighborDetectionClientConfigurationReceivableDataIds || AcpNeighborDetectionInfo || U64Array || None | | | 0x241 || [7.0.0+] AcpNeighborDetectionClientConfigurationReceivableDataIds || AcpNeighborDetectionInfo || U64Array || None |
| |- | | |- |
− | | 0x242 || [7.0.0+] AcpStartupUserAccountOptionFlag || AcpGeneralSettingsInfo || NumericU8 || None | + | | 0x242 || [7.0.0+] AcpStartupUserAccountOptionFlag || [12.0.0+] AcpUserAccountSettingsInfo ([7.0.0-11.0.1] AcpGeneralSettingsInfo) || NumericU8 || None |
| |- | | |- |
| | 0x243 || [7.0.0+] ServerErrorCode || ErrorInfo || String || None | | | 0x243 || [7.0.0+] ServerErrorCode || ErrorInfo || String || None |
Line 1,357: |
Line 1,507: |
| |- | | |- |
| | 0x262 || [9.1.0+] NANDFreeSpaceOfSystem || NANDFreeSpaceInfo || NumericU64 || None | | | 0x262 || [9.1.0+] NANDFreeSpaceOfSystem || NANDFreeSpaceInfo || NumericU64 || None |
| + | |- |
| + | | 0x263 || [11.0.0+] AccessPointSSIDAsHex || AccessPointInfo || String || None |
| + | |- |
| + | | 0x264 || [11.0.0+] PanelVendorId || InternalPanelInfo || NumericU8 || None |
| + | |- |
| + | | 0x265 || [11.0.0+] PanelRevisionId || InternalPanelInfo || NumericU8 || None |
| + | |- |
| + | | 0x266 || [11.0.0+] PanelModelId || InternalPanelInfo || NumericU8 || None |
| + | |- |
| + | | 0x267 || [11.0.0+] ErrorContext || ErrorInfoAuto || U8Array || None |
| + | |- |
| + | | 0x268 || [11.0.0+] ErrorContextSize || ErrorInfoAuto || NumericU64 || None |
| + | |- |
| + | | 0x269 || [11.0.0+] ErrorContextTotalSize || ErrorInfoAuto || NumericU64 || None |
| + | |- |
| + | | 0x26A || [11.0.0+] SystemPhysicalMemoryLimit || ResourceLimitLimitInfo || NumericI64 || None |
| + | |- |
| + | | 0x26B || [11.0.0+] SystemThreadCountLimit || ResourceLimitLimitInfo || NumericI64 || None |
| + | |- |
| + | | 0x26C || [11.0.0+] SystemEventCountLimit || ResourceLimitLimitInfo || NumericI64 || None |
| + | |- |
| + | | 0x26D || [11.0.0+] SystemTransferMemoryCountLimit || ResourceLimitLimitInfo || NumericI64 || None |
| + | |- |
| + | | 0x26E || [11.0.0+] SystemSessionCountLimit || ResourceLimitLimitInfo || NumericI64 || None |
| + | |- |
| + | | 0x26F || [11.0.0+] SystemPhysicalMemoryPeak || ResourceLimitPeakInfo || NumericI64 || None |
| + | |- |
| + | | 0x270 || [11.0.0+] SystemThreadCountPeak || ResourceLimitPeakInfo || NumericI64 || None |
| + | |- |
| + | | 0x271 || [11.0.0+] SystemEventCountPeak || ResourceLimitPeakInfo || NumericI64 || None |
| + | |- |
| + | | 0x272 || [11.0.0+] SystemTransferMemoryCountPeak || ResourceLimitPeakInfo || NumericI64 || None |
| + | |- |
| + | | 0x273 || [11.0.0+] SystemSessionCountPeak || ResourceLimitPeakInfo || NumericI64 || None |
| + | |- |
| + | | 0x274 || [11.0.0+] GpuCrashHash || GpuCrashInfo || U8Array || None |
| + | |- |
| + | | 0x275 || [11.0.0+] TouchScreenPanelGpioValue || TouchScreenInfo || NumericU8 || None |
| + | |- |
| + | | 0x276 || [12.0.0+] BrowserCertificateHostName || ErrorInfo || String || None |
| + | |- |
| + | | 0x277 || [12.0.0+] BrowserCertificateCommonName || ErrorInfo || String || None |
| + | |- |
| + | | 0x278 || [12.0.0+] BrowserCertificateOrganizationalUnitName || ErrorInfo || String || None |
| + | |- |
| + | | 0x279 || [12.0.0+] FsPooledBufferFailedIdealAllocationCountOnAsyncAccess || FsMemoryInfo || NumericU64 || None |
| + | |- |
| + | | 0x27A || [12.0.0+] AudioOutputTarget || AudioDeviceInfo || NumericU8 || None |
| + | |- |
| + | | 0x27B || [12.0.0+] AudioOutputChannelCount || AudioDeviceInfo || NumericU8 || None |
| + | |- |
| + | | 0x27C || [12.0.0+] AppletTotalActiveTime || ErrorInfoAuto || NumericI64 || None |
| + | |- |
| + | | 0x27D || [12.0.0+] WakeCount || AbnormalWakeInfo || NumericU32 || None |
| + | |- |
| + | | 0x27E || [12.0.0+] PredominantWakeReason || AbnormalWakeInfo || NumericU32 || None |
| + | |- |
| + | | 0x27F || [13.0.0+] EdidExtensionBlock2 || EdidInfo || U8Array || None |
| + | |- |
| + | | 0x280 || [13.0.0+] EdidExtensionBlock3 || EdidInfo || U8Array || None |
| + | |- |
| + | | 0x281 || [13.0.0+] LumenRequestId || ErrorInfo || String || None |
| + | |- |
| + | | 0x282 || [13.0.0+] LlnwLlid || ErrorInfo || String || None |
| + | |- |
| + | | 0x283 || [14.0.0+] SupportingLimitedApplicationLicenses ([13.0.0-13.2.1] SupportingLimitedLicenses) || RunningApplicationInfo || NumericU32 || None |
| + | |- |
| + | | 0x284 || [14.0.0+] RuntimeLimitedApplicationLicenseUpgrade ([13.0.0-13.2.1] RuntimeLimitedLicenseUpgrade) || RunningApplicationInfo || NumericU8 || None |
| + | |- |
| + | | 0x285 || [13.0.0+] ServiceProfileRevisionKey || ServiceProfileInfo || NumericU64 || None |
| + | |- |
| + | | 0x286 || [13.0.0+] BluetoothAudioConnectionCount || BluetoothAudioInfo || NumericU8 || None |
| + | |- |
| + | | 0x287 || [13.0.0+] BluetoothHidPairingInfoCount || BluetoothPairingCountInfo || NumericU8 || None |
| + | |- |
| + | | 0x288 || [13.0.0+] BluetoothAudioPairingInfoCount || BluetoothPairingCountInfo || NumericU8 || None |
| + | |- |
| + | | 0x289 || [13.0.0+] BluetoothLePairingInfoCount || BluetoothPairingCountInfo || NumericU8 || None |
| + | |- |
| + | | 0x28A || [14.0.0+] FatFsBisSystemFilePeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x28B || [14.0.0+] FatFsBisSystemDirectoryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x28C || [14.0.0+] FatFsBisUserFilePeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x28D || [14.0.0+] FatFsBisUserDirectoryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x28E || [14.0.0+] FatFsSdCardFilePeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x28F || [14.0.0+] FatFsSdCardDirectoryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x290 || [15.0.0+] SslAlertInfo || NetworkSecurityCertificateInfo || U8Array || None |
| + | |- |
| + | | 0x291 || [15.0.0+] SslVersionInfo || NetworkSecurityCertificateInfo || U8Array || None |
| + | |- |
| + | | 0x292 || [15.0.0+] FatFsBisSystemUniqueFileEntryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x293 || [15.0.0+] FatFsBisSystemUniqueDirectoryEntryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x294 || [15.0.0+] FatFsBisUserUniqueFileEntryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x295 || [15.0.0+] FatFsBisUserUniqueDirectoryEntryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x296 || [15.0.0+] FatFsSdCardUniqueFileEntryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x297 || [15.0.0+] FatFsSdCardUniqueDirectoryEntryPeakOpenCount || FsProxyErrorInfo || NumericU16 || None |
| + | |- |
| + | | 0x298 || [16.0.0+] ServerErrorIsRetryable || ErrorInfo || Bool || None |
| + | |- |
| + | | 0x299 || [16.0.0+] FsDeepRetryStartCount || FsProxyErrorInfo2 || NumericU32 || None |
| + | |- |
| + | | 0x29A || [16.0.0+] FsUnrecoverableByGameCardAccessFailedCount || FsProxyErrorInfo2 || NumericU32 || None |
| + | |- |
| + | | 0x29B || [16.0.0+] BuiltInWirelessOUI || BuiltInWirelessOUIInfo || String || None |
| + | |- |
| + | | 0x29C || [16.0.0+] WirelessAPOUI || WirelessAPOUIInfo || String || None |
| + | |- |
| + | | 0x29D || [16.0.0+] EthernetAdapterOUI || EthernetAdapterOUIInfo || String || None |
| + | |- |
| + | | 0x29E || [17.0.0+] FatFsBisSystemFatSafeControlResult || FsProxyErrorInfo2 || NumericU8 || None |
| + | |- |
| + | | 0x29F || [17.0.0+] FatFsBisSystemFatErrorNumber || FsProxyErrorInfo2 || NumericI32 || None |
| + | |- |
| + | | 0x2A0 || [17.0.0+] FatFsBisSystemFatSafeErrorNumber || FsProxyErrorInfo2 || NumericI32 || None |
| + | |- |
| + | | 0x2A1 || [17.0.0+] FatFsBisUserFatSafeControlResult || FsProxyErrorInfo2 || NumericU8 || None |
| + | |- |
| + | | 0x2A2 || [17.0.0+] FatFsBisUserFatErrorNumber || FsProxyErrorInfo2 || NumericI32 || None |
| + | |- |
| + | | 0x2A3 || [17.0.0+] FatFsBisUserFatSafeErrorNumber || FsProxyErrorInfo2 || NumericI32 || None |
| + | |- |
| + | | 0x2A4 || [17.0.0+] GpuCrashDump2 || GpuCrashInfo || U8Array || None |
| + | |- |
| + | | 0x2A5 || [17.0.0+] NANDType || NANDTypeInfo || U8Array || None |
| + | |- |
| + | | 0x2A6 || [17.0.0+] MicroSDType || MicroSDTypeInfo || U8Array || None |
| + | |- |
| + | | 0x2A7 || [17.0.0+] GameCardLastDeactivateReasonResult || GameCardErrorInfo || NumericU32 || None |
| + | |- |
| + | | 0x2A8 || [17.0.0+] GameCardLastDeactivateReason || GameCardErrorInfo || NumericU8 || None |
| + | |- |
| + | | 0x2A9 || [18.0.0+] InvalidErrorCode || ErrorInfo || String || None |
| + | |- |
| + | | 0x3E8|| [18.0.0+] TestStringNx || TestNx || String || None |
| + | |- |
| + | | 0x3E9 || [18.0.0+] BoostModeCurrentLimit || BatteryChargeInfo || NumericI32 || None |
| + | |- |
| + | | 0x3EA || [18.0.0+] ChargeConfiguration || BatteryChargeInfo || NumericI32 || None |
| + | |- |
| + | | 0x3EB || [18.0.0+] HizMode || BatteryChargeInfo || Bool || None |
| + | |- |
| + | | 0x3EC || [18.0.0+] PowerSupplyPath || BatteryChargeInfo || NumericI32 || None |
| + | |- |
| + | | 0x3ED || [18.0.0+] ControllerPowerSupplyAcquired || BatteryChargeInfo || Bool || None |
| + | |- |
| + | | 0x3EE || [18.0.0+] OtgRequested || BatteryChargeInfo || Bool || None |
| + | |- |
| + | | 0x3EF || [18.0.0+] AdspExceptionRegisters || AdspErrorInfo || U32Array || None |
| + | |- |
| + | | 0x3F0 || [18.0.0+] AdspExceptionSpsr || AdspErrorInfo || NumericU32 || None |
| + | |- |
| + | | 0x3F1 || [18.0.0+] AdspExceptionArmModeRegisters || AdspErrorInfo || U32Array || None |
| + | |- |
| + | | 0x3F2 || [18.0.0+] AdspExceptionStackAddress || AdspErrorInfo || NumericU32 || None |
| + | |- |
| + | | 0x3F3 || [18.0.0+] AdspExceptionStackDump || AdspErrorInfo || U32Array || None |
| + | |- |
| + | | 0x3F4 || [18.0.0+] AdspExceptionReason || AdspErrorInfo || NumericU32 || None |
| |} | | |} |
| | | |
| [[Category:Services]] | | [[Category:Services]] |