3976 lines
212 KiB
HTML
3976 lines
212 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>libctru: include/3ds/services/fspxi.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">libctru
|
|
 <span id="projectnumber">v2.4.1</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_d475325f6a9fe3bfc3a495c72a9e475e.html">3ds</a></li><li class="navelem"><a class="el" href="dir_0e005207343684f6967052d1f51a7e66.html">services</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">fspxi.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Service interface for PxiFS services.
|
|
<a href="#details">More...</a></p>
|
|
<div class="textblock"><code>#include <<a class="el" href="fs_8h_source.html">3ds/services/fs.h</a>></code><br />
|
|
<code>#include <<a class="el" href="types_8h_source.html">3ds/types.h</a>></code><br />
|
|
</div>
|
|
<p><a href="fspxi_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:a9a2a985d01d2ea17627930bcaee68d95"><td class="memItemLeft" align="right" valign="top"><a id="a9a2a985d01d2ea17627930bcaee68d95"></a>
|
|
typedef <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td><td class="memItemRight" valign="bottom"><b>FSPXI_Archive</b></td></tr>
|
|
<tr class="separator:a9a2a985d01d2ea17627930bcaee68d95"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3454bbc8b0b4cf2ea8ac2a66518670da"><td class="memItemLeft" align="right" valign="top"><a id="a3454bbc8b0b4cf2ea8ac2a66518670da"></a>
|
|
typedef <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td><td class="memItemRight" valign="bottom"><b>FSPXI_File</b></td></tr>
|
|
<tr class="separator:a3454bbc8b0b4cf2ea8ac2a66518670da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a720b0a7ee3509a24d1e0c9101d0e900c"><td class="memItemLeft" align="right" valign="top"><a id="a720b0a7ee3509a24d1e0c9101d0e900c"></a>
|
|
typedef <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td><td class="memItemRight" valign="bottom"><b>FSPXI_Directory</b></td></tr>
|
|
<tr class="separator:a720b0a7ee3509a24d1e0c9101d0e900c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a3893272a4a861cdd7f0eee63f6571a7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a3893272a4a861cdd7f0eee63f6571a7f">FSPXI_OpenFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File *out, FSPXI_Archive archive, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> flags, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes)</td></tr>
|
|
<tr class="memdesc:a3893272a4a861cdd7f0eee63f6571a7f"><td class="mdescLeft"> </td><td class="mdescRight">Opens a file. <a href="fspxi_8h.html#a3893272a4a861cdd7f0eee63f6571a7f">More...</a><br /></td></tr>
|
|
<tr class="separator:a3893272a4a861cdd7f0eee63f6571a7f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a283938607c757e43ebddcdbc56b42815"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a283938607c757e43ebddcdbc56b42815">FSPXI_DeleteFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a283938607c757e43ebddcdbc56b42815"><td class="mdescLeft"> </td><td class="mdescRight">Deletes a file. <a href="fspxi_8h.html#a283938607c757e43ebddcdbc56b42815">More...</a><br /></td></tr>
|
|
<tr class="separator:a283938607c757e43ebddcdbc56b42815"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac844eb9b69ed0fc609db35ca5b884198"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac844eb9b69ed0fc609db35ca5b884198">FSPXI_RenameFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive srcArchive, <a class="el" href="structFS__Path.html">FS_Path</a> srcPath, FSPXI_Archive dstArchive, <a class="el" href="structFS__Path.html">FS_Path</a> dstPath)</td></tr>
|
|
<tr class="memdesc:ac844eb9b69ed0fc609db35ca5b884198"><td class="mdescLeft"> </td><td class="mdescRight">Renames a file. <a href="fspxi_8h.html#ac844eb9b69ed0fc609db35ca5b884198">More...</a><br /></td></tr>
|
|
<tr class="separator:ac844eb9b69ed0fc609db35ca5b884198"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68a963030ba4028bfb91b0a5df811ffc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a68a963030ba4028bfb91b0a5df811ffc">FSPXI_DeleteDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a68a963030ba4028bfb91b0a5df811ffc"><td class="mdescLeft"> </td><td class="mdescRight">Deletes a directory. <a href="fspxi_8h.html#a68a963030ba4028bfb91b0a5df811ffc">More...</a><br /></td></tr>
|
|
<tr class="separator:a68a963030ba4028bfb91b0a5df811ffc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4624690c3d2c8254c76ead66232d8a61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a4624690c3d2c8254c76ead66232d8a61">FSPXI_CreateFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> fileSize)</td></tr>
|
|
<tr class="memdesc:a4624690c3d2c8254c76ead66232d8a61"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file. <a href="fspxi_8h.html#a4624690c3d2c8254c76ead66232d8a61">More...</a><br /></td></tr>
|
|
<tr class="separator:a4624690c3d2c8254c76ead66232d8a61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8275088ce36de7d22fc057e3cd69eacc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a8275088ce36de7d22fc057e3cd69eacc">FSPXI_CreateDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, <a class="el" href="structFS__Path.html">FS_Path</a> path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> attributes)</td></tr>
|
|
<tr class="memdesc:a8275088ce36de7d22fc057e3cd69eacc"><td class="mdescLeft"> </td><td class="mdescRight">Creates a directory. <a href="fspxi_8h.html#a8275088ce36de7d22fc057e3cd69eacc">More...</a><br /></td></tr>
|
|
<tr class="separator:a8275088ce36de7d22fc057e3cd69eacc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a735ceb9017bd302f5ecf888e7b9dcccd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a735ceb9017bd302f5ecf888e7b9dcccd">FSPXI_RenameDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive srcArchive, <a class="el" href="structFS__Path.html">FS_Path</a> srcPath, FSPXI_Archive dstArchive, <a class="el" href="structFS__Path.html">FS_Path</a> dstPath)</td></tr>
|
|
<tr class="memdesc:a735ceb9017bd302f5ecf888e7b9dcccd"><td class="mdescLeft"> </td><td class="mdescRight">Renames a directory. <a href="fspxi_8h.html#a735ceb9017bd302f5ecf888e7b9dcccd">More...</a><br /></td></tr>
|
|
<tr class="separator:a735ceb9017bd302f5ecf888e7b9dcccd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87a076ef43a3bd981e6f9b3947d55909"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a87a076ef43a3bd981e6f9b3947d55909">FSPXI_OpenDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Directory *out, FSPXI_Archive archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a87a076ef43a3bd981e6f9b3947d55909"><td class="mdescLeft"> </td><td class="mdescRight">Opens a directory. <a href="fspxi_8h.html#a87a076ef43a3bd981e6f9b3947d55909">More...</a><br /></td></tr>
|
|
<tr class="separator:a87a076ef43a3bd981e6f9b3947d55909"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a50e96c88d6b0f7a5932ac9c48eaea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a8a50e96c88d6b0f7a5932ac9c48eaea0">FSPXI_ReadFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesRead, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:a8a50e96c88d6b0f7a5932ac9c48eaea0"><td class="mdescLeft"> </td><td class="mdescRight">Reads from a file. <a href="fspxi_8h.html#a8a50e96c88d6b0f7a5932ac9c48eaea0">More...</a><br /></td></tr>
|
|
<tr class="separator:a8a50e96c88d6b0f7a5932ac9c48eaea0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a037fde87643450c4ae683d6c44ce6e4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a037fde87643450c4ae683d6c44ce6e4d">FSPXI_CalculateFileHashSHA256</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:a037fde87643450c4ae683d6c44ce6e4d"><td class="mdescLeft"> </td><td class="mdescRight">Calculate SHA256 of a file. <a href="fspxi_8h.html#a037fde87643450c4ae683d6c44ce6e4d">More...</a><br /></td></tr>
|
|
<tr class="separator:a037fde87643450c4ae683d6c44ce6e4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a868cc842d9b9ea122daead90d65d33af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a868cc842d9b9ea122daead90d65d33af">FSPXI_WriteFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesWritten, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, const void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> flags)</td></tr>
|
|
<tr class="memdesc:a868cc842d9b9ea122daead90d65d33af"><td class="mdescLeft"> </td><td class="mdescRight">Writes to a file. <a href="fspxi_8h.html#a868cc842d9b9ea122daead90d65d33af">More...</a><br /></td></tr>
|
|
<tr class="separator:a868cc842d9b9ea122daead90d65d33af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d9b6051cc398a1dc0c776cc30be93db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a9d9b6051cc398a1dc0c776cc30be93db">FSPXI_CalcSavegameMAC</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, const void *inBuffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> inSize, void *outBuffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> outSize)</td></tr>
|
|
<tr class="memdesc:a9d9b6051cc398a1dc0c776cc30be93db"><td class="mdescLeft"> </td><td class="mdescRight">Calculates the MAC used in a DISA/DIFF header? <a href="fspxi_8h.html#a9d9b6051cc398a1dc0c776cc30be93db">More...</a><br /></td></tr>
|
|
<tr class="separator:a9d9b6051cc398a1dc0c776cc30be93db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba353c5579c9b1870b61c8ccf72c75c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#aba353c5579c9b1870b61c8ccf72c75c6">FSPXI_GetFileSize</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *size)</td></tr>
|
|
<tr class="memdesc:aba353c5579c9b1870b61c8ccf72c75c6"><td class="mdescLeft"> </td><td class="mdescRight">Get size of a file. <a href="fspxi_8h.html#aba353c5579c9b1870b61c8ccf72c75c6">More...</a><br /></td></tr>
|
|
<tr class="separator:aba353c5579c9b1870b61c8ccf72c75c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a813ed6b3680775aedc2e393047536da8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a813ed6b3680775aedc2e393047536da8">FSPXI_SetFileSize</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> size)</td></tr>
|
|
<tr class="memdesc:a813ed6b3680775aedc2e393047536da8"><td class="mdescLeft"> </td><td class="mdescRight">Set size of a file. <a href="fspxi_8h.html#a813ed6b3680775aedc2e393047536da8">More...</a><br /></td></tr>
|
|
<tr class="separator:a813ed6b3680775aedc2e393047536da8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a757401d2304e4c3635dcbfb68b3c81a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a757401d2304e4c3635dcbfb68b3c81a3">FSPXI_CloseFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file)</td></tr>
|
|
<tr class="memdesc:a757401d2304e4c3635dcbfb68b3c81a3"><td class="mdescLeft"> </td><td class="mdescRight">Close a file. <a href="fspxi_8h.html#a757401d2304e4c3635dcbfb68b3c81a3">More...</a><br /></td></tr>
|
|
<tr class="separator:a757401d2304e4c3635dcbfb68b3c81a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5169061cb84c38c80f4d65b82af2fe49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a5169061cb84c38c80f4d65b82af2fe49">FSPXI_ReadDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Directory directory, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *entriesRead, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> entryCount, <a class="el" href="structFS__DirectoryEntry.html">FS_DirectoryEntry</a> *entries)</td></tr>
|
|
<tr class="memdesc:a5169061cb84c38c80f4d65b82af2fe49"><td class="mdescLeft"> </td><td class="mdescRight">Reads one or more directory entries. <a href="fspxi_8h.html#a5169061cb84c38c80f4d65b82af2fe49">More...</a><br /></td></tr>
|
|
<tr class="separator:a5169061cb84c38c80f4d65b82af2fe49"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a444eabefa803c689d453151bb7062b70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a444eabefa803c689d453151bb7062b70">FSPXI_CloseDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Directory directory)</td></tr>
|
|
<tr class="memdesc:a444eabefa803c689d453151bb7062b70"><td class="mdescLeft"> </td><td class="mdescRight">Close a directory. <a href="fspxi_8h.html#a444eabefa803c689d453151bb7062b70">More...</a><br /></td></tr>
|
|
<tr class="separator:a444eabefa803c689d453151bb7062b70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6ae5f7cc12f9157bca3f3c9acfca898"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#aa6ae5f7cc12f9157bca3f3c9acfca898">FSPXI_OpenArchive</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive *archive, <a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> archiveID, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:aa6ae5f7cc12f9157bca3f3c9acfca898"><td class="mdescLeft"> </td><td class="mdescRight">Opens an archive. <a href="fspxi_8h.html#aa6ae5f7cc12f9157bca3f3c9acfca898">More...</a><br /></td></tr>
|
|
<tr class="separator:aa6ae5f7cc12f9157bca3f3c9acfca898"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2efb0002a9e506efc150165ee154e0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ae2efb0002a9e506efc150165ee154e0f">FSPXI_HasFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, bool *out, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:ae2efb0002a9e506efc150165ee154e0f"><td class="mdescLeft"> </td><td class="mdescRight">Checks if the archive contains a file at path. <a href="fspxi_8h.html#ae2efb0002a9e506efc150165ee154e0f">More...</a><br /></td></tr>
|
|
<tr class="separator:ae2efb0002a9e506efc150165ee154e0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a390ecaa58de6e463ad433f075ec79f65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a390ecaa58de6e463ad433f075ec79f65">FSPXI_HasDirectory</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, bool *out, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:a390ecaa58de6e463ad433f075ec79f65"><td class="mdescLeft"> </td><td class="mdescRight">Checks if the archive contains a directory at path. <a href="fspxi_8h.html#a390ecaa58de6e463ad433f075ec79f65">More...</a><br /></td></tr>
|
|
<tr class="separator:a390ecaa58de6e463ad433f075ec79f65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba486674eae7b3d65d9cbadbb6c4dc60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#aba486674eae7b3d65d9cbadbb6c4dc60">FSPXI_CommitSaveData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> id)</td></tr>
|
|
<tr class="memdesc:aba486674eae7b3d65d9cbadbb6c4dc60"><td class="mdescLeft"> </td><td class="mdescRight">Commits an archive's save data. <a href="fspxi_8h.html#aba486674eae7b3d65d9cbadbb6c4dc60">More...</a><br /></td></tr>
|
|
<tr class="separator:aba486674eae7b3d65d9cbadbb6c4dc60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b365fc3ac61cf915ab484f190138133"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a5b365fc3ac61cf915ab484f190138133">FSPXI_CloseArchive</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive)</td></tr>
|
|
<tr class="memdesc:a5b365fc3ac61cf915ab484f190138133"><td class="mdescLeft"> </td><td class="mdescRight">Close an archive. <a href="fspxi_8h.html#a5b365fc3ac61cf915ab484f190138133">More...</a><br /></td></tr>
|
|
<tr class="separator:a5b365fc3ac61cf915ab484f190138133"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac294662cd5b6b163e2587bdcb426e110"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac294662cd5b6b163e2587bdcb426e110">FSPXI_Unknown0x17</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, bool *out)</td></tr>
|
|
<tr class="memdesc:ac294662cd5b6b163e2587bdcb426e110"><td class="mdescLeft"> </td><td class="mdescRight">Unknown 0x17. <a href="fspxi_8h.html#ac294662cd5b6b163e2587bdcb426e110">More...</a><br /></td></tr>
|
|
<tr class="separator:ac294662cd5b6b163e2587bdcb426e110"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77512b3506a8851350cc5d4bd8f9e843"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a77512b3506a8851350cc5d4bd8f9e843">FSPXI_GetCardType</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5">FS_CardType</a> *out)</td></tr>
|
|
<tr class="memdesc:a77512b3506a8851350cc5d4bd8f9e843"><td class="mdescLeft"> </td><td class="mdescRight">Gets the inserted card type. <a href="fspxi_8h.html#a77512b3506a8851350cc5d4bd8f9e843">More...</a><br /></td></tr>
|
|
<tr class="separator:a77512b3506a8851350cc5d4bd8f9e843"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9885b0741504e6a2aa9671e53b6e206b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a9885b0741504e6a2aa9671e53b6e206b">FSPXI_GetSdmcArchiveResource</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> *out)</td></tr>
|
|
<tr class="memdesc:a9885b0741504e6a2aa9671e53b6e206b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC archive resource information. <a href="fspxi_8h.html#a9885b0741504e6a2aa9671e53b6e206b">More...</a><br /></td></tr>
|
|
<tr class="separator:a9885b0741504e6a2aa9671e53b6e206b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a567f980a6d038c0b6196bfe6192892ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a567f980a6d038c0b6196bfe6192892ef">FSPXI_GetNandArchiveResource</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> *out)</td></tr>
|
|
<tr class="memdesc:a567f980a6d038c0b6196bfe6192892ef"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND archive resource information. <a href="fspxi_8h.html#a567f980a6d038c0b6196bfe6192892ef">More...</a><br /></td></tr>
|
|
<tr class="separator:a567f980a6d038c0b6196bfe6192892ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b93fdb6550f76f3cfad5213d1b67768"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a7b93fdb6550f76f3cfad5213d1b67768">FSPXI_GetSdmcFatFsError</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *out)</td></tr>
|
|
<tr class="memdesc:a7b93fdb6550f76f3cfad5213d1b67768"><td class="mdescLeft"> </td><td class="mdescRight">Gets the error code from the SDMC FatFS driver. <a href="fspxi_8h.html#a7b93fdb6550f76f3cfad5213d1b67768">More...</a><br /></td></tr>
|
|
<tr class="separator:a7b93fdb6550f76f3cfad5213d1b67768"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa86dfdd073eade86506350d005ff785f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#aa86dfdd073eade86506350d005ff785f">FSPXI_IsSdmcDetected</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool *out)</td></tr>
|
|
<tr class="memdesc:aa86dfdd073eade86506350d005ff785f"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether PXIFS0 detects the SD. <a href="fspxi_8h.html#aa86dfdd073eade86506350d005ff785f">More...</a><br /></td></tr>
|
|
<tr class="separator:aa86dfdd073eade86506350d005ff785f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2173d05b484ae18835852a5b1bd1b7b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a2173d05b484ae18835852a5b1bd1b7b9">FSPXI_IsSdmcWritable</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool *out)</td></tr>
|
|
<tr class="memdesc:a2173d05b484ae18835852a5b1bd1b7b9"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether PXIFS0 can write to the SD. <a href="fspxi_8h.html#a2173d05b484ae18835852a5b1bd1b7b9">More...</a><br /></td></tr>
|
|
<tr class="separator:a2173d05b484ae18835852a5b1bd1b7b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0d3ecd896f570970716d330eaaf1156"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ae0d3ecd896f570970716d330eaaf1156">FSPXI_GetSdmcCid</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, void *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:ae0d3ecd896f570970716d330eaaf1156"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC CID. <a href="fspxi_8h.html#ae0d3ecd896f570970716d330eaaf1156">More...</a><br /></td></tr>
|
|
<tr class="separator:ae0d3ecd896f570970716d330eaaf1156"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a69287235770f608ef0a7fddd8444a899"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a69287235770f608ef0a7fddd8444a899">FSPXI_GetNandCid</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, void *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:a69287235770f608ef0a7fddd8444a899"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND CID. <a href="fspxi_8h.html#a69287235770f608ef0a7fddd8444a899">More...</a><br /></td></tr>
|
|
<tr class="separator:a69287235770f608ef0a7fddd8444a899"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48e8120ebecda37950e6a94b0c1507cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a48e8120ebecda37950e6a94b0c1507cf">FSPXI_GetSdmcSpeedInfo</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> *out)</td></tr>
|
|
<tr class="memdesc:a48e8120ebecda37950e6a94b0c1507cf"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC speed info. <a href="fspxi_8h.html#a48e8120ebecda37950e6a94b0c1507cf">More...</a><br /></td></tr>
|
|
<tr class="separator:a48e8120ebecda37950e6a94b0c1507cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1572933fc1f26e96b203532b44a29ea5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a1572933fc1f26e96b203532b44a29ea5">FSPXI_GetNandSpeedInfo</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> *out)</td></tr>
|
|
<tr class="memdesc:a1572933fc1f26e96b203532b44a29ea5"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND speed info. <a href="fspxi_8h.html#a1572933fc1f26e96b203532b44a29ea5">More...</a><br /></td></tr>
|
|
<tr class="separator:a1572933fc1f26e96b203532b44a29ea5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab03746121c310004074e4275c3bd53ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ab03746121c310004074e4275c3bd53ab">FSPXI_GetSdmcLog</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, void *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:ab03746121c310004074e4275c3bd53ab"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SDMC log. <a href="fspxi_8h.html#ab03746121c310004074e4275c3bd53ab">More...</a><br /></td></tr>
|
|
<tr class="separator:ab03746121c310004074e4275c3bd53ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4aac7416bf531a7113917ae1b59c1027"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a4aac7416bf531a7113917ae1b59c1027">FSPXI_GetNandLog</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, void *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:a4aac7416bf531a7113917ae1b59c1027"><td class="mdescLeft"> </td><td class="mdescRight">Gets the NAND log. <a href="fspxi_8h.html#a4aac7416bf531a7113917ae1b59c1027">More...</a><br /></td></tr>
|
|
<tr class="separator:a4aac7416bf531a7113917ae1b59c1027"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1837dea87aefa0d65051ede471471aa0"><td class="memItemLeft" align="right" valign="top"><a id="a1837dea87aefa0d65051ede471471aa0"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a1837dea87aefa0d65051ede471471aa0">FSPXI_ClearSdmcLog</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle)</td></tr>
|
|
<tr class="memdesc:a1837dea87aefa0d65051ede471471aa0"><td class="mdescLeft"> </td><td class="mdescRight">Clears the SDMC log. <br /></td></tr>
|
|
<tr class="separator:a1837dea87aefa0d65051ede471471aa0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a63c98006f14ff9317de37e1cf80bdebb"><td class="memItemLeft" align="right" valign="top"><a id="a63c98006f14ff9317de37e1cf80bdebb"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a63c98006f14ff9317de37e1cf80bdebb">FSPXI_ClearNandLog</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle)</td></tr>
|
|
<tr class="memdesc:a63c98006f14ff9317de37e1cf80bdebb"><td class="mdescLeft"> </td><td class="mdescRight">Clears the NAND log. <br /></td></tr>
|
|
<tr class="separator:a63c98006f14ff9317de37e1cf80bdebb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48eb2b2cfb5ab9fc4b9b614b429e4471"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a48eb2b2cfb5ab9fc4b9b614b429e4471">FSPXI_CardSlotIsInserted</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool *inserted)</td></tr>
|
|
<tr class="memdesc:a48eb2b2cfb5ab9fc4b9b614b429e4471"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether a card is inserted. <a href="fspxi_8h.html#a48eb2b2cfb5ab9fc4b9b614b429e4471">More...</a><br /></td></tr>
|
|
<tr class="separator:a48eb2b2cfb5ab9fc4b9b614b429e4471"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab82a1432c00a5df35bdcdc9e6a687f97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ab82a1432c00a5df35bdcdc9e6a687f97">FSPXI_CardSlotPowerOn</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool *status)</td></tr>
|
|
<tr class="memdesc:ab82a1432c00a5df35bdcdc9e6a687f97"><td class="mdescLeft"> </td><td class="mdescRight">Powers on the card slot. <a href="fspxi_8h.html#ab82a1432c00a5df35bdcdc9e6a687f97">More...</a><br /></td></tr>
|
|
<tr class="separator:ab82a1432c00a5df35bdcdc9e6a687f97"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68f041a0e402ad61831eca1cebef02c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a68f041a0e402ad61831eca1cebef02c0">FSPXI_CardSlotPowerOff</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool *status)</td></tr>
|
|
<tr class="memdesc:a68f041a0e402ad61831eca1cebef02c0"><td class="mdescLeft"> </td><td class="mdescRight">Powers off the card slot. <a href="fspxi_8h.html#a68f041a0e402ad61831eca1cebef02c0">More...</a><br /></td></tr>
|
|
<tr class="separator:a68f041a0e402ad61831eca1cebef02c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adce56d58f90a56462962f7022d7eb9d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#adce56d58f90a56462962f7022d7eb9d8">FSPXI_CardSlotGetCardIFPowerStatus</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool *status)</td></tr>
|
|
<tr class="memdesc:adce56d58f90a56462962f7022d7eb9d8"><td class="mdescLeft"> </td><td class="mdescRight">Gets the card's power status. <a href="fspxi_8h.html#adce56d58f90a56462962f7022d7eb9d8">More...</a><br /></td></tr>
|
|
<tr class="separator:adce56d58f90a56462962f7022d7eb9d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa1d1fd89de33589103c1514ab1f8ea44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#aa1d1fd89de33589103c1514ab1f8ea44">FSPXI_CardNorDirectCommand</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId)</td></tr>
|
|
<tr class="memdesc:aa1d1fd89de33589103c1514ab1f8ea44"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct command. <a href="fspxi_8h.html#aa1d1fd89de33589103c1514ab1f8ea44">More...</a><br /></td></tr>
|
|
<tr class="separator:aa1d1fd89de33589103c1514ab1f8ea44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0b66db453c1de81af568d48795b1b79"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ae0b66db453c1de81af568d48795b1b79">FSPXI_CardNorDirectCommandWithAddress</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address)</td></tr>
|
|
<tr class="memdesc:ae0b66db453c1de81af568d48795b1b79"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct command with an address. <a href="fspxi_8h.html#ae0b66db453c1de81af568d48795b1b79">More...</a><br /></td></tr>
|
|
<tr class="separator:ae0b66db453c1de81af568d48795b1b79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac785d7ac3d7d4f102edd5bcdf3ae5f47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac785d7ac3d7d4f102edd5bcdf3ae5f47">FSPXI_CardNorDirectRead</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *output)</td></tr>
|
|
<tr class="memdesc:ac785d7ac3d7d4f102edd5bcdf3ae5f47"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct read. <a href="fspxi_8h.html#ac785d7ac3d7d4f102edd5bcdf3ae5f47">More...</a><br /></td></tr>
|
|
<tr class="separator:ac785d7ac3d7d4f102edd5bcdf3ae5f47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab0e1f2b2037bb00bbad088efb813fae9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ab0e1f2b2037bb00bbad088efb813fae9">FSPXI_CardNorDirectReadWithAddress</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *output)</td></tr>
|
|
<tr class="memdesc:ab0e1f2b2037bb00bbad088efb813fae9"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct read with an address. <a href="fspxi_8h.html#ab0e1f2b2037bb00bbad088efb813fae9">More...</a><br /></td></tr>
|
|
<tr class="separator:ab0e1f2b2037bb00bbad088efb813fae9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac319c207246a73c4a5c02d44ad142ba4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac319c207246a73c4a5c02d44ad142ba4">FSPXI_CardNorDirectWrite</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, const void *input)</td></tr>
|
|
<tr class="memdesc:ac319c207246a73c4a5c02d44ad142ba4"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct write. <a href="fspxi_8h.html#ac319c207246a73c4a5c02d44ad142ba4">More...</a><br /></td></tr>
|
|
<tr class="separator:ac319c207246a73c4a5c02d44ad142ba4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57877b097377225dfc0f404cce882820"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a57877b097377225dfc0f404cce882820">FSPXI_CardNorDirectWriteWithAddress</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, const void *input)</td></tr>
|
|
<tr class="memdesc:a57877b097377225dfc0f404cce882820"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct write with an address. <a href="fspxi_8h.html#a57877b097377225dfc0f404cce882820">More...</a><br /></td></tr>
|
|
<tr class="separator:a57877b097377225dfc0f404cce882820"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ef7065709e3080193b01991f15c53d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a1ef7065709e3080193b01991f15c53d7">FSPXI_CardNorDirectRead_4xIO</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> commandId, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *output)</td></tr>
|
|
<tr class="memdesc:a1ef7065709e3080193b01991f15c53d7"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR 4xIO direct read. <a href="fspxi_8h.html#a1ef7065709e3080193b01991f15c53d7">More...</a><br /></td></tr>
|
|
<tr class="separator:a1ef7065709e3080193b01991f15c53d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf8f5a7999a7756fa25625cd9160fe46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#adf8f5a7999a7756fa25625cd9160fe46">FSPXI_CardNorDirectCpuWriteWithoutVerify</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, const void *input)</td></tr>
|
|
<tr class="memdesc:adf8f5a7999a7756fa25625cd9160fe46"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct CPU write without verify. <a href="fspxi_8h.html#adf8f5a7999a7756fa25625cd9160fe46">More...</a><br /></td></tr>
|
|
<tr class="separator:adf8f5a7999a7756fa25625cd9160fe46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a94f0ff94d9f51ca791166633ac176390"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a94f0ff94d9f51ca791166633ac176390">FSPXI_CardNorDirectSectorEraseWithoutVerify</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> address)</td></tr>
|
|
<tr class="memdesc:a94f0ff94d9f51ca791166633ac176390"><td class="mdescLeft"> </td><td class="mdescRight">Executes a CARDNOR direct sector erase without verify. <a href="fspxi_8h.html#a94f0ff94d9f51ca791166633ac176390">More...</a><br /></td></tr>
|
|
<tr class="separator:a94f0ff94d9f51ca791166633ac176390"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab9f31fdeacf387fb7fcd488db3e1610d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ab9f31fdeacf387fb7fcd488db3e1610d">FSPXI_GetProductInfo</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__ProductInfo.html">FS_ProductInfo</a> *info, FSPXI_Archive archive)</td></tr>
|
|
<tr class="memdesc:ab9f31fdeacf387fb7fcd488db3e1610d"><td class="mdescLeft"> </td><td class="mdescRight">Gets an NCCH's product info. <a href="fspxi_8h.html#ab9f31fdeacf387fb7fcd488db3e1610d">More...</a><br /></td></tr>
|
|
<tr class="separator:ab9f31fdeacf387fb7fcd488db3e1610d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac35705dcde4ab5cbfbe8bc4772d1ec2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac35705dcde4ab5cbfbe8bc4772d1ec2d">FSPXI_SetCardSpiBaudrate</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">FS_CardSpiBaudRate</a> baudRate)</td></tr>
|
|
<tr class="memdesc:ac35705dcde4ab5cbfbe8bc4772d1ec2d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the CARDSPI baud rate. <a href="fspxi_8h.html#ac35705dcde4ab5cbfbe8bc4772d1ec2d">More...</a><br /></td></tr>
|
|
<tr class="separator:ac35705dcde4ab5cbfbe8bc4772d1ec2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7c35fcc019026023e77ad10d3459496"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac7c35fcc019026023e77ad10d3459496">FSPXI_SetCardSpiBusMode</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">FS_CardSpiBusMode</a> busMode)</td></tr>
|
|
<tr class="memdesc:ac7c35fcc019026023e77ad10d3459496"><td class="mdescLeft"> </td><td class="mdescRight">Sets the CARDSPI bus mode. <a href="fspxi_8h.html#ac7c35fcc019026023e77ad10d3459496">More...</a><br /></td></tr>
|
|
<tr class="separator:ac7c35fcc019026023e77ad10d3459496"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43642e4d8887bd9fffa71f9220231292"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a43642e4d8887bd9fffa71f9220231292">FSPXI_SendInitializeInfoTo9</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk)</td></tr>
|
|
<tr class="memdesc:a43642e4d8887bd9fffa71f9220231292"><td class="mdescLeft"> </td><td class="mdescRight">Sends initialization info to ARM9. <a href="fspxi_8h.html#a43642e4d8887bd9fffa71f9220231292">More...</a><br /></td></tr>
|
|
<tr class="separator:a43642e4d8887bd9fffa71f9220231292"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7a35bbf203d4a5fa675d242ab02bc73f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a7a35bbf203d4a5fa675d242ab02bc73f">FSPXI_CreateExtSaveData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> info)</td></tr>
|
|
<tr class="memdesc:a7a35bbf203d4a5fa675d242ab02bc73f"><td class="mdescLeft"> </td><td class="mdescRight">Creates ext save data. <a href="fspxi_8h.html#a7a35bbf203d4a5fa675d242ab02bc73f">More...</a><br /></td></tr>
|
|
<tr class="separator:a7a35bbf203d4a5fa675d242ab02bc73f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a766d645d76f1a65b7e0007f2b6b0239b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a766d645d76f1a65b7e0007f2b6b0239b">FSPXI_DeleteExtSaveData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> info)</td></tr>
|
|
<tr class="memdesc:a766d645d76f1a65b7e0007f2b6b0239b"><td class="mdescLeft"> </td><td class="mdescRight">Deletes ext save data. <a href="fspxi_8h.html#a766d645d76f1a65b7e0007f2b6b0239b">More...</a><br /></td></tr>
|
|
<tr class="separator:a766d645d76f1a65b7e0007f2b6b0239b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf5ca48b396a284485cd2db9472e85ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#acf5ca48b396a284485cd2db9472e85ad">FSPXI_EnumerateExtSaveData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *idsWritten, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> idsSize, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> idSize, bool shared, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> *ids)</td></tr>
|
|
<tr class="memdesc:acf5ca48b396a284485cd2db9472e85ad"><td class="mdescLeft"> </td><td class="mdescRight">Enumerates ext save data. <a href="fspxi_8h.html#acf5ca48b396a284485cd2db9472e85ad">More...</a><br /></td></tr>
|
|
<tr class="separator:acf5ca48b396a284485cd2db9472e85ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b98cfd130877fc204b1fc99310535db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a9b98cfd130877fc204b1fc99310535db">FSPXI_GetSpecialContentIndex</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> *index, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, <a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">FS_SpecialContentType</a> type)</td></tr>
|
|
<tr class="memdesc:a9b98cfd130877fc204b1fc99310535db"><td class="mdescLeft"> </td><td class="mdescRight">Gets a special content's index. <a href="fspxi_8h.html#a9b98cfd130877fc204b1fc99310535db">More...</a><br /></td></tr>
|
|
<tr class="separator:a9b98cfd130877fc204b1fc99310535db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe146be306fb3ec6577289fa459a9502"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#afe146be306fb3ec6577289fa459a9502">FSPXI_GetLegacyRomHeader</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *header)</td></tr>
|
|
<tr class="memdesc:afe146be306fb3ec6577289fa459a9502"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy ROM header of a program. <a href="fspxi_8h.html#afe146be306fb3ec6577289fa459a9502">More...</a><br /></td></tr>
|
|
<tr class="separator:afe146be306fb3ec6577289fa459a9502"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53e939c3130695a7dde3563dcb0d6a1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a53e939c3130695a7dde3563dcb0d6a1a">FSPXI_GetLegacyBannerData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *banner, <a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk)</td></tr>
|
|
<tr class="memdesc:a53e939c3130695a7dde3563dcb0d6a1a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy banner data of a program. <a href="fspxi_8h.html#a53e939c3130695a7dde3563dcb0d6a1a">More...</a><br /></td></tr>
|
|
<tr class="separator:a53e939c3130695a7dde3563dcb0d6a1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5dc255c5ae37dccebb9bb3aaa17293f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a5dc255c5ae37dccebb9bb3aaa17293f7">FSPXI_FormatCardNorDevice</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk)</td></tr>
|
|
<tr class="memdesc:a5dc255c5ae37dccebb9bb3aaa17293f7"><td class="mdescLeft"> </td><td class="mdescRight">Formats the CARDNOR device. <a href="fspxi_8h.html#a5dc255c5ae37dccebb9bb3aaa17293f7">More...</a><br /></td></tr>
|
|
<tr class="separator:a5dc255c5ae37dccebb9bb3aaa17293f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0efc69853a228dde24d5ba9905ada1e0"><td class="memItemLeft" align="right" valign="top"><a id="a0efc69853a228dde24d5ba9905ada1e0"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a0efc69853a228dde24d5ba9905ada1e0">FSPXI_DeleteSdmcRoot</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle)</td></tr>
|
|
<tr class="memdesc:a0efc69853a228dde24d5ba9905ada1e0"><td class="mdescLeft"> </td><td class="mdescRight">Deletes the 3DS SDMC root. <br /></td></tr>
|
|
<tr class="separator:a0efc69853a228dde24d5ba9905ada1e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af4a32d8edc3a5adf739a8300d56543d2"><td class="memItemLeft" align="right" valign="top"><a id="af4a32d8edc3a5adf739a8300d56543d2"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#af4a32d8edc3a5adf739a8300d56543d2">FSPXI_DeleteAllExtSaveDataOnNand</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle)</td></tr>
|
|
<tr class="memdesc:af4a32d8edc3a5adf739a8300d56543d2"><td class="mdescLeft"> </td><td class="mdescRight">Deletes all ext save data on the NAND. <br /></td></tr>
|
|
<tr class="separator:af4a32d8edc3a5adf739a8300d56543d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1246ec0e55274851287ac7c0c74faa4f"><td class="memItemLeft" align="right" valign="top"><a id="a1246ec0e55274851287ac7c0c74faa4f"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a1246ec0e55274851287ac7c0c74faa4f">FSPXI_InitializeCtrFilesystem</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle)</td></tr>
|
|
<tr class="memdesc:a1246ec0e55274851287ac7c0c74faa4f"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the CTR file system. <br /></td></tr>
|
|
<tr class="separator:a1246ec0e55274851287ac7c0c74faa4f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7c3b1b26eacd437845647fda393ca0c7"><td class="memItemLeft" align="right" valign="top"><a id="a7c3b1b26eacd437845647fda393ca0c7"></a>
|
|
<a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a7c3b1b26eacd437845647fda393ca0c7">FSPXI_CreateSeed</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle)</td></tr>
|
|
<tr class="memdesc:a7c3b1b26eacd437845647fda393ca0c7"><td class="mdescLeft"> </td><td class="mdescRight">Creates the FS seed. <br /></td></tr>
|
|
<tr class="separator:a7c3b1b26eacd437845647fda393ca0c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a28cc866ec6843c8e81a8f8bbcbcfe28d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a28cc866ec6843c8e81a8f8bbcbcfe28d">FSPXI_GetSdmcCtrRootPath</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> *out, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> length)</td></tr>
|
|
<tr class="memdesc:a28cc866ec6843c8e81a8f8bbcbcfe28d"><td class="mdescLeft"> </td><td class="mdescRight">Gets the CTR SDMC root path. <a href="fspxi_8h.html#a28cc866ec6843c8e81a8f8bbcbcfe28d">More...</a><br /></td></tr>
|
|
<tr class="separator:a28cc866ec6843c8e81a8f8bbcbcfe28d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d793e32ecdb6fa9de691193e7d2b713"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a4d793e32ecdb6fa9de691193e7d2b713">FSPXI_GetArchiveResource</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> *archiveResource, <a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">FS_SystemMediaType</a> mediaType)</td></tr>
|
|
<tr class="memdesc:a4d793e32ecdb6fa9de691193e7d2b713"><td class="mdescLeft"> </td><td class="mdescRight">Gets an archive's resource information. <a href="fspxi_8h.html#a4d793e32ecdb6fa9de691193e7d2b713">More...</a><br /></td></tr>
|
|
<tr class="separator:a4d793e32ecdb6fa9de691193e7d2b713"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79c5c56cdeb7b66f165827fa7f7b47d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a79c5c56cdeb7b66f165827fa7f7b47d3">FSPXI_ExportIntegrityVerificationSeed</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> *seed)</td></tr>
|
|
<tr class="memdesc:a79c5c56cdeb7b66f165827fa7f7b47d3"><td class="mdescLeft"> </td><td class="mdescRight">Exports the integrity verification seed. <a href="fspxi_8h.html#a79c5c56cdeb7b66f165827fa7f7b47d3">More...</a><br /></td></tr>
|
|
<tr class="separator:a79c5c56cdeb7b66f165827fa7f7b47d3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af53abd147720e5908bb25f0b33cf6f72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#af53abd147720e5908bb25f0b33cf6f72">FSPXI_ImportIntegrityVerificationSeed</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, const <a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> *seed)</td></tr>
|
|
<tr class="memdesc:af53abd147720e5908bb25f0b33cf6f72"><td class="mdescLeft"> </td><td class="mdescRight">Imports an integrity verification seed. <a href="fspxi_8h.html#af53abd147720e5908bb25f0b33cf6f72">More...</a><br /></td></tr>
|
|
<tr class="separator:af53abd147720e5908bb25f0b33cf6f72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c3604b489a6247bfab825cd049267ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a2c3604b489a6247bfab825cd049267ee">FSPXI_GetLegacySubBannerData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> bannerSize, <a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> mediaType, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> programId, void *banner)</td></tr>
|
|
<tr class="memdesc:a2c3604b489a6247bfab825cd049267ee"><td class="mdescLeft"> </td><td class="mdescRight">Gets the legacy sub banner data of a program. <a href="fspxi_8h.html#a2c3604b489a6247bfab825cd049267ee">More...</a><br /></td></tr>
|
|
<tr class="separator:a2c3604b489a6247bfab825cd049267ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade65445670f4e1526e0d8d858a2ad055"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ade65445670f4e1526e0d8d858a2ad055">FSPXI_GenerateRandomBytes</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:ade65445670f4e1526e0d8d858a2ad055"><td class="mdescLeft"> </td><td class="mdescRight">Generates random bytes. <a href="fspxi_8h.html#ade65445670f4e1526e0d8d858a2ad055">More...</a><br /></td></tr>
|
|
<tr class="separator:ade65445670f4e1526e0d8d858a2ad055"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad88947330a958dda93dd883252549fa9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ad88947330a958dda93dd883252549fa9">FSPXI_GetFileLastModified</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_Archive archive, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *out, const <a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> *path, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size)</td></tr>
|
|
<tr class="memdesc:ad88947330a958dda93dd883252549fa9"><td class="mdescLeft"> </td><td class="mdescRight">Gets the last modified time of a file in an archive. <a href="fspxi_8h.html#ad88947330a958dda93dd883252549fa9">More...</a><br /></td></tr>
|
|
<tr class="separator:ad88947330a958dda93dd883252549fa9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4174449901486dc712d807151f3536f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a4174449901486dc712d807151f3536f8">FSPXI_ReadSpecialFile</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesRead, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> fileOffset, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, void *data)</td></tr>
|
|
<tr class="memdesc:a4174449901486dc712d807151f3536f8"><td class="mdescLeft"> </td><td class="mdescRight">Reads from a special file. <a href="fspxi_8h.html#a4174449901486dc712d807151f3536f8">More...</a><br /></td></tr>
|
|
<tr class="separator:a4174449901486dc712d807151f3536f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a571a3abf06ca827b46f0ec4feb93e7da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a571a3abf06ca827b46f0ec4feb93e7da">FSPXI_GetSpecialFileSize</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> *fileSize)</td></tr>
|
|
<tr class="memdesc:a571a3abf06ca827b46f0ec4feb93e7da"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size of a special file. <a href="fspxi_8h.html#a571a3abf06ca827b46f0ec4feb93e7da">More...</a><br /></td></tr>
|
|
<tr class="separator:a571a3abf06ca827b46f0ec4feb93e7da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab32493ac51a7e2dea0070b0ce18f5566"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ab32493ac51a7e2dea0070b0ce18f5566">FSPXI_StartDeviceMoveAsSource</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> *context)</td></tr>
|
|
<tr class="memdesc:ab32493ac51a7e2dea0070b0ce18f5566"><td class="mdescLeft"> </td><td class="mdescRight">Initiates a device move as the source device. <a href="fspxi_8h.html#ab32493ac51a7e2dea0070b0ce18f5566">More...</a><br /></td></tr>
|
|
<tr class="separator:ab32493ac51a7e2dea0070b0ce18f5566"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae391f9d1677cf9eeeff05517b102bce3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ae391f9d1677cf9eeeff05517b102bce3">FSPXI_StartDeviceMoveAsDestination</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> context, bool clear)</td></tr>
|
|
<tr class="memdesc:ae391f9d1677cf9eeeff05517b102bce3"><td class="mdescLeft"> </td><td class="mdescRight">Initiates a device move as the destination device. <a href="fspxi_8h.html#ae391f9d1677cf9eeeff05517b102bce3">More...</a><br /></td></tr>
|
|
<tr class="separator:ae391f9d1677cf9eeeff05517b102bce3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3cb549ad6d1e11a2744f5bfbdd87119"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac3cb549ad6d1e11a2744f5bfbdd87119">FSPXI_ReadFileSHA256</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesRead, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, void *readBuffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> readBufferSize, void *hashtable, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> hashtableSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk)</td></tr>
|
|
<tr class="memdesc:ac3cb549ad6d1e11a2744f5bfbdd87119"><td class="mdescLeft"> </td><td class="mdescRight">Reads data and stores SHA256 hashes of blocks. <a href="fspxi_8h.html#ac3cb549ad6d1e11a2744f5bfbdd87119">More...</a><br /></td></tr>
|
|
<tr class="separator:ac3cb549ad6d1e11a2744f5bfbdd87119"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a010e4e10532a36697d8914f6e517a315"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a010e4e10532a36697d8914f6e517a315">FSPXI_WriteFileSHA256</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, FSPXI_File file, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *bytesWritten, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> offset, const void *writeBuffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> writeBufferSize, void *hashtable, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> hashtableSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk1, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk2)</td></tr>
|
|
<tr class="memdesc:a010e4e10532a36697d8914f6e517a315"><td class="mdescLeft"> </td><td class="mdescRight">Assumedly writes data and stores SHA256 hashes of blocks. <a href="fspxi_8h.html#a010e4e10532a36697d8914f6e517a315">More...</a><br /></td></tr>
|
|
<tr class="separator:a010e4e10532a36697d8914f6e517a315"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a73356b643ba69b75972dfe390675f4f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a73356b643ba69b75972dfe390675f4f1">FSPXI_SetCtrCardLatencyParameter</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> latency)</td></tr>
|
|
<tr class="memdesc:a73356b643ba69b75972dfe390675f4f1"><td class="mdescLeft"> </td><td class="mdescRight">Configures CTRCARD latency emulation. <a href="fspxi_8h.html#a73356b643ba69b75972dfe390675f4f1">More...</a><br /></td></tr>
|
|
<tr class="separator:a73356b643ba69b75972dfe390675f4f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76827f115d35d7b88a4b53c0135d11b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a76827f115d35d7b88a4b53c0135d11b6">FSPXI_SetPriority</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> priority)</td></tr>
|
|
<tr class="memdesc:a76827f115d35d7b88a4b53c0135d11b6"><td class="mdescLeft"> </td><td class="mdescRight">Sets the file system priority. <a href="fspxi_8h.html#a76827f115d35d7b88a4b53c0135d11b6">More...</a><br /></td></tr>
|
|
<tr class="separator:a76827f115d35d7b88a4b53c0135d11b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afc0101117d7d0db97b2079b40e03df2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#afc0101117d7d0db97b2079b40e03df2e">FSPXI_SwitchCleanupInvalidSaveData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, bool enable)</td></tr>
|
|
<tr class="memdesc:afc0101117d7d0db97b2079b40e03df2e"><td class="mdescLeft"> </td><td class="mdescRight">Toggles cleaning up invalid save data. <a href="fspxi_8h.html#afc0101117d7d0db97b2079b40e03df2e">More...</a><br /></td></tr>
|
|
<tr class="separator:afc0101117d7d0db97b2079b40e03df2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48c52fc51474f3bfd930424dac1a25d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#a48c52fc51474f3bfd930424dac1a25d7">FSPXI_EnumerateSystemSaveData</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *idsWritten, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> idsSize, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *ids)</td></tr>
|
|
<tr class="memdesc:a48c52fc51474f3bfd930424dac1a25d7"><td class="mdescLeft"> </td><td class="mdescRight">Enumerates system save data. <a href="fspxi_8h.html#a48c52fc51474f3bfd930424dac1a25d7">More...</a><br /></td></tr>
|
|
<tr class="separator:a48c52fc51474f3bfd930424dac1a25d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac287f0bbd41237746a35ec08e55cabc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#ac287f0bbd41237746a35ec08e55cabc0">FSPXI_ReadNandReport</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, void *buffer, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> size, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> unk)</td></tr>
|
|
<tr class="memdesc:ac287f0bbd41237746a35ec08e55cabc0"><td class="mdescLeft"> </td><td class="mdescRight">Reads the NAND report. <a href="fspxi_8h.html#ac287f0bbd41237746a35ec08e55cabc0">More...</a><br /></td></tr>
|
|
<tr class="separator:ac287f0bbd41237746a35ec08e55cabc0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af545af6bf4e96fc8287d82616b84049e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="fspxi_8h.html#af545af6bf4e96fc8287d82616b84049e">FSPXI_Unknown0x56</a> (<a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> serviceHandle, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> out[4], <a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> archive, <a class="el" href="structFS__Path.html">FS_Path</a> path)</td></tr>
|
|
<tr class="memdesc:af545af6bf4e96fc8287d82616b84049e"><td class="mdescLeft"> </td><td class="mdescRight">Unknown command 0x56. <a href="fspxi_8h.html#af545af6bf4e96fc8287d82616b84049e">More...</a><br /></td></tr>
|
|
<tr class="separator:af545af6bf4e96fc8287d82616b84049e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Service interface for PxiFS services. </p>
|
|
<p>This is normally not accessible to userland apps. <a href="https://3dbrew.org/wiki/Filesystem_services_PXI">https://3dbrew.org/wiki/Filesystem_services_PXI</a> </p>
|
|
</div><h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a9d9b6051cc398a1dc0c776cc30be93db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d9b6051cc398a1dc0c776cc30be93db">◆ </a></span>FSPXI_CalcSavegameMAC()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CalcSavegameMAC </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>inBuffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>inSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>outBuffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>outSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Calculates the MAC used in a DISA/DIFF header? </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>Unsure </td></tr>
|
|
<tr><td class="paramname">inBuffer</td><td>0x100-byte DISA/DIFF input buffer. </td></tr>
|
|
<tr><td class="paramname">inSize</td><td>Size of inBuffer. </td></tr>
|
|
<tr><td class="paramname">outBuffer</td><td>Buffer to write MAC to. </td></tr>
|
|
<tr><td class="paramname">outSize</td><td>Size of outBuffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a037fde87643450c4ae683d6c44ce6e4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a037fde87643450c4ae683d6c44ce6e4d">◆ </a></span>FSPXI_CalculateFileHashSHA256()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CalculateFileHashSHA256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Calculate SHA256 of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to calculate the hash of. </td></tr>
|
|
<tr><td class="paramname">buffer</td><td>Buffer to output the hash to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa1d1fd89de33589103c1514ab1f8ea44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa1d1fd89de33589103c1514ab1f8ea44">◆ </a></span>FSPXI_CardNorDirectCommand()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectCommand </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct command. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0b66db453c1de81af568d48795b1b79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0b66db453c1de81af568d48795b1b79">◆ </a></span>FSPXI_CardNorDirectCommandWithAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectCommandWithAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct command with an address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf8f5a7999a7756fa25625cd9160fe46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf8f5a7999a7756fa25625cd9160fe46">◆ </a></span>FSPXI_CardNorDirectCpuWriteWithoutVerify()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectCpuWriteWithoutVerify </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>input</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct CPU write without verify. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the input buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Input buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac785d7ac3d7d4f102edd5bcdf3ae5f47"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac785d7ac3d7d4f102edd5bcdf3ae5f47">◆ </a></span>FSPXI_CardNorDirectRead()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectRead </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct read. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the output buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ef7065709e3080193b01991f15c53d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ef7065709e3080193b01991f15c53d7">◆ </a></span>FSPXI_CardNorDirectRead_4xIO()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectRead_4xIO </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR 4xIO direct read. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the output buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab0e1f2b2037bb00bbad088efb813fae9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab0e1f2b2037bb00bbad088efb813fae9">◆ </a></span>FSPXI_CardNorDirectReadWithAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectReadWithAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct read with an address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the output buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Output buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a94f0ff94d9f51ca791166633ac176390"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a94f0ff94d9f51ca791166633ac176390">◆ </a></span>FSPXI_CardNorDirectSectorEraseWithoutVerify()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectSectorEraseWithoutVerify </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct sector erase without verify. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac319c207246a73c4a5c02d44ad142ba4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac319c207246a73c4a5c02d44ad142ba4">◆ </a></span>FSPXI_CardNorDirectWrite()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectWrite </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>input</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct write. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the input buffer. </td></tr>
|
|
<tr><td class="paramname">output</td><td>Input buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section remark"><dt>Remarks</dt><dd>Stubbed in latest firmware, since ?.?.? </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57877b097377225dfc0f404cce882820"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57877b097377225dfc0f404cce882820">◆ </a></span>FSPXI_CardNorDirectWriteWithAddress()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardNorDirectWriteWithAddress </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>commandId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>address</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>input</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Executes a CARDNOR direct write with an address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">commandId</td><td>ID of the command. </td></tr>
|
|
<tr><td class="paramname">address</td><td>Address to provide. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the input buffer. </td></tr>
|
|
<tr><td class="paramname">input</td><td>Input buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adce56d58f90a56462962f7022d7eb9d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adce56d58f90a56462962f7022d7eb9d8">◆ </a></span>FSPXI_CardSlotGetCardIFPowerStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardSlotGetCardIFPowerStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>status</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the card's power status. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">status</td><td>Pointer to output the power status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48eb2b2cfb5ab9fc4b9b614b429e4471"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48eb2b2cfb5ab9fc4b9b614b429e4471">◆ </a></span>FSPXI_CardSlotIsInserted()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardSlotIsInserted </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>inserted</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether a card is inserted. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">inserted</td><td>Pointer to output the insertion status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a68f041a0e402ad61831eca1cebef02c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a68f041a0e402ad61831eca1cebef02c0">◆ </a></span>FSPXI_CardSlotPowerOff()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardSlotPowerOff </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>status</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Powers off the card slot. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">status</td><td>Pointer to output the power status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab82a1432c00a5df35bdcdc9e6a687f97"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab82a1432c00a5df35bdcdc9e6a687f97">◆ </a></span>FSPXI_CardSlotPowerOn()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CardSlotPowerOn </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>status</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Powers on the card slot. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">status</td><td>Pointer to output the power status to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b365fc3ac61cf915ab484f190138133"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b365fc3ac61cf915ab484f190138133">◆ </a></span>FSPXI_CloseArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CloseArchive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Close an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to close. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a444eabefa803c689d453151bb7062b70"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a444eabefa803c689d453151bb7062b70">◆ </a></span>FSPXI_CloseDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CloseDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Directory </td>
|
|
<td class="paramname"><em>directory</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Close a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">directory</td><td>Directory to close. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a757401d2304e4c3635dcbfb68b3c81a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a757401d2304e4c3635dcbfb68b3c81a3">◆ </a></span>FSPXI_CloseFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CloseFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Close a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to close </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba486674eae7b3d65d9cbadbb6c4dc60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba486674eae7b3d65d9cbadbb6c4dc60">◆ </a></span>FSPXI_CommitSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CommitSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>id</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Commits an archive's save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to commit. </td></tr>
|
|
<tr><td class="paramname">id</td><td>Archive action sent by FSUSER_ControlArchive. Must not be 0 or 0x789D </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section remark"><dt>Remarks</dt><dd>Unsure why id is sent. This appears to be the default action for FSUSER_ControlArchive, with every action other than 0 and 0x789D being sent to this command. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8275088ce36de7d22fc057e3cd69eacc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8275088ce36de7d22fc057e3cd69eacc">◆ </a></span>FSPXI_CreateDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CreateDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to create the directory in. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7a35bbf203d4a5fa675d242ab02bc73f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a35bbf203d4a5fa675d242ab02bc73f">◆ </a></span>FSPXI_CreateExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CreateExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4624690c3d2c8254c76ead66232d8a61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4624690c3d2c8254c76ead66232d8a61">◆ </a></span>FSPXI_CreateFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_CreateFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>fileSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to create the file in. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the file. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the file. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a68a963030ba4028bfb91b0a5df811ffc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a68a963030ba4028bfb91b0a5df811ffc">◆ </a></span>FSPXI_DeleteDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_DeleteDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive containing the directory. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a766d645d76f1a65b7e0007f2b6b0239b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a766d645d76f1a65b7e0007f2b6b0239b">◆ </a></span>FSPXI_DeleteExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_DeleteExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ExtSaveDataInfo.html">FS_ExtSaveDataInfo</a> </td>
|
|
<td class="paramname"><em>info</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Info of the save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a283938607c757e43ebddcdbc56b42815"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a283938607c757e43ebddcdbc56b42815">◆ </a></span>FSPXI_DeleteFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_DeleteFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Deletes a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive containing the file. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf5ca48b396a284485cd2db9472e85ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf5ca48b396a284485cd2db9472e85ad">◆ </a></span>FSPXI_EnumerateExtSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_EnumerateExtSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>idsWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>idsSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>idSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>shared</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> * </td>
|
|
<td class="paramname"><em>ids</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enumerates ext save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idsWritten</td><td>Pointer to output the number of IDs written to. </td></tr>
|
|
<tr><td class="paramname">idsSize</td><td>Size of the IDs buffer. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type to enumerate over. </td></tr>
|
|
<tr><td class="paramname">idSize</td><td>Size of each ID element. </td></tr>
|
|
<tr><td class="paramname">shared</td><td>Whether to enumerate shared ext save data. </td></tr>
|
|
<tr><td class="paramname">ids</td><td>Pointer to output IDs to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48c52fc51474f3bfd930424dac1a25d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48c52fc51474f3bfd930424dac1a25d7">◆ </a></span>FSPXI_EnumerateSystemSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_EnumerateSystemSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>idsWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>idsSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>ids</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enumerates system save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">idsWritten</td><td>Pointer to output the number of IDs written to. </td></tr>
|
|
<tr><td class="paramname">idsSize</td><td>Size of the IDs buffer. </td></tr>
|
|
<tr><td class="paramname">ids</td><td>Pointer to output IDs to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a79c5c56cdeb7b66f165827fa7f7b47d3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a79c5c56cdeb7b66f165827fa7f7b47d3">◆ </a></span>FSPXI_ExportIntegrityVerificationSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ExportIntegrityVerificationSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> * </td>
|
|
<td class="paramname"><em>seed</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Exports the integrity verification seed. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">seed</td><td>Pointer to output the seed to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5dc255c5ae37dccebb9bb3aaa17293f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5dc255c5ae37dccebb9bb3aaa17293f7">◆ </a></span>FSPXI_FormatCardNorDevice()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_FormatCardNorDevice </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>unk</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Formats the CARDNOR device. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">unk</td><td>Unknown. Transaction? </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade65445670f4e1526e0d8d858a2ad055"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade65445670f4e1526e0d8d858a2ad055">◆ </a></span>FSPXI_GenerateRandomBytes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GenerateRandomBytes </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Generates random bytes. </p>
|
|
<p>Uses same code as PSPXI_GenerateRandomBytes </p><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">buf</td><td>Buffer to output random bytes to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d793e32ecdb6fa9de691193e7d2b713"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d793e32ecdb6fa9de691193e7d2b713">◆ </a></span>FSPXI_GetArchiveResource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetArchiveResource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> * </td>
|
|
<td class="paramname"><em>archiveResource</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#acdbf253270893656d28d7c35d7b7070c">FS_SystemMediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets an archive's resource information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archiveResource</td><td>Pointer to output the archive resource information to. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>System media type to check. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a77512b3506a8851350cc5d4bd8f9e843"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a77512b3506a8851350cc5d4bd8f9e843">◆ </a></span>FSPXI_GetCardType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetCardType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ab06968444dcba08b02ed34b6db2ad5b5">FS_CardType</a> * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the inserted card type. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the card type to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad88947330a958dda93dd883252549fa9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad88947330a958dda93dd883252549fa9">◆ </a></span>FSPXI_GetFileLastModified()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetFileLastModified </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> * </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the last modified time of a file in an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>The archive that contains the file. </td></tr>
|
|
<tr><td class="paramname">out</td><td>The pointer to write the timestamp to. </td></tr>
|
|
<tr><td class="paramname">path</td><td>The UTF-16 path of the file. </td></tr>
|
|
<tr><td class="paramname">size</td><td>The size of the path. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba353c5579c9b1870b61c8ccf72c75c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba353c5579c9b1870b61c8ccf72c75c6">◆ </a></span>FSPXI_GetFileSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetFileSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get size of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to get the size of. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Pointer to output size to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53e939c3130695a7dde3563dcb0d6a1a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53e939c3130695a7dde3563dcb0d6a1a">◆ </a></span>FSPXI_GetLegacyBannerData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetLegacyBannerData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>banner</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>unk</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy banner data of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">banner</td><td>Pointer to output the legacy banner data to. (size = 0x23C0) </td></tr>
|
|
<tr><td class="paramname">unk</td><td>Unknown. Always 1? </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe146be306fb3ec6577289fa459a9502"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe146be306fb3ec6577289fa459a9502">◆ </a></span>FSPXI_GetLegacyRomHeader()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetLegacyRomHeader </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>header</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy ROM header of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">header</td><td>Pointer to output the legacy ROM header to. (size = 0x3B4) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c3604b489a6247bfab825cd049267ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c3604b489a6247bfab825cd049267ee">◆ </a></span>FSPXI_GetLegacySubBannerData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetLegacySubBannerData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>bannerSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>banner</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the legacy sub banner data of a program. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">bannerSize</td><td>Size of the banner. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the program. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>ID of the program. </td></tr>
|
|
<tr><td class="paramname">header</td><td>Pointer to output the legacy sub banner data to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a567f980a6d038c0b6196bfe6192892ef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a567f980a6d038c0b6196bfe6192892ef">◆ </a></span>FSPXI_GetNandArchiveResource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetNandArchiveResource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND archive resource information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the archive resource information to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a69287235770f608ef0a7fddd8444a899"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a69287235770f608ef0a7fddd8444a899">◆ </a></span>FSPXI_GetNandCid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetNandCid </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND CID. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Buffer to output the CID to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4aac7416bf531a7113917ae1b59c1027"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4aac7416bf531a7113917ae1b59c1027">◆ </a></span>FSPXI_GetNandLog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetNandLog </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND log. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Buffer to output the log to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1572933fc1f26e96b203532b44a29ea5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1572933fc1f26e96b203532b44a29ea5">◆ </a></span>FSPXI_GetNandSpeedInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetNandSpeedInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the NAND speed info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Buffer to output the speed info to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab9f31fdeacf387fb7fcd488db3e1610d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9f31fdeacf387fb7fcd488db3e1610d">◆ </a></span>FSPXI_GetProductInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetProductInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ProductInfo.html">FS_ProductInfo</a> * </td>
|
|
<td class="paramname"><em>info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets an NCCH's product info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">info</td><td>Pointer to output the product info to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Open NCCH content archive </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9885b0741504e6a2aa9671e53b6e206b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9885b0741504e6a2aa9671e53b6e206b">◆ </a></span>FSPXI_GetSdmcArchiveResource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSdmcArchiveResource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__ArchiveResource.html">FS_ArchiveResource</a> * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC archive resource information. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the archive resource information to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0d3ecd896f570970716d330eaaf1156"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0d3ecd896f570970716d330eaaf1156">◆ </a></span>FSPXI_GetSdmcCid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSdmcCid </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC CID. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Buffer to output the CID to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a28cc866ec6843c8e81a8f8bbcbcfe28d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a28cc866ec6843c8e81a8f8bbcbcfe28d">◆ </a></span>FSPXI_GetSdmcCtrRootPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSdmcCtrRootPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>length</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the CTR SDMC root path. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the root path to. </td></tr>
|
|
<tr><td class="paramname">length</td><td>Length of the output buffer in bytes. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b93fdb6550f76f3cfad5213d1b67768"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b93fdb6550f76f3cfad5213d1b67768">◆ </a></span>FSPXI_GetSdmcFatFsError()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSdmcFatFsError </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the error code from the SDMC FatFS driver. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the error code to </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab03746121c310004074e4275c3bd53ab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab03746121c310004074e4275c3bd53ab">◆ </a></span>FSPXI_GetSdmcLog()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSdmcLog </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC log. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Buffer to output the log to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48e8120ebecda37950e6a94b0c1507cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48e8120ebecda37950e6a94b0c1507cf">◆ </a></span>FSPXI_GetSdmcSpeedInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSdmcSpeedInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__SdMmcSpeedInfo.html">FS_SdMmcSpeedInfo</a> * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the SDMC speed info. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Buffer to output the speed info to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b98cfd130877fc204b1fc99310535db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b98cfd130877fc204b1fc99310535db">◆ </a></span>FSPXI_GetSpecialContentIndex()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSpecialContentIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> * </td>
|
|
<td class="paramname"><em>index</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a3526d37c529b39a862b9b7371a53e137">FS_MediaType</a> </td>
|
|
<td class="paramname"><em>mediaType</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>programId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ae39b89424d688ec1e77986fe0f89fcce">FS_SpecialContentType</a> </td>
|
|
<td class="paramname"><em>type</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets a special content's index. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">index</td><td>Pointer to output the index to. </td></tr>
|
|
<tr><td class="paramname">mediaType</td><td>Media type of the special content. </td></tr>
|
|
<tr><td class="paramname">programId</td><td>Program ID owning the special content. </td></tr>
|
|
<tr><td class="paramname">type</td><td>Type of special content. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a571a3abf06ca827b46f0ec4feb93e7da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a571a3abf06ca827b46f0ec4feb93e7da">◆ </a></span>FSPXI_GetSpecialFileSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_GetSpecialFileSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> * </td>
|
|
<td class="paramname"><em>fileSize</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the size of a special file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">fileSize</td><td>Pointer to output the size to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a390ecaa58de6e463ad433f075ec79f65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a390ecaa58de6e463ad433f075ec79f65">◆ </a></span>FSPXI_HasDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_HasDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if the archive contains a directory at path. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to check. </td></tr>
|
|
<tr><td class="paramname">out</td><td>Pointer to output existence to. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path to check for directory </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2efb0002a9e506efc150165ee154e0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2efb0002a9e506efc150165ee154e0f">◆ </a></span>FSPXI_HasFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_HasFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks if the archive contains a file at path. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive to check. </td></tr>
|
|
<tr><td class="paramname">out</td><td>Pointer to output existence to. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path to check for file </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af53abd147720e5908bb25f0b33cf6f72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af53abd147720e5908bb25f0b33cf6f72">◆ </a></span>FSPXI_ImportIntegrityVerificationSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ImportIntegrityVerificationSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structFS__IntegrityVerificationSeed.html">FS_IntegrityVerificationSeed</a> * </td>
|
|
<td class="paramname"><em>seed</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Imports an integrity verification seed. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">seed</td><td>Seed to import. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa86dfdd073eade86506350d005ff785f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa86dfdd073eade86506350d005ff785f">◆ </a></span>FSPXI_IsSdmcDetected()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_IsSdmcDetected </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether PXIFS0 detects the SD. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the detection status to </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2173d05b484ae18835852a5b1bd1b7b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2173d05b484ae18835852a5b1bd1b7b9">◆ </a></span>FSPXI_IsSdmcWritable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_IsSdmcWritable </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets whether PXIFS0 can write to the SD. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the writable status to </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6ae5f7cc12f9157bca3f3c9acfca898"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6ae5f7cc12f9157bca3f3c9acfca898">◆ </a></span>FSPXI_OpenArchive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_OpenArchive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive * </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a24416208e0f4c6c6efc3b2118a2d8803">FS_ArchiveID</a> </td>
|
|
<td class="paramname"><em>archiveID</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens an archive. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Pointer to output the opened archive to. </td></tr>
|
|
<tr><td class="paramname">id</td><td>ID of the archive. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the archive. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87a076ef43a3bd981e6f9b3947d55909"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87a076ef43a3bd981e6f9b3947d55909">◆ </a></span>FSPXI_OpenDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_OpenDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Directory * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the directory handle to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Archive containing the directory. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3893272a4a861cdd7f0eee63f6571a7f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3893272a4a861cdd7f0eee63f6571a7f">◆ </a></span>FSPXI_OpenFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_OpenFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File * </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>flags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>attributes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Opens a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">out</td><td>Pointer to output the file handle to. </td></tr>
|
|
<tr><td class="paramname">archive</td><td>Archive containing the file. </td></tr>
|
|
<tr><td class="paramname">path</td><td>Path of the file. </td></tr>
|
|
<tr><td class="paramname">flags</td><td>Flags to open the file with. </td></tr>
|
|
<tr><td class="paramname">attributes</td><td>Attributes of the file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5169061cb84c38c80f4d65b82af2fe49"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5169061cb84c38c80f4d65b82af2fe49">◆ </a></span>FSPXI_ReadDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ReadDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Directory </td>
|
|
<td class="paramname"><em>directory</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>entriesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>entryCount</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__DirectoryEntry.html">FS_DirectoryEntry</a> * </td>
|
|
<td class="paramname"><em>entries</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads one or more directory entries. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">directory</td><td>Directory to read from. </td></tr>
|
|
<tr><td class="paramname">entriesRead</td><td>Pointer to output the number of entries read to. </td></tr>
|
|
<tr><td class="paramname">entryCount</td><td>Number of entries to read. </td></tr>
|
|
<tr><td class="paramname">entryOut</td><td>Pointer to output directory entries to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a50e96c88d6b0f7a5932ac9c48eaea0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a50e96c88d6b0f7a5932ac9c48eaea0">◆ </a></span>FSPXI_ReadFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ReadFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads from a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to read from. </td></tr>
|
|
<tr><td class="paramname">bytesRead</td><td>Pointer to output the number of read bytes to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset to read from. </td></tr>
|
|
<tr><td class="paramname">buffer</td><td>Buffer to read to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac3cb549ad6d1e11a2744f5bfbdd87119"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3cb549ad6d1e11a2744f5bfbdd87119">◆ </a></span>FSPXI_ReadFileSHA256()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ReadFileSHA256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>readBuffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>readBufferSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>hashtable</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>hashtableSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>unk</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads data and stores SHA256 hashes of blocks. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to read from. </td></tr>
|
|
<tr><td class="paramname">bytesRead</td><td>Pointer to output the number of read bytes to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset to read from. </td></tr>
|
|
<tr><td class="paramname">readBuffer</td><td>Pointer to store read data in. </td></tr>
|
|
<tr><td class="paramname">readBufferSize</td><td>Size of readBuffer. </td></tr>
|
|
<tr><td class="paramname">hashtable</td><td>Pointer to store SHA256 hashes in. </td></tr>
|
|
<tr><td class="paramname">hashtableSize</td><td>Size of hashtable. </td></tr>
|
|
<tr><td class="paramname">unk</td><td>Unknown. Always 0x00001000? Possibly block size? </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac287f0bbd41237746a35ec08e55cabc0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac287f0bbd41237746a35ec08e55cabc0">◆ </a></span>FSPXI_ReadNandReport()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ReadNandReport </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>unk</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads the NAND report. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">unk</td><td>Unknown </td></tr>
|
|
<tr><td class="paramname">buffer</td><td>Buffer to write the report to. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of buffer </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4174449901486dc712d807151f3536f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4174449901486dc712d807151f3536f8">◆ </a></span>FSPXI_ReadSpecialFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_ReadSpecialFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesRead</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>fileOffset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>data</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reads from a special file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">bytesRead</td><td>Pointer to output the number of bytes read to. </td></tr>
|
|
<tr><td class="paramname">fileOffset</td><td>Offset of the file. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
<tr><td class="paramname">data</td><td>Buffer to read to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a735ceb9017bd302f5ecf888e7b9dcccd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a735ceb9017bd302f5ecf888e7b9dcccd">◆ </a></span>FSPXI_RenameDirectory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_RenameDirectory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>srcArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>srcPath</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>dstArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>dstPath</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Renames a directory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">srcArchive</td><td>Archive containing the source directory. </td></tr>
|
|
<tr><td class="paramname">srcPath</td><td>Path of the source directory. </td></tr>
|
|
<tr><td class="paramname">dstArchive</td><td>Archive containing the destination directory. </td></tr>
|
|
<tr><td class="paramname">dstPath</td><td>Path of the destination directory. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac844eb9b69ed0fc609db35ca5b884198"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac844eb9b69ed0fc609db35ca5b884198">◆ </a></span>FSPXI_RenameFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_RenameFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>srcArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>srcPath</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>dstArchive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>dstPath</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Renames a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">srcArchive</td><td>Archive containing the source file. </td></tr>
|
|
<tr><td class="paramname">srcPath</td><td>Path of the source file. </td></tr>
|
|
<tr><td class="paramname">dstArchive</td><td>Archive containing the destination file. </td></tr>
|
|
<tr><td class="paramname">dstPath</td><td>Path of the destination file. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a43642e4d8887bd9fffa71f9220231292"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43642e4d8887bd9fffa71f9220231292">◆ </a></span>FSPXI_SendInitializeInfoTo9()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SendInitializeInfoTo9 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> </td>
|
|
<td class="paramname"><em>unk</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sends initialization info to ARM9. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">unk</td><td>FS sends *(0x1FF81086) </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac35705dcde4ab5cbfbe8bc4772d1ec2d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac35705dcde4ab5cbfbe8bc4772d1ec2d">◆ </a></span>FSPXI_SetCardSpiBaudrate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SetCardSpiBaudrate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#ae98658510bcc2292b74f97db91f78fe0">FS_CardSpiBaudRate</a> </td>
|
|
<td class="paramname"><em>baudRate</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the CARDSPI baud rate. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">baudRate</td><td>Baud rate to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac7c35fcc019026023e77ad10d3459496"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7c35fcc019026023e77ad10d3459496">◆ </a></span>FSPXI_SetCardSpiBusMode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SetCardSpiBusMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a7354fc838f4b9c704685453576e41cad">FS_CardSpiBusMode</a> </td>
|
|
<td class="paramname"><em>busMode</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the CARDSPI bus mode. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">busMode</td><td>Bus mode to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a73356b643ba69b75972dfe390675f4f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a73356b643ba69b75972dfe390675f4f1">◆ </a></span>FSPXI_SetCtrCardLatencyParameter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SetCtrCardLatencyParameter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>latency</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Configures CTRCARD latency emulation. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">latency</td><td>Latency to apply. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a813ed6b3680775aedc2e393047536da8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a813ed6b3680775aedc2e393047536da8">◆ </a></span>FSPXI_SetFileSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SetFileSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set size of a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to set the size of </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size to set the file to </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a76827f115d35d7b88a4b53c0135d11b6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a76827f115d35d7b88a4b53c0135d11b6">◆ </a></span>FSPXI_SetPriority()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SetPriority </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>priority</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the file system priority. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">priority</td><td>Priority to set. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae391f9d1677cf9eeeff05517b102bce3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae391f9d1677cf9eeeff05517b102bce3">◆ </a></span>FSPXI_StartDeviceMoveAsDestination()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_StartDeviceMoveAsDestination </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> </td>
|
|
<td class="paramname"><em>context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>clear</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initiates a device move as the destination device. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">context</td><td>Context to use. </td></tr>
|
|
<tr><td class="paramname">clear</td><td>Whether to clear the device's data first. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab32493ac51a7e2dea0070b0ce18f5566"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab32493ac51a7e2dea0070b0ce18f5566">◆ </a></span>FSPXI_StartDeviceMoveAsSource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_StartDeviceMoveAsSource </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__DeviceMoveContext.html">FS_DeviceMoveContext</a> * </td>
|
|
<td class="paramname"><em>context</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initiates a device move as the source device. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">context</td><td>Pointer to output the context to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afc0101117d7d0db97b2079b40e03df2e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afc0101117d7d0db97b2079b40e03df2e">◆ </a></span>FSPXI_SwitchCleanupInvalidSaveData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_SwitchCleanupInvalidSaveData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>enable</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Toggles cleaning up invalid save data. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">enable</td><td>Whether to enable cleaning up invalid save data. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac294662cd5b6b163e2587bdcb426e110"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac294662cd5b6b163e2587bdcb426e110">◆ </a></span>FSPXI_Unknown0x17()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_Unknown0x17 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_Archive </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool * </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Unknown 0x17. </p>
|
|
<p>Appears to be an "is archive handle valid" command? </p><dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">archive</td><td>Archive handle to check validity of. </td></tr>
|
|
<tr><td class="paramname">out</td><td>Pointer to output validity to. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af545af6bf4e96fc8287d82616b84049e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af545af6bf4e96fc8287d82616b84049e">◆ </a></span>FSPXI_Unknown0x56()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_Unknown0x56 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>out</em>[4], </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="fs_8h.html#a64b19cc2d36043ad4060f2b7d17b16ef">FS_Archive</a> </td>
|
|
<td class="paramname"><em>archive</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structFS__Path.html">FS_Path</a> </td>
|
|
<td class="paramname"><em>path</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Unknown command 0x56. </p>
|
|
<dl class="section remark"><dt>Remarks</dt><dd>Called by FSUSER_ControlArchive with ArchiveAction 0x789D </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a868cc842d9b9ea122daead90d65d33af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a868cc842d9b9ea122daead90d65d33af">◆ </a></span>FSPXI_WriteFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_WriteFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>buffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Writes to a file. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to write to. </td></tr>
|
|
<tr><td class="paramname">bytesWritten</td><td>Pointer to output the number of bytes written to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset to write to. </td></tr>
|
|
<tr><td class="paramname">buffer</td><td>Buffer to write from. </td></tr>
|
|
<tr><td class="paramname">size</td><td>Size of the buffer. </td></tr>
|
|
<tr><td class="paramname">flags</td><td>Flags to use when writing. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a010e4e10532a36697d8914f6e517a315"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a010e4e10532a36697d8914f6e517a315">◆ </a></span>FSPXI_WriteFileSHA256()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ac830bf5a4f2cf8273f61ab99a46cf163">Result</a> FSPXI_WriteFileSHA256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ab6d744c6b5de129f12937e482dc674fb">Handle</a> </td>
|
|
<td class="paramname"><em>serviceHandle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FSPXI_File </td>
|
|
<td class="paramname"><em>file</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>bytesWritten</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> </td>
|
|
<td class="paramname"><em>offset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>writeBuffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>writeBufferSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>hashtable</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>hashtableSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>unk1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>unk2</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Assumedly writes data and stores SHA256 hashes of blocks. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">file</td><td>File to write to. </td></tr>
|
|
<tr><td class="paramname">bytesWritten</td><td>Pointer to output the number of written bytes to. </td></tr>
|
|
<tr><td class="paramname">offset</td><td>Offset to write to. </td></tr>
|
|
<tr><td class="paramname">writeBuffer</td><td>Buffer to write from. </td></tr>
|
|
<tr><td class="paramname">writeBufferSize</td><td>Size of writeBuffer. </td></tr>
|
|
<tr><td class="paramname">hashtable</td><td>Pointer to store SHA256 hashes in. </td></tr>
|
|
<tr><td class="paramname">hashtableSize</td><td>Size of hashtable </td></tr>
|
|
<tr><td class="paramname">unk1</td><td>Unknown. Might match with ReadFileSHA256's unknown? </td></tr>
|
|
<tr><td class="paramname">unk2</td><td>Unknown. Might match with ReadFileSHA256's unknown? </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
|
</small></address>
|
|
</body>
|
|
</html>
|