Line 28: |
Line 28: |
| | 10 || [8.0.0+] [[#CreateReportWithAttachments]] | | | 10 || [8.0.0+] [[#CreateReportWithAttachments]] |
| |- | | |- |
− | | 11 || [11.0.0+] CreateReport | + | | 11 || [17.0.0+] CreateReportV1 ([11.0.0-16.1.0] CreateReport) |
| + | |- |
| + | | 12 || [17.0.0+] CreateReport |
| |- | | |- |
| | 20 || [12.0.0+] RegisterRunningApplet | | | 20 || [12.0.0+] RegisterRunningApplet |
Line 40: |
Line 42: |
| | | |
| == SubmitContext == | | == SubmitContext == |
− | Takes 2 type-5 input buffers [[#ContextEntry]] and '''FieldList'''. | + | Takes two type-0x5 input buffers [[#ContextEntry]] and '''FieldList'''. No output. |
| | | |
| == CreateReportV0 == | | == CreateReportV0 == |
− | Takes an u32 '''ReportType''' and 3 type-5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''. | + | Takes an u32 '''ReportType''' and 3 type-0x5 input buffers [[#ContextEntry]], '''ReportList''' and '''ReportMetaData'''. No output. |
| | | |
| == CreateReportWithAttachments == | | == CreateReportWithAttachments == |
− | Takes 4-bytes of input and 3 type-0x5 input buffers, no output. | + | Takes an u32 '''ReportType''' and 3 type-0x5 input buffers. No output. |
| | | |
− | [11.0.0+] Now takes an additional 4-bytes of input. | + | [11.0.0+] Now takes an additional u32. |
| + | |
| + | [17.0.0+] Now takes an additional [[#CreateReportOptionFlag]]. |
| | | |
| = erpt:r = | | = erpt:r = |
Line 271: |
Line 275: |
| | 0x15C || 0x4 || FieldList total size | | | 0x15C || 0x4 || FieldList total size |
| |} | | |} |
| + | |
| + | = CreateReportOptionFlag = |
| + | This is "nn::erpt::CreateReportOptionFlag". This is a 32-bit flag. |
| | | |
| = FieldId = | | = FieldId = |