Renamed TitleList to AM_TitleEntry.
This commit is contained in:
parent
5788134dc5
commit
b9f7f74b58
@ -9,9 +9,9 @@ typedef struct
|
||||
{
|
||||
u64 titleID;
|
||||
u64 size;
|
||||
u16 titleVersion;
|
||||
u8 unknown2[6];
|
||||
} TitleList;
|
||||
u16 version;
|
||||
u8 unk[6];
|
||||
} AM_TitleEntry;
|
||||
|
||||
|
||||
Result amInit(void);
|
||||
@ -48,9 +48,9 @@ About: Get a list with details about the installed titles
|
||||
mediatype mediatype of title
|
||||
titleCount number of titles to list
|
||||
titleIdList pointer to a title ID list
|
||||
titleList pointer for the output TitleList array
|
||||
titleList pointer for the output AM_TitleEntry array
|
||||
*/
|
||||
Result AM_ListTitles(u8 mediatype, u32 titleCount, u64 *titleIdList, TitleList *titleList);
|
||||
Result AM_ListTitles(u8 mediatype, u32 titleCount, u64 *titleIdList, AM_TitleEntry *titleList);
|
||||
|
||||
/**** Title Install Methods ****/
|
||||
/* AM_StartCiaInstall()
|
||||
@ -119,10 +119,10 @@ About: Gets the product code of a title based on its title id.
|
||||
Result AM_GetTitleProductCode(u8 mediatype, u64 titleID, char* productCode);
|
||||
|
||||
/* AM_GetCiaFileInfo()
|
||||
About: Reads a CIA file and returns a TitleList entry for it.
|
||||
About: Reads a CIA file and returns a AM_TitleEntry instance for it.
|
||||
|
||||
mediatype destination mediatype
|
||||
titleEntry ptr to a TitleList entry
|
||||
titleEntry ptr to a AM_TitleEntry instance
|
||||
fileHandle a fs:USER file handle for a CIA file
|
||||
*/
|
||||
Result AM_GetCiaFileInfo(u8 mediatype, TitleList *titleEntry, Handle fileHandle);
|
||||
Result AM_GetCiaFileInfo(u8 mediatype, AM_TitleEntry *titleEntry, Handle fileHandle);
|
||||
|
@ -61,7 +61,7 @@ Result AM_GetTitleIdList(u8 mediatype, u32 count, u64 *titleIDs)
|
||||
return (Result)cmdbuf[1];
|
||||
}
|
||||
|
||||
Result AM_ListTitles(u8 mediatype, u32 titleCount, u64 *titleIdList, TitleList *titleList)
|
||||
Result AM_ListTitles(u8 mediatype, u32 titleCount, u64 *titleIdList, AM_TitleEntry *titleList)
|
||||
{
|
||||
Result ret = 0;
|
||||
u32 *cmdbuf = getThreadCommandBuffer();
|
||||
@ -71,7 +71,7 @@ Result AM_ListTitles(u8 mediatype, u32 titleCount, u64 *titleIdList, TitleList *
|
||||
cmdbuf[2] = titleCount;
|
||||
cmdbuf[3] = IPC_Desc_Buffer(titleCount*sizeof(u64),IPC_BUFFER_R);
|
||||
cmdbuf[4] = (u32)titleIdList;
|
||||
cmdbuf[5] = IPC_Desc_Buffer(titleCount*sizeof(TitleList),IPC_BUFFER_W);
|
||||
cmdbuf[5] = IPC_Desc_Buffer(titleCount*sizeof(AM_TitleEntry),IPC_BUFFER_W);
|
||||
cmdbuf[6] = (u32)titleList;
|
||||
|
||||
if((ret = svcSendSyncRequest(amHandle))!=0) return ret;
|
||||
@ -210,7 +210,7 @@ Result AM_GetTitleProductCode(u8 mediatype, u64 titleID, char* productCode)
|
||||
return (Result)cmdbuf[1];
|
||||
}
|
||||
|
||||
Result AM_GetCiaFileInfo(u8 mediatype, TitleList *titleEntry, Handle fileHandle)
|
||||
Result AM_GetCiaFileInfo(u8 mediatype, AM_TitleEntry *titleEntry, Handle fileHandle)
|
||||
{
|
||||
Result ret = 0;
|
||||
u32 *cmdbuf = getThreadCommandBuffer();
|
||||
@ -222,7 +222,7 @@ Result AM_GetCiaFileInfo(u8 mediatype, TitleList *titleEntry, Handle fileHandle)
|
||||
|
||||
if((ret = svcSendSyncRequest(amHandle))!=0) return ret;
|
||||
|
||||
if(titleEntry) memcpy(titleEntry, &cmdbuf[2], sizeof(TitleList));
|
||||
if(titleEntry) memcpy(titleEntry, &cmdbuf[2], sizeof(AM_TitleEntry));
|
||||
|
||||
return (Result)cmdbuf[1];
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user