Line 66: |
Line 66: |
| | | |
| == /dev/es IOS_Ioctlv == | | == /dev/es IOS_Ioctlv == |
− | {| border="1" | + | {| class="wikitable" style="margin: 1em auto 1em auto" |
− | | style="vertical-align: top;" | '''Number''' | + | ! style="vertical-align: top;" |number |
− | | style="vertical-align: top;" | '''Name''' | + | ! style="vertical-align: top;" |name |
− | | style="vertical-align: top;" | '''argci''' | + | ! style="vertical-align: top;" |in count |
− | | style="vertical-align: top;" | '''argcio''' | + | ! style="vertical-align: top;" |out count |
− | | style="vertical-align: top;" | '''vec entry''' | + | ! style="vertical-align: top;" |vec entry target |
− | | style="vertical-align: top;" | '''vec entry length''' | + | ! style="vertical-align: top;" |vec entry size |
− | | style="vertical-align: top;" | '''libogc symbol''' | + | ! style="vertical-align: top;" |libogc prototype |
− | | style="vertical-align: top;" | '''Description''' | + | ! style="vertical-align: top;" |Description |
| + | |- style="background-color: #eee;" |
| + | | style="vertical-align: top;" rowspan="3" |0x01 |
| + | | style="vertical-align: top;" rowspan="3" |ES_AddTicket |
| + | | style="vertical-align: top;" rowspan="3" |3 |
| + | | style="vertical-align: top;" rowspan="3" |0 |
| + | | style="vertical-align: top;" |? |
| + | | style="vertical-align: top;" |0x2A4 |
| + | | style="vertical-align: top;" rowspan="3" |ES_AddTicket(const signed_blob *stik, u32 stik_size, const signed_blob *certificates, u32 certificates_size, const signed_blob *crl, u32 crl_size) |
| + | | style="vertical-align: top;" rowspan="3" |? |
| + | |- style="background-color: #eee;" |
| + | |? |
| + | |? |
| + | |- style="background-color: #eee;" |
| + | |? |
| + | |? |
| |- | | |- |
− | | style="vertical-align: top;" | 0x01 | + | | style="vertical-align: top;" rowspan="2" |0x10 |
− | | style="vertical-align: top;" | ES_AddTicket | + | | style="vertical-align: top;" rowspan="2" |ES_GetTitleContentsCount |
− | | style="vertical-align: top;" | 3 | + | | style="vertical-align: top;" rowspan="2" |1 |
− | | style="vertical-align: top;" | 0 | + | | style="vertical-align: top;" rowspan="2" |1 |
− | | style="vertical-align: top;" |? <br/> | + | | style="vertical-align: top;" |u64 title_id |
− | ? <br/>
| + | | style="vertical-align: top;" |0x8 |
− | ?
| + | | style="vertical-align: top;" rowspan="2" | |
− | | style="vertical-align: top;" | 0x2A4 <br/> | + | | style="vertical-align: top;" rowspan="2" |Gets the number of contents that are present in the title's private content directory or linked via /shared1/content.map |
− | ? <br/>
| + | |- |
− | ?
| + | |u32 num_contents |
− | | style="vertical-align: top;" |ES_AddTicket(const signed_blob *stik, u32 stik_size, const signed_blob *certificates, u32 certificates_size, const signed_blob *crl, u32 crl_size) | + | |0x4 |
− | | style="vertical-align: top;" | ? | + | |- style="background-color: #eee;" |
| + | | style="vertical-align: top;" rowspan="3" |0x11 |
| + | | style="vertical-align: top;" rowspan="3" |ES_GetTitleContents |
| + | | style="vertical-align: top;" rowspan="3" |2 |
| + | | style="vertical-align: top;" rowspan="3" |1 |
| + | | style="vertical-align: top;" |u64 title_id |
| + | | style="vertical-align: top;" |0x8 |
| + | | style="vertical-align: top;" rowspan="3" | |
| + | | style="vertical-align: top;" rowspan="3" |Fills out content_ids with the contents that are present in the title's private content directory or linked via /shared1/content.map |
| + | |- style="background-color: #eee;" |
| + | |u32 num_contents |
| + | |0x4 |
| + | |- style="background-color: #eee;" |
| + | |u32 content_ids[] |
| + | |num_contents*0x4 |
| |- | | |- |
| | style="vertical-align: top;" | 0x22 | | | style="vertical-align: top;" | 0x22 |
Line 93: |
Line 122: |
| | style="vertical-align: top;" | 1 | | | style="vertical-align: top;" | 1 |
| | style="vertical-align: top;" | 0 | | | style="vertical-align: top;" | 0 |
− | | style="vertical-align: top;" | title_id | + | | style="vertical-align: top;" | u64 title_id |
| | style="vertical-align: top;" | 0x8 | | | style="vertical-align: top;" | 0x8 |
| | style="vertical-align: top;" | | | | style="vertical-align: top;" | |