Line 129:
Line 129:
| style="vertical-align: top;"|?
| style="vertical-align: top;"|?
| style="vertical-align: top;"|?
| style="vertical-align: top;"|?
−
| style="vertical-align: top;"|Returns -1017 non-existant ioctl. Possibly originally ES_RecryptListValid, since skRecryptListValid is the first SKC on the iQue Player related to title installation.
+
| style="vertical-align: top;"|Returns -1017 non-existant ioctl.
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" rowspan="3" |0x01
| style="vertical-align: top;" rowspan="3" |0x01
−
| style="vertical-align: top;" rowspan="3" |ES_AddTicket
+
| style="vertical-align: top;" rowspan="3" |ES_ImportTicket
| style="vertical-align: top;" rowspan="3" |3
| style="vertical-align: top;" rowspan="3" |3
| style="vertical-align: top;" rowspan="3" |0
| style="vertical-align: top;" rowspan="3" |0
Line 147:
Line 147:
|-
|-
| style="vertical-align: top;" rowspan="4" |0x02
| style="vertical-align: top;" rowspan="4" |0x02
−
| style="vertical-align: top;" rowspan="4" |ES_AddTitleStart
+
| style="vertical-align: top;" rowspan="4" |ES_ImportTitleInit
| style="vertical-align: top;" rowspan="4" |4
| style="vertical-align: top;" rowspan="4" |4
| style="vertical-align: top;" rowspan="4" |0
| style="vertical-align: top;" rowspan="4" |0
Line 165:
Line 165:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" rowspan="2" |0x03
| style="vertical-align: top;" rowspan="2" |0x03
−
| style="vertical-align: top;" rowspan="2" |ES_AddContentStart
+
| style="vertical-align: top;" rowspan="2" |ES_ImportContentBegin
| style="vertical-align: top;" rowspan="2" |2
| style="vertical-align: top;" rowspan="2" |2
| style="vertical-align: top;" rowspan="2" |0
| style="vertical-align: top;" rowspan="2" |0
Line 177:
Line 177:
|-
|-
| style="vertical-align: top;" rowspan="2" |0x04
| style="vertical-align: top;" rowspan="2" |0x04
−
| style="vertical-align: top;" rowspan="2" |ES_AddContentData
+
| style="vertical-align: top;" rowspan="2" |ES_ImportContentData
| style="vertical-align: top;" rowspan="2" |2
| style="vertical-align: top;" rowspan="2" |2
| style="vertical-align: top;" rowspan="2" |0
| style="vertical-align: top;" rowspan="2" |0
Line 189:
Line 189:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" |0x05
| style="vertical-align: top;" |0x05
−
| style="vertical-align: top;" |ES_AddContentFinish
+
| style="vertical-align: top;" |ES_ImportContentEnd
| style="vertical-align: top;" |1
| style="vertical-align: top;" |1
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 198:
Line 198:
|-
|-
| style="vertical-align: top;" rowspan="1" |0x06
| style="vertical-align: top;" rowspan="1" |0x06
−
| style="vertical-align: top;" rowspan="1" |ES_AddTitleFinish
+
| style="vertical-align: top;" rowspan="1" |ES_ImportTitleDone
| style="vertical-align: top;" rowspan="1" |0
| style="vertical-align: top;" rowspan="1" |0
| style="vertical-align: top;" rowspan="1" |0
| style="vertical-align: top;" rowspan="1" |0
Line 207:
Line 207:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" |0x07
| style="vertical-align: top;" |0x07
−
| style="vertical-align: top;" |ES_GetDeviceID
+
| style="vertical-align: top;" |ES_GetDeviceId
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
| style="vertical-align: top;" |1
| style="vertical-align: top;" |1
Line 228:
Line 228:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" |0x09
| style="vertical-align: top;" |0x09
−
| style="vertical-align: top;" |ES_OpenContent
+
| style="vertical-align: top;" |ES_OpenContentFile
| style="vertical-align: top;" |1
| style="vertical-align: top;" |1
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 237:
Line 237:
|-
|-
| style="vertical-align: top;" rowspan="2" |0x0A
| style="vertical-align: top;" rowspan="2" |0x0A
−
| style="vertical-align: top;" rowspan="2" |ES_ReadContent
+
| style="vertical-align: top;" rowspan="2" |ES_ReadContentFile
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
Line 249:
Line 249:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" |0x0B
| style="vertical-align: top;" |0x0B
−
| style="vertical-align: top;" |ES_CloseContent
+
| style="vertical-align: top;" |ES_CloseContentFile
| style="vertical-align: top;" |1
| style="vertical-align: top;" |1
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 258:
Line 258:
|-
|-
| style="vertical-align: top;" rowspan="1" |0x0C
| style="vertical-align: top;" rowspan="1" |0x0C
−
| style="vertical-align: top;" rowspan="1" |ES_GetOwnedTitlesCount
+
| style="vertical-align: top;" rowspan="1" |ES_ListOwnedTitles (count)
| style="vertical-align: top;" rowspan="1" |0
| style="vertical-align: top;" rowspan="1" |0
| style="vertical-align: top;" rowspan="1" |1
| style="vertical-align: top;" rowspan="1" |1
Line 267:
Line 267:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" rowspan="2" |0x0D
| style="vertical-align: top;" rowspan="2" |0x0D
−
| style="vertical-align: top;" rowspan="2" |ES_GetOwnedTitles
+
| style="vertical-align: top;" rowspan="2" |ES_ListOwnedTitles
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
Line 279:
Line 279:
|-
|-
| style="vertical-align: top;" |0x0E
| style="vertical-align: top;" |0x0E
−
| style="vertical-align: top;" |ES_GetTitlesCount
+
| style="vertical-align: top;" |ES_ListTitlesOnCard (count)
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
| style="vertical-align: top;" |1
| style="vertical-align: top;" |1
Line 285:
Line 285:
| style="vertical-align: top;" |0x4
| style="vertical-align: top;" |0x4
| style="vertical-align: top;" |ES_GetNumTitles(u32 *cnt)
| style="vertical-align: top;" |ES_GetNumTitles(u32 *cnt)
−
| style="vertical-align: top;" |Sets the u32 pointed to by ''count'' to the number of titles on the system under /title.
+
| style="vertical-align: top;" |"Card" refers to the NAND. Sets the u32 pointed to by ''count'' to the number of titles on the system under /title.
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" rowspan="2" |0x0F
| style="vertical-align: top;" rowspan="2" |0x0F
−
| style="vertical-align: top;" rowspan="2" |ES_GetTitles
+
| style="vertical-align: top;" rowspan="2" |ES_ListTitlesOnCard
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
Line 300:
Line 300:
|-
|-
| style="vertical-align: top;" rowspan="2" |0x10
| style="vertical-align: top;" rowspan="2" |0x10
−
| style="vertical-align: top;" rowspan="2" |ES_GetTitleContentsCount
+
| style="vertical-align: top;" rowspan="2" |ES_ListTitleContentsOnCard (count)
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
Line 312:
Line 312:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;" rowspan="3" |0x11
| style="vertical-align: top;" rowspan="3" |0x11
−
| style="vertical-align: top;" rowspan="3" |ES_GetTitleContents
+
| style="vertical-align: top;" rowspan="3" |ES_ListTitleContentsOnCard
| style="vertical-align: top;" rowspan="3" |2
| style="vertical-align: top;" rowspan="3" |2
| style="vertical-align: top;" rowspan="3" |1
| style="vertical-align: top;" rowspan="3" |1
Line 327:
Line 327:
|-
|-
| style="vertical-align: top;" rowspan="2" |0x12
| style="vertical-align: top;" rowspan="2" |0x12
−
| style="vertical-align: top;" rowspan="2" |ES_GetNumTicketViews
+
| style="vertical-align: top;" rowspan="2" |ES_GetTicketViews (count)
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
Line 354:
Line 354:
|-
|-
| style="vertical-align: top;" rowspan="2" |0x14
| style="vertical-align: top;" rowspan="2" |0x14
−
| style="vertical-align: top;" rowspan="2" |ES_GetTmdViewSize
+
| style="vertical-align: top;" rowspan="2" |ES_GetTmdView (size)
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
| style="vertical-align: top;" rowspan="2" |1
Line 391:
Line 391:
|-
|-
| style="vertical-align: top;"|0x17
| style="vertical-align: top;"|0x17
−
| style="vertical-align: top;"|ES_DELETETITLE
+
| style="vertical-align: top;"|ES_DeleteTitle
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
| style="vertical-align: top;"|0
| style="vertical-align: top;"|0
Line 412:
Line 412:
|-
|-
| style="vertical-align: top;"|0x19
| style="vertical-align: top;"|0x19
−
| style="vertical-align: top;"|ES_DIGetTmdViewSize
+
| style="vertical-align: top;"|ES_DiGetTmdView (size)
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
| style="vertical-align: top;"|0
| style="vertical-align: top;"|0
Line 422:
Line 422:
|-
|-
| style="vertical-align: top;"|0x1A
| style="vertical-align: top;"|0x1A
−
| style="vertical-align: top;"|ES_DIGetTmdView
+
| style="vertical-align: top;"|ES_DiGetTmdView
| style="vertical-align: top;"|2
| style="vertical-align: top;"|2
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
Line 452:
Line 452:
|-
|-
| style="vertical-align: top;"|0x1D
| style="vertical-align: top;"|0x1D
−
| style="vertical-align: top;"|ES_GetTitleDir
+
| style="vertical-align: top;"|GetTitleDir
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
Line 483:
Line 483:
|-
|-
| style="vertical-align: top;"|0x20
| style="vertical-align: top;"|0x20
−
| style="vertical-align: top;"|ES_GetTitleId
+
| style="vertical-align: top;"|GetTitleId
| style="vertical-align: top;"|0
| style="vertical-align: top;"|0
| style="vertical-align: top;"|1
| style="vertical-align: top;"|1
Line 511:
Line 511:
|-
|-
| style="vertical-align: top;" |0x23
| style="vertical-align: top;" |0x23
−
| style="vertical-align: top;" |ES_SeekContent
+
| style="vertical-align: top;" |ES_SeekContentFile
| style="vertical-align: top;" |3
| style="vertical-align: top;" |3
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 520:
Line 520:
|-
|-
| style="vertical-align: top;" |0x24
| style="vertical-align: top;" |0x24
−
| style="vertical-align: top;" |ES_OpenTitleContent
+
| style="vertical-align: top;" |ES_OpenTitleContentFile
| style="vertical-align: top;" |3
| style="vertical-align: top;" |3
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 529:
Line 529:
|-
|-
| style="vertical-align: top;" |0x25
| style="vertical-align: top;" |0x25
−
| style="vertical-align: top;" |ES_LaunchBC
+
| style="vertical-align: top;" |LaunchBC
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 538:
Line 538:
|-
|-
| style="vertical-align: top;" |0x38
| style="vertical-align: top;" |0x38
−
| style="vertical-align: top;" |? (ES_DeleteSharedContent)
+
| style="vertical-align: top;" |DeleteSharedContent
| style="vertical-align: top;" |1
| style="vertical-align: top;" |1
| style="vertical-align: top;" |0
| style="vertical-align: top;" |0
Line 580:
Line 580:
|- style="background-color: #eee;"
|- style="background-color: #eee;"
| style="vertical-align: top;"|0x45
| style="vertical-align: top;"|0x45
−
| style="vertical-align: top;"| ES_CheckHasKoreanKey
+
| style="vertical-align: top;"| CheckHasKoreanKey
| style="vertical-align: top;"|0
| style="vertical-align: top;"|0
| style="vertical-align: top;"|0
| style="vertical-align: top;"|0