mirror of
https://github.com/joel16/uofw.git
synced 2024-11-24 03:59:45 +00:00
535 lines
94 KiB
HTML
535 lines
94 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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"/>
|
|
<title>uOFW: /home/travis/build/uofw/uofw/include/loadcore.h Source File</title>
|
|
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
|
</script>
|
|
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div! -->
|
|
|
|
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
|
|
|
|
<td style="padding-left: 0.5em;">
|
|
<div id="projectname">uOFW
|
|
|
|
</div>
|
|
<div id="projectbrief">Reverse engineered PSP kernel 6.60.</div>
|
|
</td>
|
|
|
|
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<!-- Generated by Doxygen 1.7.6.1 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li><a href="modules.html"><span>Modules</span></a></li>
|
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">/home/travis/build/uofw/uofw/include/loadcore.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
|
|
<a name="l00005"></a>00005 <span class="preprocessor">#ifndef LOADCORE_H</span>
|
|
<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define LOADCORE_H</span>
|
|
<a name="l00007"></a>00007 <span class="preprocessor"></span>
|
|
<a name="l00008"></a>00008 <span class="preprocessor">#include <memlmd.h></span>
|
|
<a name="l00009"></a>00009 <span class="preprocessor">#include <mesgled.h></span>
|
|
<a name="l00010"></a>00010 <span class="preprocessor">#include <modulemgr.h></span>
|
|
<a name="l00011"></a>00011 <span class="preprocessor">#include "common_imp.h"</span>
|
|
<a name="l00012"></a>00012 <span class="preprocessor">#include "threadman_kernel.h"</span>
|
|
<a name="l00013"></a>00013
|
|
<a name="l00021"></a><a class="code" href="group__Loadcore.html#gabce5652c4e61f4d009c6c8a3362f30c1">00021</a> <span class="preprocessor">#define LIBRARY_VERSION_MINOR (0)</span>
|
|
<a name="l00022"></a>00022 <span class="preprocessor"></span>
|
|
<a name="l00024"></a><a class="code" href="group__Loadcore.html#gab01a311c151ae89e396968b30403a801">00024</a> <span class="preprocessor">#define LIBRARY_VERSION_MAJOR (1)</span>
|
|
<a name="l00025"></a>00025 <span class="preprocessor"></span>
|
|
<a name="l00027"></a><a class="code" href="group__Loadcore.html#gaedd8cb264d52ac2da5a2896617e3c64f">00027</a> <span class="preprocessor">#define LIBRARY_VERSION_NUMBER_CATEGORY_SIZE (2)</span>
|
|
<a name="l00028"></a>00028 <span class="preprocessor"></span>
|
|
<a name="l00030"></a><a class="code" href="group__Loadcore.html#ga2bc3993d7f85386f95fa6fa43be28071">00030</a> <span class="preprocessor">#define LIBRARY_ENTRY_TABLE_OLD_LEN (4)</span>
|
|
<a name="l00031"></a>00031 <span class="preprocessor"></span>
|
|
<a name="l00033"></a><a class="code" href="group__Loadcore.html#gaad50d562baa3b27ce2edba3d0786c68f">00033</a> <span class="preprocessor">#define LIBRARY_ENTRY_TABLE_NEW_LEN (5)</span>
|
|
<a name="l00034"></a>00034 <span class="preprocessor"></span>
|
|
<a name="l00036"></a><a class="code" href="group__Loadcore.html#gaf4228ecc6e2a07beaf36dc11388010ba">00036</a> <span class="preprocessor">#define STUB_LIBRARY_ENTRY_TABLE_OLD_LEN (6)</span>
|
|
<a name="l00037"></a>00037 <span class="preprocessor"></span>
|
|
<a name="l00039"></a><a class="code" href="group__Loadcore.html#ga9eecbbcaa957b79a633619c3cd235230">00039</a> <span class="preprocessor">#define STUB_LIBRARY_ENTRY_TABLE_NEW_LEN (7)</span>
|
|
<a name="l00040"></a>00040 <span class="preprocessor"></span>
|
|
<a name="l00042"></a><a class="code" href="group__Loadcore.html#gac2659f67c57d64bd8dccf6b9ef044350">00042</a> <span class="preprocessor">#define LOADCORE_LIB_HASH_TABLE_SIZE (128)</span>
|
|
<a name="l00043"></a>00043 <span class="preprocessor"></span>
|
|
<a name="l00045"></a><a class="code" href="group__Loadcore.html#ga4dc2ea4c871facd3ba43095b78d67541">00045</a> <span class="preprocessor">#define SCE_BOOT_CALLBACK_FUNCTION_QUEUED (1)</span>
|
|
<a name="l00046"></a>00046 <span class="preprocessor"></span>
|
|
<a name="l00048"></a><a class="code" href="group__Loadcore.html#gaa6a6e66d2215ad31f49a6ae43f0c7880">00048</a> <span class="preprocessor">#define SCE_PROTECT_INFO_STATE_IS_ALLOCATED (1 << 0)</span>
|
|
<a name="l00049"></a>00049 <span class="preprocessor"></span>
|
|
<a name="l00051"></a><a class="code" href="group__Loadcore.html#ga358934f1d906e6500e9c25437ad051fa">00051</a> <span class="preprocessor">#define SCE_PROTECT_INFO_TYPE_FILE_NAME (0x2)</span>
|
|
<a name="l00052"></a>00052 <span class="preprocessor"></span>
|
|
<a name="l00054"></a><a class="code" href="group__Loadcore.html#ga513eeed6c82ce877f9210b35351bfbf5">00054</a> <span class="preprocessor">#define SCE_PROTECT_INFO_TYPE_VSH_PARAM (0x4)</span>
|
|
<a name="l00055"></a>00055 <span class="preprocessor"></span>
|
|
<a name="l00057"></a><a class="code" href="group__Loadcore.html#ga3a1d52968516fd2a5fa2c6057a8b8440">00057</a> <span class="preprocessor">#define SCE_PROTECT_INFO_TYPE_DISC_IMAGE (0x40)</span>
|
|
<a name="l00058"></a>00058 <span class="preprocessor"></span>
|
|
<a name="l00060"></a><a class="code" href="group__Loadcore.html#ga98e818579b4eb5e3dab698579cf761da">00060</a> <span class="preprocessor">#define SCE_PROTECT_INFO_TYPE_NPDRM_DATA (0x80)</span>
|
|
<a name="l00061"></a>00061 <span class="preprocessor"></span>
|
|
<a name="l00063"></a><a class="code" href="group__Loadcore.html#ga1cb3f8ab1b5f1ca92d3b9c3b3c3a7f2c">00063</a> <span class="preprocessor">#define SCE_PROTECT_INFO_TYPE_USER_PARAM (0x100)</span>
|
|
<a name="l00064"></a>00064 <span class="preprocessor"></span>
|
|
<a name="l00066"></a><a class="code" href="group__Loadcore.html#ga064c6f899777c70b9c3c0006d01ff847">00066</a> <span class="preprocessor">#define SCE_PROTECT_INFO_TYPE_PARAM_SFO (0x400)</span>
|
|
<a name="l00067"></a>00067 <span class="preprocessor"></span>
|
|
<a name="l00073"></a><a class="code" href="group__Loadcore.html#ga841d1f23ad9881cd37010137d4d9152a">00073</a> <span class="preprocessor">#define GET_PROTECT_INFO_STATE(attr) ((u32)(attr) >> 16)</span>
|
|
<a name="l00074"></a>00074 <span class="preprocessor"></span>
|
|
<a name="l00081"></a><a class="code" href="group__Loadcore.html#ga4790cee80f516a6b0c8b307691f9df0c">00081</a> <span class="preprocessor">#define SET_PROTECT_INFO_STATE(state, src) (((state) << 16) | (src))</span>
|
|
<a name="l00082"></a>00082 <span class="preprocessor"></span>
|
|
<a name="l00089"></a><a class="code" href="group__Loadcore.html#gab3d2855309cc2ec094b642bea92ffc0d">00089</a> <span class="preprocessor">#define REMOVE_PROTECT_INFO_STATE(state, src) ((~((state) << 16)) & (src))</span>
|
|
<a name="l00090"></a>00090 <span class="preprocessor"></span>
|
|
<a name="l00096"></a><a class="code" href="group__Loadcore.html#ga1f48480d7acf0e5cae8bce256ccf7c4a">00096</a> <span class="preprocessor">#define GET_PROTECT_INFO_TYPE(attr) ((attr) & 0xFFFF)</span>
|
|
<a name="l00097"></a>00097 <span class="preprocessor"></span>
|
|
<a name="l00104"></a><a class="code" href="group__Loadcore.html#ga3b8302cae9a68bcad9e065de8d81f5cc">00104</a> <span class="preprocessor">#define SET_PROTECT_INFO_TYPE(type, src) (((type) & 0xFFFF) | (src))</span>
|
|
<a name="l00105"></a>00105 <span class="preprocessor"></span>
|
|
<a name="l00109"></a><a class="code" href="group__Loadcore.html#ga95f11f1d387b7f449d120152ebdd78da">00109</a> <span class="keyword">enum</span> <a class="code" href="group__Loadcore.html#ga95f11f1d387b7f449d120152ebdd78da">SceExecFileAttr</a> {
|
|
<a name="l00111"></a><a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daa2635299e99ea51f197742dc25d9e7579">00111</a> <a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daa2635299e99ea51f197742dc25d9e7579">SCE_EXEC_FILE_COMPRESSED</a> = 0x1,
|
|
<a name="l00113"></a><a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daa9dc2ea24ff1f515ac7ab448389287f3d">00113</a> <a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daa9dc2ea24ff1f515ac7ab448389287f3d">SCE_EXEC_FILE_ELF</a> = 0x2,
|
|
<a name="l00115"></a><a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daab9da304786edd19dcd9ac2799ed128ec">00115</a> <a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daab9da304786edd19dcd9ac2799ed128ec">SCE_EXEC_FILE_GZIP_OVERLAP</a> = 0x8,
|
|
<a name="l00117"></a><a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daa8273376737c53e1c33867fde57ea1642">00117</a> <a class="code" href="group__Loadcore.html#gga95f11f1d387b7f449d120152ebdd78daa8273376737c53e1c33867fde57ea1642">SCE_EXEC_FILE_KL4E_COMPRESSED</a> = 0x200
|
|
<a name="l00118"></a>00118 };
|
|
<a name="l00119"></a>00119
|
|
<a name="l00123"></a><a class="code" href="group__Loadcore.html#gaf2f41164f95332df5f4cdfc55724142d">00123</a> <span class="keyword">enum</span> <a class="code" href="group__Loadcore.html#gaf2f41164f95332df5f4cdfc55724142d">SceExecFileModeAttr</a> {
|
|
<a name="l00125"></a><a class="code" href="group__Loadcore.html#ggaf2f41164f95332df5f4cdfc55724142da2e05bd98289d259703e35d844f1b0a7f">00125</a> <a class="code" href="group__Loadcore.html#ggaf2f41164f95332df5f4cdfc55724142da2e05bd98289d259703e35d844f1b0a7f">SCE_EXEC_FILE_DECRYPT</a> = 0,
|
|
<a name="l00127"></a><a class="code" href="group__Loadcore.html#ggaf2f41164f95332df5f4cdfc55724142da12007ebccfbbd42bb2db7defc9d76ca5">00127</a> <a class="code" href="group__Loadcore.html#ggaf2f41164f95332df5f4cdfc55724142da12007ebccfbbd42bb2db7defc9d76ca5">SCE_EXEC_FILE_NO_HEADER_COMPRESSION</a> = 1,
|
|
<a name="l00129"></a><a class="code" href="group__Loadcore.html#ggaf2f41164f95332df5f4cdfc55724142da313d43bac909fc9039fd2292fc9babfc">00129</a> <a class="code" href="group__Loadcore.html#ggaf2f41164f95332df5f4cdfc55724142da313d43bac909fc9039fd2292fc9babfc">SCE_EXEC_FILE_NO_COMPRESSION</a> = 2,
|
|
<a name="l00130"></a>00130 };
|
|
<a name="l00131"></a>00131
|
|
<a name="l00135"></a><a class="code" href="group__Loadcore.html#gadd729faad5a09adb92f9099655dbccef">00135</a> <span class="keyword">enum</span> <a class="code" href="group__Loadcore.html#gadd729faad5a09adb92f9099655dbccef">SceExecFileElfType</a> {
|
|
<a name="l00137"></a><a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefada14f19afa4a1b965e690d316189be63">00137</a> <a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefada14f19afa4a1b965e690d316189be63">SCE_EXEC_FILE_TYPE_INVALID_ELF</a> = -1,
|
|
<a name="l00139"></a><a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefaca76b40bd50defed6c3b676f0dca9413">00139</a> <a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefaca76b40bd50defed6c3b676f0dca9413">SCE_EXEC_FILE_TYPE_PRX</a> = 1,
|
|
<a name="l00141"></a><a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefa95388c00f97c01ef0408e76ace88f924">00141</a> <a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefa95388c00f97c01ef0408e76ace88f924">SCE_EXEC_FILE_TYPE_PRX_2</a> = 2,
|
|
<a name="l00143"></a><a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefae9ec646eaef857a366eb11ba1c484d7e">00143</a> <a class="code" href="group__Loadcore.html#ggadd729faad5a09adb92f9099655dbccefae9ec646eaef857a366eb11ba1c484d7e">SCE_EXEC_FILE_TYPE_ELF</a> = 3,
|
|
<a name="l00144"></a>00144 };
|
|
<a name="l00145"></a>00145
|
|
<a name="l00152"></a><a class="code" href="group__Loadcore.html#ga3a4646a2fd1ce198fa2ec6e11a6d7fc1">00152</a> <span class="keyword">enum</span> <a class="code" href="group__Loadcore.html#ga3a4646a2fd1ce198fa2ec6e11a6d7fc1">SceLibAttr</a> {
|
|
<a name="l00154"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a6617d512bb4fcff495982ae9c6fd5b08">00154</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a6617d512bb4fcff495982ae9c6fd5b08">SCE_LIB_NO_SPECIAL_ATTR</a> = 0x0,
|
|
<a name="l00156"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a72abd726e9fd4d7e5a96daf0bf561305">00156</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a72abd726e9fd4d7e5a96daf0bf561305">SCE_LIB_AUTO_EXPORT</a> = 0x1,
|
|
<a name="l00158"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a3390ddabf6d87ed90c95e7714a89f9f9">00158</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a3390ddabf6d87ed90c95e7714a89f9f9">SCE_LIB_WEAK_EXPORT</a> = 0x2,
|
|
<a name="l00160"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1ac854cee6ed7e91f11188b1e1b11a4df1">00160</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1ac854cee6ed7e91f11188b1e1b11a4df1">SCE_LIB_NOLINK_EXPORT</a> = 0x4,
|
|
<a name="l00162"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a58899b8e37207888395c438fc8deef45">00162</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a58899b8e37207888395c438fc8deef45">SCE_LIB_WEAK_IMPORT</a> = 0x8,
|
|
<a name="l00164"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a6c80618f7587629ad51babc32f0e596f">00164</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a6c80618f7587629ad51babc32f0e596f">SCE_LIB_SYSCALL_EXPORT</a> = 0x4000,
|
|
<a name="l00166"></a><a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a2d6c3bfc81bdc0c297a1c13dbb8bfdd1">00166</a> <a class="code" href="group__Loadcore.html#gga3a4646a2fd1ce198fa2ec6e11a6d7fc1a2d6c3bfc81bdc0c297a1c13dbb8bfdd1">SCE_LIB_IS_SYSLIB</a> = 0x8000
|
|
<a name="l00167"></a>00167 };
|
|
<a name="l00168"></a>00168
|
|
<a name="l00170"></a><a class="code" href="group__Loadcore.html#gaaaf9e069ea1f8e0e6a0b70898afc3270">00170</a> <span class="keyword">typedef</span> s32 (*<a class="code" href="group__Loadcore.html#gaaaf9e069ea1f8e0e6a0b70898afc3270">SceKernelBootCallbackFunction</a>)(<span class="keywordtype">void</span> *data, s32 arg, <span class="keywordtype">void</span> *opt);
|
|
<a name="l00171"></a>00171
|
|
<a name="l00176"></a><a class="code" href="structDirectCall.html">00176</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00178"></a><a class="code" href="structDirectCall.html#a27df6861c421d6b2a77dfcf3a23c3495">00178</a> u32 <a class="code" href="structDirectCall.html#a27df6861c421d6b2a77dfcf3a23c3495">call</a>;
|
|
<a name="l00180"></a><a class="code" href="structDirectCall.html#ace32bf9f01d70ac55d629f2349bb83eb">00180</a> u32 <a class="code" href="structDirectCall.html#ace32bf9f01d70ac55d629f2349bb83eb">delaySlot</a>;
|
|
<a name="l00181"></a>00181 } <a class="code" href="structDirectCall.html">DirectCall</a>;
|
|
<a name="l00182"></a>00182
|
|
<a name="l00187"></a><a class="code" href="structSyscall.html">00187</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00189"></a><a class="code" href="structSyscall.html#a4b333b694097a6c079e7124bb5801ece">00189</a> u32 <a class="code" href="structSyscall.html#a4b333b694097a6c079e7124bb5801ece">returnAddr</a>;
|
|
<a name="l00191"></a><a class="code" href="structSyscall.html#aed002cdfc9af26b87f72e69869ab7d96">00191</a> u32 <a class="code" href="structSyscall.html#aed002cdfc9af26b87f72e69869ab7d96">syscall</a>;
|
|
<a name="l00192"></a>00192 } <a class="code" href="structSyscall.html">Syscall</a>;
|
|
<a name="l00193"></a>00193
|
|
<a name="l00197"></a><a class="code" href="unionSceStub.html">00197</a> <span class="keyword">typedef</span> <span class="keyword">union </span>{
|
|
<a name="l00199"></a><a class="code" href="unionSceStub.html#a6fd149887f9ab06c5fae5c51b71e5ae0">00199</a> <a class="code" href="structDirectCall.html">DirectCall</a> <a class="code" href="unionSceStub.html#a6fd149887f9ab06c5fae5c51b71e5ae0">dc</a>;
|
|
<a name="l00201"></a><a class="code" href="unionSceStub.html#aac0f0e827edd0ed4cdf708dfd8711a76">00201</a> <a class="code" href="structSyscall.html">Syscall</a> <a class="code" href="unionSceStub.html#aac0f0e827edd0ed4cdf708dfd8711a76">sc</a>;
|
|
<a name="l00202"></a>00202 } <a class="code" href="unionSceStub.html">SceStub</a>;
|
|
<a name="l00203"></a>00203
|
|
<a name="l00207"></a><a class="code" href="structSceVariableStub.html">00207</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00208"></a>00208 u32 *addr;
|
|
<a name="l00210"></a><a class="code" href="structSceVariableStub.html#a2c4687520d673500df8345e632750928">00210</a> u32 <a class="code" href="structSceVariableStub.html#a2c4687520d673500df8345e632750928">nid</a>;
|
|
<a name="l00211"></a>00211 } <a class="code" href="structSceVariableStub.html">SceVariableStub</a>;
|
|
<a name="l00212"></a>00212
|
|
<a name="l00218"></a><a class="code" href="structSceResidentLibraryEntryTable.html">00218</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00220"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a4eab195f5c1c95103b842a6d54c63d57">00220</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structSceResidentLibraryEntryTable.html#a4eab195f5c1c95103b842a6d54c63d57">libName</a>; <span class="comment">//0</span>
|
|
<a name="l00226"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a6b36c1185e9f95e6e0c2503d1ce0cb41">00226</a> <span class="comment"></span> u8 version[<a class="code" href="group__Loadcore.html#gaedd8cb264d52ac2da5a2896617e3c64f">LIBRARY_VERSION_NUMBER_CATEGORY_SIZE</a>]; <span class="comment">//4</span>
|
|
<a name="l00228"></a><a class="code" href="structSceResidentLibraryEntryTable.html#ac77f18e478aef80e18ad29f2b625144c">00228</a> <span class="comment"></span> s16 <a class="code" href="structSceResidentLibraryEntryTable.html#ac77f18e478aef80e18ad29f2b625144c">attribute</a>; <span class="comment">//6</span>
|
|
<a name="l00233"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a3b1bbdb5478a79b04955304951cca7dc">00233</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibraryEntryTable.html#a3b1bbdb5478a79b04955304951cca7dc">len</a>; <span class="comment">//8</span>
|
|
<a name="l00235"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a417d11cf9a440889e8e02795a88b604e">00235</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibraryEntryTable.html#a417d11cf9a440889e8e02795a88b604e">vStubCount</a>; <span class="comment">//9</span>
|
|
<a name="l00237"></a><a class="code" href="structSceResidentLibraryEntryTable.html#ad271207367d2e8d1efe037e190ae50af">00237</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibraryEntryTable.html#ad271207367d2e8d1efe037e190ae50af">stubCount</a>; <span class="comment">//10</span>
|
|
<a name="l00243"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a0ae498d548e52a06c0c2f7c81fc142fc">00243</a> <span class="comment"></span> u32 *<a class="code" href="structSceResidentLibraryEntryTable.html#a0ae498d548e52a06c0c2f7c81fc142fc">entryTable</a>; <span class="comment">//12</span>
|
|
<a name="l00245"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a72a704cc790de83bef8623c515e467c6">00245</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibraryEntryTable.html#a72a704cc790de83bef8623c515e467c6">unk16</a>; <span class="comment">//16</span>
|
|
<a name="l00247"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a3261d0b899d45630931213963cb2108f">00247</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibraryEntryTable.html#a3261d0b899d45630931213963cb2108f">unk18</a>; <span class="comment">//18</span>
|
|
<a name="l00249"></a><a class="code" href="structSceResidentLibraryEntryTable.html#a7deaee0fa9e09f0a77888bec65edfafc">00249</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibraryEntryTable.html#a7deaee0fa9e09f0a77888bec65edfafc">unk19</a>; <span class="comment">//19</span>
|
|
<a name="l00250"></a>00250 } <a class="code" href="structSceResidentLibraryEntryTable.html">SceResidentLibraryEntryTable</a>;
|
|
<a name="l00251"></a>00251
|
|
<a name="l00256"></a><a class="code" href="structSceStubLibraryEntryTable.html">00256</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00258"></a><a class="code" href="structSceStubLibraryEntryTable.html#abad3f1f6f3e9d18debea14e4eaf59ecc">00258</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structSceStubLibraryEntryTable.html#abad3f1f6f3e9d18debea14e4eaf59ecc">libName</a>; <span class="comment">//0</span>
|
|
<a name="l00264"></a><a class="code" href="structSceStubLibraryEntryTable.html#ad9a8d9ff47b3f8975b85d499fe289340">00264</a> <span class="comment"></span> u8 version[<a class="code" href="group__Loadcore.html#gaedd8cb264d52ac2da5a2896617e3c64f">LIBRARY_VERSION_NUMBER_CATEGORY_SIZE</a>]; <span class="comment">//4</span>
|
|
<a name="l00266"></a><a class="code" href="structSceStubLibraryEntryTable.html#a4300788140d98e27adbf7dd58eae98a3">00266</a> <span class="comment"></span> u16 <a class="code" href="structSceStubLibraryEntryTable.html#a4300788140d98e27adbf7dd58eae98a3">attribute</a>; <span class="comment">//6</span>
|
|
<a name="l00272"></a><a class="code" href="structSceStubLibraryEntryTable.html#a16c25b9839a1c3e4e95f8ee4e05bacb6">00272</a> <span class="comment"></span> u8 <a class="code" href="structSceStubLibraryEntryTable.html#a16c25b9839a1c3e4e95f8ee4e05bacb6">len</a>; <span class="comment">//8</span>
|
|
<a name="l00274"></a><a class="code" href="structSceStubLibraryEntryTable.html#a3b1dc356238b2f7b58b23db970c762aa">00274</a> <span class="comment"></span> u8 <a class="code" href="structSceStubLibraryEntryTable.html#a3b1dc356238b2f7b58b23db970c762aa">vStubCount</a>; <span class="comment">//9</span>
|
|
<a name="l00276"></a><a class="code" href="structSceStubLibraryEntryTable.html#aef9f7fe15f9101c4d8b899d7edb0956a">00276</a> <span class="comment"></span> u16 <a class="code" href="structSceStubLibraryEntryTable.html#aef9f7fe15f9101c4d8b899d7edb0956a">stubCount</a>; <span class="comment">//10</span>
|
|
<a name="l00278"></a><a class="code" href="structSceStubLibraryEntryTable.html#a6dd231150287643d22860e458346aa5f">00278</a> <span class="comment"></span> u32 *<a class="code" href="structSceStubLibraryEntryTable.html#a6dd231150287643d22860e458346aa5f">nidTable</a>; <span class="comment">//12</span>
|
|
<a name="l00280"></a><a class="code" href="structSceStubLibraryEntryTable.html#a165fbb6994c9b6371a371770b43e7ee9">00280</a> <span class="comment"></span> <a class="code" href="unionSceStub.html">SceStub</a> *<a class="code" href="structSceStubLibraryEntryTable.html#a165fbb6994c9b6371a371770b43e7ee9">stubTable</a>; <span class="comment">//16</span>
|
|
<a name="l00282"></a><a class="code" href="structSceStubLibraryEntryTable.html#aed55f9b7ebc51a9d08f298cf6c4c84c1">00282</a> <span class="comment"></span> <a class="code" href="structSceVariableStub.html">SceVariableStub</a> *<a class="code" href="structSceStubLibraryEntryTable.html#aed55f9b7ebc51a9d08f298cf6c4c84c1">vStubTable</a>; <span class="comment">// 20</span>
|
|
<a name="l00284"></a><a class="code" href="structSceStubLibraryEntryTable.html#aac62f697bf415a74b455b6512ba3e726">00284</a> <span class="comment"></span> u16 <a class="code" href="structSceStubLibraryEntryTable.html#aac62f697bf415a74b455b6512ba3e726">unk24</a>; <span class="comment">//24</span>
|
|
<a name="l00285"></a>00285 } <a class="code" href="structSceStubLibraryEntryTable.html">SceStubLibraryEntryTable</a>;
|
|
<a name="l00286"></a>00286
|
|
<a name="l00290"></a><a class="code" href="structSceBootCallback.html">00290</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00292"></a><a class="code" href="structSceBootCallback.html#aa5b7effe8047d9190a046b7c1a8dc01c">00292</a> <span class="keywordtype">void</span> *<a class="code" href="structSceBootCallback.html#aa5b7effe8047d9190a046b7c1a8dc01c">bootCBFunc</a>;
|
|
<a name="l00294"></a><a class="code" href="structSceBootCallback.html#a97c071fd51d09bec758bd371346ca048">00294</a> u32 <a class="code" href="structSceBootCallback.html#a97c071fd51d09bec758bd371346ca048">gp</a>;
|
|
<a name="l00295"></a>00295 } <a class="code" href="structSceBootCallback.html">SceBootCallback</a>;
|
|
<a name="l00296"></a>00296
|
|
<a name="l00301"></a><a class="code" href="structSceStubLibrary.html">00301</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSceStubLibrary.html">SceStubLibrary</a> {
|
|
<a name="l00303"></a><a class="code" href="structSceStubLibrary.html#ad485b8be0ca63748a16454a633ab4500">00303</a> u32 <a class="code" href="structSceStubLibrary.html#ad485b8be0ca63748a16454a633ab4500">unk0</a>; <span class="comment">//0</span>
|
|
<a name="l00307"></a><a class="code" href="structSceStubLibrary.html#a798b95096a6dd28ac73449cea92767dc">00307</a> <span class="comment"></span> <span class="keyword">struct </span><a class="code" href="structSceStubLibrary.html">SceStubLibrary</a> *<a class="code" href="structSceStubLibrary.html#a798b95096a6dd28ac73449cea92767dc">next</a>; <span class="comment">//4</span>
|
|
<a name="l00309"></a><a class="code" href="structSceStubLibrary.html#ae297a6bc4c6f4752f187088a3416d864">00309</a> <span class="comment"></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structSceStubLibrary.html#ae297a6bc4c6f4752f187088a3416d864">libName</a>; <span class="comment">//8</span>
|
|
<a name="l00313"></a><a class="code" href="structSceStubLibrary.html#ae6a371f60d0a967cf94eea3dcf27699a">00313</a> <span class="comment"></span> u8 <a class="code" href="structSceStubLibrary.html#ae6a371f60d0a967cf94eea3dcf27699a">version</a>[<a class="code" href="group__Loadcore.html#gaedd8cb264d52ac2da5a2896617e3c64f">LIBRARY_VERSION_NUMBER_CATEGORY_SIZE</a>]; <span class="comment">//12</span>
|
|
<a name="l00317"></a><a class="code" href="structSceStubLibrary.html#a93a6f87ea13ac25569d16980105b4f67">00317</a> <span class="comment"></span> u16 <a class="code" href="structSceStubLibrary.html#a93a6f87ea13ac25569d16980105b4f67">attribute</a>; <span class="comment">//14</span>
|
|
<a name="l00319"></a><a class="code" href="structSceStubLibrary.html#ac42574d8c280d5e70f20ff3a54770802">00319</a> <span class="comment"></span> u8 <a class="code" href="structSceStubLibrary.html#ac42574d8c280d5e70f20ff3a54770802">stubEntryTableLen</a>; <span class="comment">//16</span>
|
|
<a name="l00324"></a><a class="code" href="structSceStubLibrary.html#a27d25af0f985619ae539b02a3533c3cb">00324</a> <span class="comment"></span> u8 <a class="code" href="structSceStubLibrary.html#a27d25af0f985619ae539b02a3533c3cb">vStubCount</a>; <span class="comment">//17</span>
|
|
<a name="l00329"></a><a class="code" href="structSceStubLibrary.html#a967dbf1ddd0cc08011a5d3b5457a7ef7">00329</a> <span class="comment"></span> u16 <a class="code" href="structSceStubLibrary.html#a967dbf1ddd0cc08011a5d3b5457a7ef7">stubCount</a>; <span class="comment">//18</span>
|
|
<a name="l00331"></a><a class="code" href="structSceStubLibrary.html#ae01021aaf22b88b0752f0eedfd56fab7">00331</a> <span class="comment"></span> u32 *<a class="code" href="structSceStubLibrary.html#ae01021aaf22b88b0752f0eedfd56fab7">nidTable</a>; <span class="comment">//20</span>
|
|
<a name="l00333"></a><a class="code" href="structSceStubLibrary.html#a72c35aa42f275b6fc6d511cd9f9b5d31">00333</a> <span class="comment"></span> <a class="code" href="unionSceStub.html">SceStub</a> *<a class="code" href="structSceStubLibrary.html#a72c35aa42f275b6fc6d511cd9f9b5d31">stubTable</a>; <span class="comment">//24</span>
|
|
<a name="l00335"></a><a class="code" href="structSceStubLibrary.html#a49234506d2500dd8acacf1178b0b1a09">00335</a> <span class="comment"></span> <a class="code" href="structSceVariableStub.html">SceVariableStub</a> *<a class="code" href="structSceStubLibrary.html#a49234506d2500dd8acacf1178b0b1a09">vStubTable</a>; <span class="comment">//28</span>
|
|
<a name="l00337"></a><a class="code" href="structSceStubLibrary.html#aaaa70f1774de4c58c619fe78489b0c67">00337</a> <span class="comment"></span> u16 <a class="code" href="structSceStubLibrary.html#aaaa70f1774de4c58c619fe78489b0c67">unk32</a>; <span class="comment">//32</span>
|
|
<a name="l00339"></a><a class="code" href="structSceStubLibrary.html#aa8b4a95950111620b2f35c8f1572736c">00339</a> <span class="comment"></span> <a class="code" href="structSceStubLibraryEntryTable.html">SceStubLibraryEntryTable</a> *<a class="code" href="structSceStubLibrary.html#aa8b4a95950111620b2f35c8f1572736c">libStubTable</a>; <span class="comment">//36</span>
|
|
<a name="l00343"></a><a class="code" href="structSceStubLibrary.html#a02fcff6b93f1dae32bf7ef6dabef2730">00343</a> <span class="comment"></span> u32 <a class="code" href="structSceStubLibrary.html#a02fcff6b93f1dae32bf7ef6dabef2730">status</a>; <span class="comment">//40</span>
|
|
<a name="l00345"></a><a class="code" href="structSceStubLibrary.html#a24004210c1a0ac885f279e409977d2f2">00345</a> <span class="comment"></span> u32 <a class="code" href="structSceStubLibrary.html#a24004210c1a0ac885f279e409977d2f2">isUserLib</a>; <span class="comment">//44</span>
|
|
<a name="l00347"></a><a class="code" href="structSceStubLibrary.html#a44444cb2131fe7497b360395e530d6e8">00347</a> <span class="comment"></span> <span class="keywordtype">char</span> *<a class="code" href="structSceStubLibrary.html#a44444cb2131fe7497b360395e530d6e8">libName2</a>; <span class="comment">//48</span>
|
|
<a name="l00349"></a><a class="code" href="structSceStubLibrary.html#adc0dd52d377e62470b71cc75b28a9f55">00349</a> <span class="comment"></span> u32 <a class="code" href="structSceStubLibrary.html#adc0dd52d377e62470b71cc75b28a9f55">libNameInHeap</a>; <span class="comment">//52</span>
|
|
<a name="l00350"></a>00350 } <a class="code" href="group__Loadcore.html#gabc93f0892a9ce1a492817326c5c5c8af">SceStubLibrary</a>; <span class="comment">//size = 56</span>
|
|
<a name="l00351"></a>00351
|
|
<a name="l00356"></a><a class="code" href="structSceResidentLibrary.html">00356</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSceResidentLibrary.html">SceResidentLibrary</a> {
|
|
<a name="l00358"></a><a class="code" href="structSceResidentLibrary.html#ab23381b799cddeb38f81ca8ebc67c057">00358</a> <span class="keyword">struct </span><a class="code" href="structSceResidentLibrary.html">SceResidentLibrary</a> *<a class="code" href="structSceResidentLibrary.html#ab23381b799cddeb38f81ca8ebc67c057">next</a>; <span class="comment">//0</span>
|
|
<a name="l00360"></a><a class="code" href="structSceResidentLibrary.html#ae73503d91e53d0dc8f8112e17767a0db">00360</a> <span class="comment"></span> <a class="code" href="structSceResidentLibraryEntryTable.html">SceResidentLibraryEntryTable</a> *<a class="code" href="structSceResidentLibrary.html#ae73503d91e53d0dc8f8112e17767a0db">libEntryTable</a>; <span class="comment">//4</span>
|
|
<a name="l00365"></a><a class="code" href="structSceResidentLibrary.html#a25f5beb133ebd83d459273df22926b8b">00365</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibrary.html#a25f5beb133ebd83d459273df22926b8b">version</a>[<a class="code" href="group__Loadcore.html#gaedd8cb264d52ac2da5a2896617e3c64f">LIBRARY_VERSION_NUMBER_CATEGORY_SIZE</a>]; <span class="comment">//8</span>
|
|
<a name="l00369"></a><a class="code" href="structSceResidentLibrary.html#a546c90ec456271f21af5df18142364fd">00369</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibrary.html#a546c90ec456271f21af5df18142364fd">attribute</a>; <span class="comment">//10</span>
|
|
<a name="l00374"></a><a class="code" href="structSceResidentLibrary.html#a992e55caf5611649431e29ccd62942a0">00374</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibrary.html#a992e55caf5611649431e29ccd62942a0">stubCount</a>; <span class="comment">//12</span>
|
|
<a name="l00379"></a><a class="code" href="structSceResidentLibrary.html#a5fab3299087adac4404545cd66ce15bd">00379</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibrary.html#a5fab3299087adac4404545cd66ce15bd">vStubCount</a>; <span class="comment">//14</span>
|
|
<a name="l00384"></a><a class="code" href="structSceResidentLibrary.html#abc29c1705b8d75dc302403440caf0eda">00384</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#abc29c1705b8d75dc302403440caf0eda">numExports</a>; <span class="comment">//16</span>
|
|
<a name="l00386"></a><a class="code" href="structSceResidentLibrary.html#a8dcb89b0201f5ce1bf52d3f989e5b9c1">00386</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibrary.html#a8dcb89b0201f5ce1bf52d3f989e5b9c1">unk20</a>; <span class="comment">//20</span>
|
|
<a name="l00388"></a><a class="code" href="structSceResidentLibrary.html#a3a185673fad5c9fd6a5f14aa7f487631">00388</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibrary.html#a3a185673fad5c9fd6a5f14aa7f487631">unk21</a>; <span class="comment">//21</span>
|
|
<a name="l00390"></a><a class="code" href="structSceResidentLibrary.html#aaa430c3641659239434557a44ab999dd">00390</a> <span class="comment"></span> u8 <a class="code" href="structSceResidentLibrary.html#aaa430c3641659239434557a44ab999dd">unk22</a>; <span class="comment">//22</span>
|
|
<a name="l00392"></a><a class="code" href="structSceResidentLibrary.html#afb9b04ed56f740307bea7438edef0e16">00392</a> <span class="comment"></span> s32 <a class="code" href="structSceResidentLibrary.html#afb9b04ed56f740307bea7438edef0e16">unk24</a>; <span class="comment">//24</span>
|
|
<a name="l00394"></a><a class="code" href="structSceResidentLibrary.html#a43ff7d8b4da316ba1ae50abee7af2b68">00394</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a43ff7d8b4da316ba1ae50abee7af2b68">unk28</a>; <span class="comment">//28</span>
|
|
<a name="l00400"></a><a class="code" href="structSceResidentLibrary.html#a9cb9013efa0303c853667ef05aef5494">00400</a> <span class="comment"></span> u32 *<a class="code" href="structSceResidentLibrary.html#a9cb9013efa0303c853667ef05aef5494">entryTable</a>; <span class="comment">//32</span>
|
|
<a name="l00402"></a><a class="code" href="structSceResidentLibrary.html#ad4d5d1680f84606d263ce79587b12cf9">00402</a> <span class="comment"></span> u32 *<a class="code" href="structSceResidentLibrary.html#ad4d5d1680f84606d263ce79587b12cf9">exportsBaseAddr</a>; <span class="comment">//36</span>
|
|
<a name="l00404"></a><a class="code" href="structSceResidentLibrary.html#ae5136d60dd7a1d771f7b39a7ddbf9feb">00404</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#ae5136d60dd7a1d771f7b39a7ddbf9feb">exportsSize</a>; <span class="comment">//40</span>
|
|
<a name="l00406"></a><a class="code" href="structSceResidentLibrary.html#a03beea8c065befe16156dd60b388a9c5">00406</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a03beea8c065befe16156dd60b388a9c5">midFuncIndex</a>; <span class="comment">//44</span>
|
|
<a name="l00408"></a><a class="code" href="structSceResidentLibrary.html#a8b6925e9aa6aa47bf0da95fae85f5190">00408</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a8b6925e9aa6aa47bf0da95fae85f5190">unk48</a>; <span class="comment">//48</span>
|
|
<a name="l00410"></a><a class="code" href="structSceResidentLibrary.html#adaa3668442a4ba2214fae29c828acafc">00410</a> <span class="comment"></span> <a class="code" href="structSceStubLibrary.html">SceStubLibrary</a> *<a class="code" href="structSceResidentLibrary.html#adaa3668442a4ba2214fae29c828acafc">stubLibs</a>; <span class="comment">//52</span>
|
|
<a name="l00412"></a><a class="code" href="structSceResidentLibrary.html#a8973c492d99b02f4868d6025e068a6ac">00412</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a8973c492d99b02f4868d6025e068a6ac">sysTableEntry</a>; <span class="comment">//56</span>
|
|
<a name="l00414"></a><a class="code" href="structSceResidentLibrary.html#a090732606157fbac35b8b468744c7cbb">00414</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a090732606157fbac35b8b468744c7cbb">isUserLib</a>; <span class="comment">//60</span>
|
|
<a name="l00416"></a><a class="code" href="structSceResidentLibrary.html#a548549c3f9761499ae4c413b8b59e8d7">00416</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a548549c3f9761499ae4c413b8b59e8d7">unk64</a>; <span class="comment">//64 </span>
|
|
<a name="l00418"></a><a class="code" href="structSceResidentLibrary.html#a7f32f4059c71506e79885d1956618bac">00418</a> <span class="comment"></span> <span class="keywordtype">char</span> *<a class="code" href="structSceResidentLibrary.html#a7f32f4059c71506e79885d1956618bac">libName</a>; <span class="comment">//68 </span>
|
|
<a name="l00420"></a><a class="code" href="structSceResidentLibrary.html#a86abc5fc20fcad0e307f0c91e4a4f615">00420</a> <span class="comment"></span> u32 <a class="code" href="structSceResidentLibrary.html#a86abc5fc20fcad0e307f0c91e4a4f615">libNameInHeap</a>; <span class="comment">//72</span>
|
|
<a name="l00425"></a><a class="code" href="structSceResidentLibrary.html#accc1746db4d52513d6fea720e53d3ea5">00425</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibrary.html#accc1746db4d52513d6fea720e53d3ea5">sysTableEntryStartIndex</a>; <span class="comment">//76</span>
|
|
<a name="l00429"></a><a class="code" href="structSceResidentLibrary.html#a850b70af7ae0bfe1987a3a80f41f74a9">00429</a> <span class="comment"></span> u16 <a class="code" href="structSceResidentLibrary.html#a850b70af7ae0bfe1987a3a80f41f74a9">extraExportEntries</a>; <span class="comment">//78</span>
|
|
<a name="l00430"></a>00430 } <a class="code" href="group__Loadcore.html#gaf0200fd1d0b6bcf4be034c4d2ee4c7c6">SceResidentLibrary</a>; <span class="comment">//size = 80</span>
|
|
<a name="l00431"></a>00431
|
|
<a name="l00435"></a><a class="code" href="structSceLoadCoreProtectInfo.html">00435</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00437"></a><a class="code" href="structSceLoadCoreProtectInfo.html#a0a90fc61daad2a5801486130f00b8a39">00437</a> u32 <a class="code" href="structSceLoadCoreProtectInfo.html#a0a90fc61daad2a5801486130f00b8a39">addr</a>;
|
|
<a name="l00439"></a><a class="code" href="structSceLoadCoreProtectInfo.html#a870f31c555d21a1c869e9f91729478b6">00439</a> SceSize <a class="code" href="structSceLoadCoreProtectInfo.html#a870f31c555d21a1c869e9f91729478b6">size</a>; <span class="comment">// 4</span>
|
|
<a name="l00452"></a><a class="code" href="structSceLoadCoreProtectInfo.html#a486599c50b16a5990da1d65cc377d7fc">00452</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreProtectInfo.html#a486599c50b16a5990da1d65cc377d7fc">attr</a>; <span class="comment">// 8</span>
|
|
<a name="l00454"></a><a class="code" href="structSceLoadCoreProtectInfo.html#a4a599f3279e14da9656be6920474d391">00454</a> <span class="comment"></span> SceUID <a class="code" href="structSceLoadCoreProtectInfo.html#a4a599f3279e14da9656be6920474d391">partId</a>; <span class="comment">// 12</span>
|
|
<a name="l00456"></a><a class="code" href="structSceLoadCoreProtectInfo.html#ab15ce93a50f66865cc01bf34b6c7fc22">00456</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreProtectInfo.html#ab15ce93a50f66865cc01bf34b6c7fc22">unk16</a>;
|
|
<a name="l00458"></a><a class="code" href="structSceLoadCoreProtectInfo.html#a94cafa06f636b38db28f5d2326609f35">00458</a> s32 <a class="code" href="structSceLoadCoreProtectInfo.html#a94cafa06f636b38db28f5d2326609f35">unk20</a>;
|
|
<a name="l00460"></a><a class="code" href="structSceLoadCoreProtectInfo.html#acda860aba78edc0eb9f63591e64758a5">00460</a> s32 <a class="code" href="structSceLoadCoreProtectInfo.html#acda860aba78edc0eb9f63591e64758a5">unk24</a>;
|
|
<a name="l00461"></a>00461 } <a class="code" href="structSceLoadCoreProtectInfo.html">SceLoadCoreProtectInfo</a>;
|
|
<a name="l00462"></a>00462
|
|
<a name="l00467"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html">00467</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00469"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#a2ec0abf81e5ade22ae27012d2890d6af">00469</a> u8 *<a class="code" href="structSceLoadCoreBootModuleInfo.html#a2ec0abf81e5ade22ae27012d2890d6af">modPath</a>; <span class="comment">//0</span>
|
|
<a name="l00471"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#a3dc3db0c28d33f62671b8e1090b0aa99">00471</a> <span class="comment"></span> u8 *<a class="code" href="structSceLoadCoreBootModuleInfo.html#a3dc3db0c28d33f62671b8e1090b0aa99">modBuf</a>; <span class="comment">//4</span>
|
|
<a name="l00473"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#a522c1c83a49608ea3dd5c5df447353e6">00473</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreBootModuleInfo.html#a522c1c83a49608ea3dd5c5df447353e6">modSize</a>; <span class="comment">//8</span>
|
|
<a name="l00475"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#ac9ea52aba428a5923a0f2e2d99507dac">00475</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreBootModuleInfo.html#ac9ea52aba428a5923a0f2e2d99507dac">unk12</a>; <span class="comment">//12</span>
|
|
<a name="l00477"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#a06a0cb78c661c16a56fa8824d0b10d3b">00477</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreBootModuleInfo.html#a06a0cb78c661c16a56fa8824d0b10d3b">attr</a>; <span class="comment">//16</span>
|
|
<a name="l00482"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#a9947be935f54ed0fa3bc5eeac14689ba">00482</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreBootModuleInfo.html#a9947be935f54ed0fa3bc5eeac14689ba">bootData</a>; <span class="comment">//20</span>
|
|
<a name="l00484"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#ae6c1704c0efa36a167de5cbbaebe787c">00484</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreBootModuleInfo.html#ae6c1704c0efa36a167de5cbbaebe787c">argSize</a>; <span class="comment">//24</span>
|
|
<a name="l00486"></a><a class="code" href="structSceLoadCoreBootModuleInfo.html#ad3b12bd178a073c364b770144a82e536">00486</a> <span class="comment"></span> SceUID <a class="code" href="structSceLoadCoreBootModuleInfo.html#ad3b12bd178a073c364b770144a82e536">argPartId</a>; <span class="comment">//28</span>
|
|
<a name="l00487"></a>00487 } <a class="code" href="structSceLoadCoreBootModuleInfo.html">SceLoadCoreBootModuleInfo</a>;
|
|
<a name="l00488"></a>00488
|
|
<a name="l00492"></a><a class="code" href="structSceLoadCoreBootInfo.html">00492</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00497"></a><a class="code" href="structSceLoadCoreBootInfo.html#a58d8398bc5df7d0ebeb43e33775776cf">00497</a> <span class="keywordtype">void</span> *<a class="code" href="structSceLoadCoreBootInfo.html#a58d8398bc5df7d0ebeb43e33775776cf">memBase</a>; <span class="comment">// 0</span>
|
|
<a name="l00499"></a><a class="code" href="structSceLoadCoreBootInfo.html#a603a7fa73edb3309cc7f631c29f44399">00499</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a603a7fa73edb3309cc7f631c29f44399">memSize</a>; <span class="comment">// 4</span>
|
|
<a name="l00501"></a><a class="code" href="structSceLoadCoreBootInfo.html#a3ea81cd4753600bce6f1601cb1143157">00501</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a3ea81cd4753600bce6f1601cb1143157">loadedModules</a>; <span class="comment">// 8</span>
|
|
<a name="l00503"></a><a class="code" href="structSceLoadCoreBootInfo.html#a1712b6a3ac39635cfa4987e99ea10a13">00503</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a1712b6a3ac39635cfa4987e99ea10a13">numModules</a>; <span class="comment">// 12</span>
|
|
<a name="l00505"></a><a class="code" href="structSceLoadCoreBootInfo.html#a25c3f06dbf3aa0f031364cdd22f2abf3">00505</a> <span class="comment"></span> <a class="code" href="structSceLoadCoreBootModuleInfo.html">SceLoadCoreBootModuleInfo</a> *<a class="code" href="structSceLoadCoreBootInfo.html#a25c3f06dbf3aa0f031364cdd22f2abf3">modules</a>; <span class="comment">// 16</span>
|
|
<a name="l00507"></a><a class="code" href="structSceLoadCoreBootInfo.html#a8a85251b6c34233e514fdac54f5bb660">00507</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreBootInfo.html#a8a85251b6c34233e514fdac54f5bb660">unk20</a>; <span class="comment">//20</span>
|
|
<a name="l00509"></a><a class="code" href="structSceLoadCoreBootInfo.html#a6f51588879740febf31b6feb5f3e2e9c">00509</a> <span class="comment"></span> u8 <a class="code" href="structSceLoadCoreBootInfo.html#a6f51588879740febf31b6feb5f3e2e9c">unk24</a>; <span class="comment">//24</span>
|
|
<a name="l00511"></a><a class="code" href="structSceLoadCoreBootInfo.html#a3f4a6c81fcfc9fa2130e373868922ed6">00511</a> <span class="comment"></span> u8 reserved[3]; <span class="comment">// ?</span>
|
|
<a name="l00513"></a><a class="code" href="structSceLoadCoreBootInfo.html#af0e2adfc8583e2b6d1630c6e15786c5b">00513</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreBootInfo.html#af0e2adfc8583e2b6d1630c6e15786c5b">numProtects</a>; <span class="comment">// 28</span>
|
|
<a name="l00515"></a><a class="code" href="structSceLoadCoreBootInfo.html#abb4b988d15cbb38ccb6d50ee48132eac">00515</a> <span class="comment"></span> <a class="code" href="structSceLoadCoreProtectInfo.html">SceLoadCoreProtectInfo</a> *<a class="code" href="structSceLoadCoreBootInfo.html#abb4b988d15cbb38ccb6d50ee48132eac">protects</a>; <span class="comment">// 32</span>
|
|
<a name="l00517"></a><a class="code" href="structSceLoadCoreBootInfo.html#a11c1e8222ca411ebd9fb792318971fdd">00517</a> <span class="comment"></span> SceUID <a class="code" href="structSceLoadCoreBootInfo.html#a11c1e8222ca411ebd9fb792318971fdd">modProtId</a>;
|
|
<a name="l00519"></a><a class="code" href="structSceLoadCoreBootInfo.html#a7eb3acb0235e7bf044241973534f776d">00519</a> SceUID <a class="code" href="structSceLoadCoreBootInfo.html#a7eb3acb0235e7bf044241973534f776d">modArgProtId</a>; <span class="comment">// 40</span>
|
|
<a name="l00521"></a><a class="code" href="structSceLoadCoreBootInfo.html#a787e3703b1c5781f2a8e54f8efe215a5">00521</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreBootInfo.html#a787e3703b1c5781f2a8e54f8efe215a5">unk44</a>;
|
|
<a name="l00523"></a><a class="code" href="structSceLoadCoreBootInfo.html#a90ebfbd2601be4d5ddd13e1d70443b4c">00523</a> s32 <a class="code" href="structSceLoadCoreBootInfo.html#a90ebfbd2601be4d5ddd13e1d70443b4c">buildVersion</a>;
|
|
<a name="l00525"></a><a class="code" href="structSceLoadCoreBootInfo.html#a2905493be965a829af65a9209fc6637c">00525</a> s32 <a class="code" href="structSceLoadCoreBootInfo.html#a2905493be965a829af65a9209fc6637c">unk52</a>;
|
|
<a name="l00527"></a><a class="code" href="structSceLoadCoreBootInfo.html#a120a5e3cf0a7f7b500c3639f57a9e330">00527</a> <span class="keywordtype">char</span> *<a class="code" href="structSceLoadCoreBootInfo.html#a120a5e3cf0a7f7b500c3639f57a9e330">configFile</a>; <span class="comment">// 56</span>
|
|
<a name="l00529"></a><a class="code" href="structSceLoadCoreBootInfo.html#af344e7f7e32de7a3ef2363d330246675">00529</a> <span class="comment"></span> s32 <a class="code" href="structSceLoadCoreBootInfo.html#af344e7f7e32de7a3ef2363d330246675">unk60</a>;
|
|
<a name="l00531"></a><a class="code" href="structSceLoadCoreBootInfo.html#a8392688a35c9fb9eccc8f921665425e4">00531</a> s32 <a class="code" href="structSceLoadCoreBootInfo.html#a8392688a35c9fb9eccc8f921665425e4">unk64</a>;
|
|
<a name="l00533"></a><a class="code" href="structSceLoadCoreBootInfo.html#ab3e624b5355af4e15e474b73d895ad5e">00533</a> s32 <a class="code" href="structSceLoadCoreBootInfo.html#ab3e624b5355af4e15e474b73d895ad5e">unk68</a>;
|
|
<a name="l00535"></a><a class="code" href="structSceLoadCoreBootInfo.html#ae5aa84e0f5aa6553e78ffd0552c696c9">00535</a> s32 <a class="code" href="structSceLoadCoreBootInfo.html#ae5aa84e0f5aa6553e78ffd0552c696c9">unk72</a>;
|
|
<a name="l00537"></a><a class="code" href="structSceLoadCoreBootInfo.html#a411b3488d92e103e3dcb8eac0ab06758">00537</a> s32 <a class="code" href="structSceLoadCoreBootInfo.html#a411b3488d92e103e3dcb8eac0ab06758">unk76</a>;
|
|
<a name="l00539"></a><a class="code" href="structSceLoadCoreBootInfo.html#a40ae6bd33c470eb49d78bdce2ee68355">00539</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a40ae6bd33c470eb49d78bdce2ee68355">unk80</a>;
|
|
<a name="l00541"></a><a class="code" href="structSceLoadCoreBootInfo.html#a14cb0202364747ad73bd45463ac93008">00541</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a14cb0202364747ad73bd45463ac93008">unk84</a>;
|
|
<a name="l00543"></a><a class="code" href="structSceLoadCoreBootInfo.html#a6204e8de4d81778adc4a48300f918279">00543</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a6204e8de4d81778adc4a48300f918279">unk98</a>;
|
|
<a name="l00545"></a><a class="code" href="structSceLoadCoreBootInfo.html#a3b83c06d78e9ae7d40ed4ad5b5f5b45b">00545</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a3b83c06d78e9ae7d40ed4ad5b5f5b45b">unk92</a>;
|
|
<a name="l00547"></a><a class="code" href="structSceLoadCoreBootInfo.html#a57474896df5cce2079cfe5ed78fb0e9c">00547</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a57474896df5cce2079cfe5ed78fb0e9c">unk96</a>;
|
|
<a name="l00549"></a><a class="code" href="structSceLoadCoreBootInfo.html#ac30c428d050864fc23369f73834a3df9">00549</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#ac30c428d050864fc23369f73834a3df9">unk100</a>;
|
|
<a name="l00551"></a><a class="code" href="structSceLoadCoreBootInfo.html#a9c8cff862168027e89226f18c07cb568">00551</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a9c8cff862168027e89226f18c07cb568">unk104</a>;
|
|
<a name="l00553"></a><a class="code" href="structSceLoadCoreBootInfo.html#a7d4a87382837e70f927d648203cb6208">00553</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a7d4a87382837e70f927d648203cb6208">unk108</a>;
|
|
<a name="l00555"></a><a class="code" href="structSceLoadCoreBootInfo.html#a410d0e78612597db9994680e3d72dd03">00555</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a410d0e78612597db9994680e3d72dd03">unk112</a>;
|
|
<a name="l00557"></a><a class="code" href="structSceLoadCoreBootInfo.html#a08c0f28262fc728b8bac977e834254c9">00557</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a08c0f28262fc728b8bac977e834254c9">unk116</a>;
|
|
<a name="l00559"></a><a class="code" href="structSceLoadCoreBootInfo.html#aece754e18f8d316fd207b4820c2b5dd9">00559</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#aece754e18f8d316fd207b4820c2b5dd9">unk120</a>;
|
|
<a name="l00561"></a><a class="code" href="structSceLoadCoreBootInfo.html#a79215301d6adc4aa07b15631b47e9cad">00561</a> u32 <a class="code" href="structSceLoadCoreBootInfo.html#a79215301d6adc4aa07b15631b47e9cad">unk124</a>;
|
|
<a name="l00562"></a>00562 } <a class="code" href="structSceLoadCoreBootInfo.html">SceLoadCoreBootInfo</a>; <span class="comment">//size = 128</span>
|
|
<a name="l00563"></a>00563
|
|
<a name="l00567"></a><a class="code" href="structSceLoadCoreExecFileInfo.html">00567</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00569"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aaa2b1e08cdbbcc66f2f3ed88e4bbcec8">00569</a> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#aaa2b1e08cdbbcc66f2f3ed88e4bbcec8">unk0</a>;
|
|
<a name="l00571"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a64f6d1f2c21930f2a9dd23e018e88a4d">00571</a> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a64f6d1f2c21930f2a9dd23e018e88a4d">modeAttribute</a>; <span class="comment">//4</span>
|
|
<a name="l00573"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a889d35e0eb9b8741d9ad5f2ab82282bb">00573</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a889d35e0eb9b8741d9ad5f2ab82282bb">apiType</a>; <span class="comment">//8</span>
|
|
<a name="l00575"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a89c36008a5ecd76db5f8105deb0eb6b5">00575</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a89c36008a5ecd76db5f8105deb0eb6b5">unk12</a>;
|
|
<a name="l00577"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aa508e37d8705dd0a23b4cf338e3c9002">00577</a> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#aa508e37d8705dd0a23b4cf338e3c9002">execSize</a>; <span class="comment">//16</span>
|
|
<a name="l00579"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aa056e5d07911d85c62b27156f05185eb">00579</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#aa056e5d07911d85c62b27156f05185eb">maxAllocSize</a>; <span class="comment">//20</span>
|
|
<a name="l00581"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a5b56f13b5a0fc1ade30ba232a9246bcd">00581</a> <span class="comment"></span> SceUID <a class="code" href="structSceLoadCoreExecFileInfo.html#a5b56f13b5a0fc1ade30ba232a9246bcd">decompressionMemId</a>; <span class="comment">//24</span>
|
|
<a name="l00583"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ab23af7749a85282ca224756dfae927fb">00583</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceLoadCoreExecFileInfo.html#ab23af7749a85282ca224756dfae927fb">fileBase</a>; <span class="comment">//28</span>
|
|
<a name="l00585"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a2c3ca194364b906df19c7c16e61d85e3">00585</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a2c3ca194364b906df19c7c16e61d85e3">elfType</a>; <span class="comment">//32 </span>
|
|
<a name="l00587"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ab9bd5246d3642b688169fef3489812eb">00587</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceLoadCoreExecFileInfo.html#ab9bd5246d3642b688169fef3489812eb">topAddr</a>; <span class="comment">//36</span>
|
|
<a name="l00592"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ac196b9915a75240696b066152fbc1b32">00592</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#ac196b9915a75240696b066152fbc1b32">entryAddr</a>; <span class="comment">//40</span>
|
|
<a name="l00594"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a6976573677def34eb4f4bf08a55fb736">00594</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a6976573677def34eb4f4bf08a55fb736">unk44</a>;
|
|
<a name="l00599"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a219200bdc11c85fdfc73e9cbeec9f286">00599</a> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#a219200bdc11c85fdfc73e9cbeec9f286">largestSegSize</a>; <span class="comment">//48</span>
|
|
<a name="l00601"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#abbf1a4d8ac62ada4a3258f2e5268ad84">00601</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#abbf1a4d8ac62ada4a3258f2e5268ad84">textSize</a>; <span class="comment">//52</span>
|
|
<a name="l00603"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a1fbc3f41f75d2a61c9466aa95e31c3d4">00603</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#a1fbc3f41f75d2a61c9466aa95e31c3d4">dataSize</a>; <span class="comment">//56</span>
|
|
<a name="l00605"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a20346fe995e7528eea2fceb5051df4b9">00605</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#a20346fe995e7528eea2fceb5051df4b9">bssSize</a>; <span class="comment">//60</span>
|
|
<a name="l00607"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a39307c95edda165bfe5561bf53f3d03c">00607</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a39307c95edda165bfe5561bf53f3d03c">partitionId</a>; <span class="comment">//64</span>
|
|
<a name="l00612"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ae1f24ecdcc946a4d385b0b3da519e226">00612</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#ae1f24ecdcc946a4d385b0b3da519e226">isKernelMod</a>; <span class="comment">//68</span>
|
|
<a name="l00617"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aa688d1e435b6ec2ab4e12ec0f78a0372">00617</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#aa688d1e435b6ec2ab4e12ec0f78a0372">isDecrypted</a>; <span class="comment">//72</span>
|
|
<a name="l00619"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a539ec87b336d3a7450b910a857021366">00619</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a539ec87b336d3a7450b910a857021366">moduleInfoOffset</a>; <span class="comment">//76</span>
|
|
<a name="l00621"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aceed520069d4742b494fc6a42b9dccc4">00621</a> <span class="comment"></span> <a class="code" href="structSceModuleInfo.html">SceModuleInfo</a> *<a class="code" href="structSceLoadCoreExecFileInfo.html#aceed520069d4742b494fc6a42b9dccc4">moduleInfo</a>; <span class="comment">//80</span>
|
|
<a name="l00623"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#af9f92604778901a824a24315321717eb">00623</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#af9f92604778901a824a24315321717eb">isCompressed</a>; <span class="comment">//84</span>
|
|
<a name="l00625"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ab9977fd84797398fa309809bf52d71f3">00625</a> <span class="comment"></span> u16 <a class="code" href="structSceLoadCoreExecFileInfo.html#ab9977fd84797398fa309809bf52d71f3">modInfoAttribute</a>; <span class="comment">//88</span>
|
|
<a name="l00627"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aad83f12baa027066377c7c033fac7555">00627</a> <span class="comment"></span> u16 <a class="code" href="structSceLoadCoreExecFileInfo.html#aad83f12baa027066377c7c033fac7555">execAttribute</a>; <span class="comment">//90</span>
|
|
<a name="l00629"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aba56bedf7aecace13d1683f92dc5619c">00629</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#aba56bedf7aecace13d1683f92dc5619c">decSize</a>; <span class="comment">//92</span>
|
|
<a name="l00631"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a710673135ebb987832a7dc14f3b543c1">00631</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a710673135ebb987832a7dc14f3b543c1">isDecompressed</a>; <span class="comment">//96</span>
|
|
<a name="l00637"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a491cc6144ac7ea3dd1de8f2296c35e84">00637</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a491cc6144ac7ea3dd1de8f2296c35e84">isSignChecked</a>; <span class="comment">//100</span>
|
|
<a name="l00639"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a56ecdaaf3a812e48fe696e93b61f14e5">00639</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#a56ecdaaf3a812e48fe696e93b61f14e5">unk104</a>;
|
|
<a name="l00641"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ace924ebc7bf2e1a85fd8df90bd799da2">00641</a> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#ace924ebc7bf2e1a85fd8df90bd799da2">overlapSize</a>; <span class="comment">//108</span>
|
|
<a name="l00643"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a205522519e2c6b7212d99a67a49cf1a2">00643</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceLoadCoreExecFileInfo.html#a205522519e2c6b7212d99a67a49cf1a2">exportsInfo</a>; <span class="comment">//112</span>
|
|
<a name="l00645"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#abc2158833a8892ed8ca208f3b49794ed">00645</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#abc2158833a8892ed8ca208f3b49794ed">exportsSize</a>; <span class="comment">//116</span>
|
|
<a name="l00647"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a3edde0bb960209edaf47d976489c9e2c">00647</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceLoadCoreExecFileInfo.html#a3edde0bb960209edaf47d976489c9e2c">importsInfo</a>; <span class="comment">//120</span>
|
|
<a name="l00649"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#abeb308218d0759bb6966364f686b7b7b">00649</a> <span class="comment"></span> SceSize <a class="code" href="structSceLoadCoreExecFileInfo.html#abeb308218d0759bb6966364f686b7b7b">importsSize</a>; <span class="comment">//124</span>
|
|
<a name="l00651"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aecdbe720ba3b0988092010ab32d16bbb">00651</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceLoadCoreExecFileInfo.html#aecdbe720ba3b0988092010ab32d16bbb">strtabOffset</a>; <span class="comment">//128</span>
|
|
<a name="l00653"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aef666b4a499d8b07c75b9d27406cf53a">00653</a> <span class="comment"></span> u8 <a class="code" href="structSceLoadCoreExecFileInfo.html#aef666b4a499d8b07c75b9d27406cf53a">numSegments</a>; <span class="comment">//132</span>
|
|
<a name="l00655"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a274dd6dfa54e8a2062aa1b51c505f535">00655</a> <span class="comment"></span> u8 padding[3]; <span class="comment">//133</span>
|
|
<a name="l00657"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a96abadd8878a0e2c0dfdc63a52bf15aa">00657</a> <span class="comment"></span> u32 segmentAddr[SCE_KERNEL_MAX_MODULE_SEGMENT]; <span class="comment">//136</span>
|
|
<a name="l00659"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a32f63eccb23be659bbcc46cc3d1df01f">00659</a> <span class="comment"></span> u32 segmentSize[SCE_KERNEL_MAX_MODULE_SEGMENT]; <span class="comment">//152</span>
|
|
<a name="l00661"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#ab12df1b288dce5a0c0666f1e8d063110">00661</a> <span class="comment"></span> SceUID <a class="code" href="structSceLoadCoreExecFileInfo.html#ab12df1b288dce5a0c0666f1e8d063110">memBlockId</a>; <span class="comment">//168</span>
|
|
<a name="l00663"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#a14e77d34519fca1835fd0043c109904f">00663</a> <span class="comment"></span> u32 segmentAlign[SCE_KERNEL_MAX_MODULE_SEGMENT]; <span class="comment">//172</span>
|
|
<a name="l00665"></a><a class="code" href="structSceLoadCoreExecFileInfo.html#aa6b8ddd6e79948aadb79eaffcf41ad4f">00665</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCoreExecFileInfo.html#aa6b8ddd6e79948aadb79eaffcf41ad4f">maxSegAlign</a>; <span class="comment">//188</span>
|
|
<a name="l00666"></a>00666 } <a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a>;
|
|
<a name="l00667"></a>00667
|
|
<a name="l00669"></a><a class="code" href="structSceModule.html">00669</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSceModule.html">SceModule</a> {
|
|
<a name="l00671"></a><a class="code" href="structSceModule.html#ac9534c5c2dab77002030f27a70dd6a19">00671</a> <span class="keyword">struct </span><a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="structSceModule.html#ac9534c5c2dab77002030f27a70dd6a19">next</a>; <span class="comment">//0</span>
|
|
<a name="l00673"></a><a class="code" href="structSceModule.html#a917cf40bdc85818a77a78db19710ffa9">00673</a> <span class="comment"></span> u16 <a class="code" href="structSceModule.html#a917cf40bdc85818a77a78db19710ffa9">attribute</a>; <span class="comment">//4</span>
|
|
<a name="l00678"></a><a class="code" href="structSceModule.html#a35014812222442cb5d9d3130171d82a8">00678</a> <span class="comment"></span> u8 <a class="code" href="structSceModule.html#a35014812222442cb5d9d3130171d82a8">version</a>[MODULE_VERSION_NUMBER_CATEGORY_SIZE]; <span class="comment">//6</span>
|
|
<a name="l00680"></a><a class="code" href="structSceModule.html#a50e9d5204e7bda386387275e6889fd68">00680</a> <span class="comment"></span> <span class="keywordtype">char</span> <a class="code" href="structSceModule.html#a50e9d5204e7bda386387275e6889fd68">modName</a>[SCE_MODULE_NAME_LEN]; <span class="comment">//8</span>
|
|
<a name="l00682"></a><a class="code" href="structSceModule.html#a1415e3961f8bfb5b61dff5f1f41b0338">00682</a> <span class="comment"></span> <span class="keywordtype">char</span> <a class="code" href="structSceModule.html#a1415e3961f8bfb5b61dff5f1f41b0338">terminal</a>; <span class="comment">//35</span>
|
|
<a name="l00687"></a><a class="code" href="structSceModule.html#aa0260efbd7c70aa4467b9daf4e232399">00687</a> <span class="comment"></span> u16 <a class="code" href="structSceModule.html#aa0260efbd7c70aa4467b9daf4e232399">status</a>; <span class="comment">//36</span>
|
|
<a name="l00689"></a><a class="code" href="structSceModule.html#ab49ad12e4d5bf458476f8ee12ab6f712">00689</a> <span class="comment"></span> u16 <a class="code" href="structSceModule.html#ab49ad12e4d5bf458476f8ee12ab6f712">padding</a>; <span class="comment">//38</span>
|
|
<a name="l00691"></a><a class="code" href="structSceModule.html#acdeed4ba028e9ac55767d7cc83923a25">00691</a> <span class="comment"></span> SceUID <a class="code" href="structSceModule.html#acdeed4ba028e9ac55767d7cc83923a25">secId</a>; <span class="comment">//40</span>
|
|
<a name="l00693"></a><a class="code" href="structSceModule.html#aa87f63a55b8b499e595e1b53aee08b4b">00693</a> <span class="comment"></span> SceUID <a class="code" href="structSceModule.html#aa87f63a55b8b499e595e1b53aee08b4b">modId</a>; <span class="comment">//44</span>
|
|
<a name="l00695"></a><a class="code" href="structSceModule.html#a3e8fc7a5ab0abc30899c7ceb819d4f6d">00695</a> <span class="comment"></span> SceUID <a class="code" href="structSceModule.html#a3e8fc7a5ab0abc30899c7ceb819d4f6d">userModThid</a>; <span class="comment">//48</span>
|
|
<a name="l00697"></a><a class="code" href="structSceModule.html#a629be654d8c4026406a568d691d9f9c3">00697</a> <span class="comment"></span> SceUID <a class="code" href="structSceModule.html#a629be654d8c4026406a568d691d9f9c3">memId</a>; <span class="comment">//52</span>
|
|
<a name="l00699"></a><a class="code" href="structSceModule.html#a6f4f62682c1b498888ed2793ea7481e3">00699</a> <span class="comment"></span> SceUID <a class="code" href="structSceModule.html#a6f4f62682c1b498888ed2793ea7481e3">mpIdText</a>; <span class="comment">//56</span>
|
|
<a name="l00701"></a><a class="code" href="structSceModule.html#aaaf0e252a028a49d22f44c7713e013e2">00701</a> <span class="comment"></span> SceUID <a class="code" href="structSceModule.html#aaaf0e252a028a49d22f44c7713e013e2">mpIdData</a>; <span class="comment">//60</span>
|
|
<a name="l00703"></a><a class="code" href="structSceModule.html#a4c9c7c407b9f3c88b499172bb5969746">00703</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceModule.html#a4c9c7c407b9f3c88b499172bb5969746">entTop</a>; <span class="comment">//64</span>
|
|
<a name="l00705"></a><a class="code" href="structSceModule.html#aad43e99af25efac4241b09cc3df61fa7">00705</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#aad43e99af25efac4241b09cc3df61fa7">entSize</a>; <span class="comment">//68</span>
|
|
<a name="l00707"></a><a class="code" href="structSceModule.html#aa888ff4e5a0315c1c28846bfd1d4a0a4">00707</a> <span class="comment"></span> <span class="keywordtype">void</span> *<a class="code" href="structSceModule.html#aa888ff4e5a0315c1c28846bfd1d4a0a4">stubTop</a>; <span class="comment">//72</span>
|
|
<a name="l00709"></a><a class="code" href="structSceModule.html#af1344f6316ddeffb92f267c7e4121d5c">00709</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#af1344f6316ddeffb92f267c7e4121d5c">stubSize</a>; <span class="comment">//76</span>
|
|
<a name="l00714"></a><a class="code" href="structSceModule.html#af808a2b79173dd1a0033037978caa677">00714</a> <span class="comment"></span> SceKernelThreadEntry <a class="code" href="structSceModule.html#af808a2b79173dd1a0033037978caa677">moduleStart</a>; <span class="comment">//80</span>
|
|
<a name="l00719"></a><a class="code" href="structSceModule.html#a125e7821ce003be9d39303cd9ac8388f">00719</a> <span class="comment"></span> SceKernelThreadEntry <a class="code" href="structSceModule.html#a125e7821ce003be9d39303cd9ac8388f">moduleStop</a>; <span class="comment">//84</span>
|
|
<a name="l00724"></a><a class="code" href="structSceModule.html#aa78db20c8ff0ce02f8e8ffce06895d41">00724</a> <span class="comment"></span> SceKernelThreadEntry <a class="code" href="structSceModule.html#aa78db20c8ff0ce02f8e8ffce06895d41">moduleBootstart</a>; <span class="comment">//88</span>
|
|
<a name="l00729"></a><a class="code" href="structSceModule.html#ac73481b9c0c68d06636477bd71d4f827">00729</a> <span class="comment"></span> SceKernelThreadEntry <a class="code" href="structSceModule.html#ac73481b9c0c68d06636477bd71d4f827">moduleRebootBefore</a>; <span class="comment">//92</span>
|
|
<a name="l00734"></a><a class="code" href="structSceModule.html#ad68e867a635db0d37fec355d1165c626">00734</a> <span class="comment"></span> SceKernelThreadEntry <a class="code" href="structSceModule.html#ad68e867a635db0d37fec355d1165c626">moduleRebootPhase</a>; <span class="comment">//96</span>
|
|
<a name="l00739"></a><a class="code" href="structSceModule.html#a21f7314e68e9797ec3ece053acc745a3">00739</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#a21f7314e68e9797ec3ece053acc745a3">entryAddr</a>; <span class="comment">//100</span>
|
|
<a name="l00741"></a><a class="code" href="structSceModule.html#a693cae58a76e2e79def11a76d609b3d5">00741</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#a693cae58a76e2e79def11a76d609b3d5">gpValue</a>; <span class="comment">//104</span>
|
|
<a name="l00743"></a><a class="code" href="structSceModule.html#a02f53a73f84b8dbe5a3a5bd78c1ff0b0">00743</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#a02f53a73f84b8dbe5a3a5bd78c1ff0b0">textAddr</a>; <span class="comment">//108</span>
|
|
<a name="l00745"></a><a class="code" href="structSceModule.html#afbc2aa8ea19978754fc8308d5800e125">00745</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#afbc2aa8ea19978754fc8308d5800e125">textSize</a>; <span class="comment">//112</span>
|
|
<a name="l00747"></a><a class="code" href="structSceModule.html#aca564a29985c6df45d8523aadd16bb6a">00747</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#aca564a29985c6df45d8523aadd16bb6a">dataSize</a>; <span class="comment">//116</span>
|
|
<a name="l00749"></a><a class="code" href="structSceModule.html#ac667ca2dbb4466a36b84d3ea312967bd">00749</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#ac667ca2dbb4466a36b84d3ea312967bd">bssSize</a>; <span class="comment">//120</span>
|
|
<a name="l00751"></a><a class="code" href="structSceModule.html#add35b39c449e2223610db8a8eb0affb5">00751</a> <span class="comment"></span> u8 <a class="code" href="structSceModule.html#add35b39c449e2223610db8a8eb0affb5">nSegments</a>; <span class="comment">//124</span>
|
|
<a name="l00753"></a><a class="code" href="structSceModule.html#a4325065e8e97e6a128b6fd33a2a04927">00753</a> <span class="comment"></span> u8 <a class="code" href="structSceModule.html#a4325065e8e97e6a128b6fd33a2a04927">padding2</a>[3]; <span class="comment">//125</span>
|
|
<a name="l00755"></a><a class="code" href="structSceModule.html#a97f10683f8e3c4953dad2d1c04340439">00755</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#a97f10683f8e3c4953dad2d1c04340439">segmentAddr</a>[SCE_KERNEL_MAX_MODULE_SEGMENT]; <span class="comment">//128</span>
|
|
<a name="l00757"></a><a class="code" href="structSceModule.html#a9ae5558bbbba41a23d1d9b1e40ccdd7d">00757</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#a9ae5558bbbba41a23d1d9b1e40ccdd7d">segmentSize</a>[SCE_KERNEL_MAX_MODULE_SEGMENT]; <span class="comment">//144</span>
|
|
<a name="l00759"></a><a class="code" href="structSceModule.html#aff448ff8a28c2afd4fe3d97ba145a4d7">00759</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#aff448ff8a28c2afd4fe3d97ba145a4d7">segmentAlign</a>[SCE_KERNEL_MAX_MODULE_SEGMENT]; <span class="comment">//160</span>
|
|
<a name="l00761"></a><a class="code" href="structSceModule.html#a7c22bcc1f1b65ca3530ce3508ca42e92">00761</a> <span class="comment"></span> s32 <a class="code" href="structSceModule.html#a7c22bcc1f1b65ca3530ce3508ca42e92">moduleStartThreadPriority</a>; <span class="comment">//176</span>
|
|
<a name="l00763"></a><a class="code" href="structSceModule.html#a93733e1af7b8a537c91ff41e33770ca0">00763</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#a93733e1af7b8a537c91ff41e33770ca0">moduleStartThreadStacksize</a>; <span class="comment">//180</span>
|
|
<a name="l00765"></a><a class="code" href="structSceModule.html#a9a47b6d4598f1d66cd12e1762940c736">00765</a> <span class="comment"></span> SceUInt <a class="code" href="structSceModule.html#a9a47b6d4598f1d66cd12e1762940c736">moduleStartThreadAttr</a>; <span class="comment">//184</span>
|
|
<a name="l00767"></a><a class="code" href="structSceModule.html#a364210df451544bbb74304b6b9863bab">00767</a> <span class="comment"></span> s32 <a class="code" href="structSceModule.html#a364210df451544bbb74304b6b9863bab">moduleStopThreadPriority</a>; <span class="comment">//188</span>
|
|
<a name="l00769"></a><a class="code" href="structSceModule.html#ad7d6120cb8b0982f7fe51dcf0cf35b43">00769</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#ad7d6120cb8b0982f7fe51dcf0cf35b43">moduleStopThreadStacksize</a>; <span class="comment">//192</span>
|
|
<a name="l00771"></a><a class="code" href="structSceModule.html#a6d9bfe7a086c83d6df29ee34e791d9db">00771</a> <span class="comment"></span> SceUInt <a class="code" href="structSceModule.html#a6d9bfe7a086c83d6df29ee34e791d9db">moduleStopThreadAttr</a>; <span class="comment">//196</span>
|
|
<a name="l00773"></a><a class="code" href="structSceModule.html#aad38227a39435ee6d3d4038574447d54">00773</a> <span class="comment"></span> s32 <a class="code" href="structSceModule.html#aad38227a39435ee6d3d4038574447d54">moduleRebootBeforeThreadPriority</a>; <span class="comment">//200</span>
|
|
<a name="l00775"></a><a class="code" href="structSceModule.html#a161358ca6f34f8ba2439677e299b2898">00775</a> <span class="comment"></span> SceSize <a class="code" href="structSceModule.html#a161358ca6f34f8ba2439677e299b2898">moduleRebootBeforeThreadStacksize</a>; <span class="comment">//204</span>
|
|
<a name="l00777"></a><a class="code" href="structSceModule.html#a973d3719b3b246a12776e4a1c308fe37">00777</a> <span class="comment"></span> SceUInt <a class="code" href="structSceModule.html#a973d3719b3b246a12776e4a1c308fe37">moduleRebootBeforeThreadAttr</a>; <span class="comment">//208</span>
|
|
<a name="l00779"></a><a class="code" href="structSceModule.html#a9ebe35022bb1ac98215270cd202dd162">00779</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#a9ebe35022bb1ac98215270cd202dd162">countRegVal</a>; <span class="comment">//212</span>
|
|
<a name="l00781"></a><a class="code" href="structSceModule.html#ad70db4830d0b1390268c55ffcd407d6c">00781</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#ad70db4830d0b1390268c55ffcd407d6c">segmentChecksum</a>; <span class="comment">//216</span>
|
|
<a name="l00783"></a><a class="code" href="structSceModule.html#afe27afbe37477e80772cf6a09e562750">00783</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#afe27afbe37477e80772cf6a09e562750">unk220</a>; <span class="comment">//220</span>
|
|
<a name="l00785"></a><a class="code" href="structSceModule.html#a0e5dfd546e58c75d55fa065dc7001b0d">00785</a> <span class="comment"></span> u32 <a class="code" href="structSceModule.html#a0e5dfd546e58c75d55fa065dc7001b0d">unk224</a>; <span class="comment">//224</span>
|
|
<a name="l00786"></a>00786 } <a class="code" href="group__Loadcore.html#ga0cad866437598c858937aaf67e75354b">SceModule</a>; <span class="comment">//size = 228</span>
|
|
<a name="l00787"></a>00787
|
|
<a name="l00792"></a><a class="code" href="structSceSyscallTable.html">00792</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSceSyscallTable.html">SceSyscallTable</a> {
|
|
<a name="l00794"></a><a class="code" href="structSceSyscallTable.html#add2eab61136cfdefc3fb48d86d8e8adf">00794</a> <span class="keyword">struct </span><a class="code" href="structSceSyscallTable.html">SceSyscallTable</a> *<a class="code" href="structSceSyscallTable.html#add2eab61136cfdefc3fb48d86d8e8adf">next</a>;
|
|
<a name="l00796"></a><a class="code" href="structSceSyscallTable.html#acd471de372d8760af74063de3b3d672f">00796</a> s32 <a class="code" href="structSceSyscallTable.html#acd471de372d8760af74063de3b3d672f">seed</a>;
|
|
<a name="l00798"></a><a class="code" href="structSceSyscallTable.html#a2b1d37ae6c258e8872e93d674ef58c43">00798</a> s32 <a class="code" href="structSceSyscallTable.html#a2b1d37ae6c258e8872e93d674ef58c43">funcTableSize</a>;
|
|
<a name="l00800"></a><a class="code" href="structSceSyscallTable.html#a4d07eed8a25b16415f2c410f40609b4d">00800</a> s32 <a class="code" href="structSceSyscallTable.html#a4d07eed8a25b16415f2c410f40609b4d">tableSize</a>;
|
|
<a name="l00802"></a><a class="code" href="structSceSyscallTable.html#a5c548c06ef47118562cd2fbe06174819">00802</a> void (*<a class="code" href="structSceSyscallTable.html#a5c548c06ef47118562cd2fbe06174819">syscalls</a>[])();
|
|
<a name="l00803"></a>00803 } <a class="code" href="group__Loadcore.html#ga939bb8b59b665de820d8d98f92882f23">SceSyscallTable</a>;
|
|
<a name="l00804"></a>00804
|
|
<a name="l00809"></a><a class="code" href="structSceLoadCore.html">00809</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
|
<a name="l00815"></a><a class="code" href="structSceLoadCore.html#a575dd70820f2a79f2cfc0468f244d981">00815</a> <a class="code" href="structSceResidentLibrary.html">SceResidentLibrary</a> *registeredLibs[<a class="code" href="group__Loadcore.html#gac2659f67c57d64bd8dccf6b9ef044350">LOADCORE_LIB_HASH_TABLE_SIZE</a>]; <span class="comment">//0</span>
|
|
<a name="l00817"></a><a class="code" href="structSceLoadCore.html#acdda971f633628137762c503aead9a1f">00817</a> <span class="comment"></span> <a class="code" href="structSceSyscallTable.html">SceSyscallTable</a> *<a class="code" href="structSceLoadCore.html#acdda971f633628137762c503aead9a1f">sysCallTable</a>; <span class="comment">//512</span>
|
|
<a name="l00819"></a><a class="code" href="structSceLoadCore.html#ac10f56c7eed361d6f39f174cb6d13365">00819</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCore.html#ac10f56c7eed361d6f39f174cb6d13365">sysCallTableSeed</a>; <span class="comment">//516</span>
|
|
<a name="l00821"></a><a class="code" href="structSceLoadCore.html#a887fc95720d2f9c9ebc70f9a13175e9e">00821</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCore.html#a887fc95720d2f9c9ebc70f9a13175e9e">unk520</a>;
|
|
<a name="l00823"></a><a class="code" href="structSceLoadCore.html#aa9eb094dadd4be5f2d4a9e86b4e5dc82">00823</a> <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="structSceLoadCore.html#aa9eb094dadd4be5f2d4a9e86b4e5dc82">registeredMods</a>; <span class="comment">//524</span>
|
|
<a name="l00825"></a><a class="code" href="structSceLoadCore.html#a8ecef792b64b110fe21331b1ca7f8894">00825</a> <span class="comment"></span> <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="structSceLoadCore.html#a8ecef792b64b110fe21331b1ca7f8894">lastRegMod</a>; <span class="comment">//528</span>
|
|
<a name="l00827"></a><a class="code" href="structSceLoadCore.html#aa55b0a76c5ee4ecc25264712657786a9">00827</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCore.html#aa55b0a76c5ee4ecc25264712657786a9">regModCount</a>; <span class="comment">//532</span>
|
|
<a name="l00829"></a><a class="code" href="structSceLoadCore.html#a9f1160f045418d04987c4e228dcbc910">00829</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCore.html#a9f1160f045418d04987c4e228dcbc910">secModId</a>; <span class="comment">//536</span>
|
|
<a name="l00831"></a><a class="code" href="structSceLoadCore.html#ae1067e0d5b3c4a37019a4d31a9db65c5">00831</a> <span class="comment"></span> <a class="code" href="structSceStubLibrary.html">SceStubLibrary</a> *<a class="code" href="structSceLoadCore.html#ae1067e0d5b3c4a37019a4d31a9db65c5">unLinkedStubLibs</a>; <span class="comment">//540</span>
|
|
<a name="l00836"></a><a class="code" href="structSceLoadCore.html#a63cb4605230bda5a6ce345ddb404f363">00836</a> <span class="comment"></span> SceUID <a class="code" href="structSceLoadCore.html#a63cb4605230bda5a6ce345ddb404f363">loadCoreHeapId</a>; <span class="comment">//548</span>
|
|
<a name="l00838"></a><a class="code" href="structSceLoadCore.html#abe2840ea47b898160a4d08618bb17f75">00838</a> <span class="comment"></span> u32 <a class="code" href="structSceLoadCore.html#abe2840ea47b898160a4d08618bb17f75">linkedLoadCoreStubs</a>;
|
|
<a name="l00840"></a><a class="code" href="structSceLoadCore.html#ad2824a4750a59fbb32f16b59ffd8e4c4">00840</a> <a class="code" href="structSceBootCallback.html">SceBootCallback</a> *<a class="code" href="structSceLoadCore.html#ad2824a4750a59fbb32f16b59ffd8e4c4">bootCallBacks</a>; <span class="comment">//556</span>
|
|
<a name="l00841"></a>00841 } <a class="code" href="structSceLoadCore.html">SceLoadCore</a>;
|
|
<a name="l00842"></a>00842
|
|
<a name="l00843"></a>00843
|
|
<a name="l00853"></a>00853 s32 <a class="code" href="group__Loadcore.html#ga5e1860bc052008fbebde6907abea5919">sceKernelRegisterLibrary</a>(<a class="code" href="structSceResidentLibraryEntryTable.html">SceResidentLibraryEntryTable</a> *libEntryTable);
|
|
<a name="l00854"></a>00854
|
|
<a name="l00866"></a>00866 s32 <a class="code" href="group__Loadcore.html#ga639e2665a0bfc1276b09f0ae597edabe">sceKernelCanReleaseLibrary</a>(<a class="code" href="structSceResidentLibraryEntryTable.html">SceResidentLibraryEntryTable</a> *libEntryTable);
|
|
<a name="l00867"></a>00867
|
|
<a name="l00879"></a>00879 s32 <a class="code" href="group__Loadcore.html#ga8f03e8233ed3334f49c9253bb94cbb7f">sceKernelLinkLibraryEntries</a>(<a class="code" href="structSceStubLibraryEntryTable.html">SceStubLibraryEntryTable</a> *libStubTable, u32 size);
|
|
<a name="l00880"></a>00880
|
|
<a name="l00889"></a>00889 s32 <a class="code" href="group__Loadcore.html#ga8025675e3f76dd3de33abe290428660c">sceKernelUnLinkLibraryEntries</a>(<a class="code" href="structSceStubLibraryEntryTable.html">SceStubLibraryEntryTable</a> *libStubTable, u32 size);
|
|
<a name="l00890"></a>00890
|
|
<a name="l00906"></a>00906 s32 <a class="code" href="group__Loadcore.html#gac154c992eeedc2eaa0088776d44a3cae">sceKernelLoadModuleBootLoadCore</a>(<a class="code" href="structSceLoadCoreBootModuleInfo.html">SceLoadCoreBootModuleInfo</a> *bootModInfo, <a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a> *execInfo,
|
|
<a name="l00907"></a>00907 SceUID *modMemId);
|
|
<a name="l00908"></a>00908
|
|
<a name="l00915"></a>00915 s32 <a class="code" href="group__Loadcore.html#ga06690dfe9537a4eb1ab8942d4a5e0a1d">sceKernelLoadCoreLock</a>(<span class="keywordtype">void</span>);
|
|
<a name="l00916"></a>00916
|
|
<a name="l00922"></a>00922 <span class="keywordtype">void</span> <a class="code" href="group__Loadcore.html#gae05f15d19f46b074ae730c86c953db26">sceKernelLoadCoreUnlock</a>(s32 intrState);
|
|
<a name="l00923"></a>00923
|
|
<a name="l00938"></a>00938 s32 <a class="code" href="group__Loadcore.html#gaf43974f8ec77ca5ca2e90e025327fa55">sceKernelRegisterLibraryForUser</a>(<a class="code" href="structSceResidentLibraryEntryTable.html">SceResidentLibraryEntryTable</a> *libEntryTable);
|
|
<a name="l00939"></a>00939
|
|
<a name="l00948"></a>00948 s32 <a class="code" href="group__Loadcore.html#ga1ff3206fbd6adf5e7dfb03efb67258e6">sceKernelReleaseLibrary</a>(<a class="code" href="structSceResidentLibraryEntryTable.html">SceResidentLibraryEntryTable</a> *libEntryTable);
|
|
<a name="l00949"></a>00949
|
|
<a name="l00958"></a>00958 s32 <a class="code" href="group__Loadcore.html#gafe06ce57f0c47128178c0d77fd6f3a45">sceKernelLinkLibraryEntriesForUser</a>(<a class="code" href="structSceStubLibraryEntryTable.html">SceStubLibraryEntryTable</a> *libStubTable, u32 size);
|
|
<a name="l00959"></a>00959
|
|
<a name="l00970"></a>00970 s32 <a class="code" href="group__Loadcore.html#ga8f0ad0656e221ae09a1da75722e8e0a2">sceKernelLinkLibraryEntriesWithModule</a>(<a class="code" href="structSceModule.html">SceModule</a> *mod, <a class="code" href="structSceStubLibraryEntryTable.html">SceStubLibraryEntryTable</a> *libStubTable, u32 size);
|
|
<a name="l00971"></a>00971
|
|
<a name="l00977"></a>00977 u32 <a class="code" href="group__Loadcore.html#ga6247573c87614bff810f3275d45a8a56">sceKernelMaskLibraryEntries</a>(<span class="keywordtype">void</span>);
|
|
<a name="l00978"></a>00978
|
|
<a name="l00985"></a>00985 <a class="code" href="structSceLoadCore.html">SceLoadCore</a> *<a class="code" href="group__Loadcore.html#ga35b67da694093937b29662cb1fa0bd80">sceKernelQueryLoadCoreCB</a>(<span class="keywordtype">void</span>);
|
|
<a name="l00986"></a>00986
|
|
<a name="l01000"></a>01000 s32 <a class="code" href="group__Loadcore.html#gac4d5e3489d68d046ec7d07af2d8c6ef4">sceKernelSetBootCallbackLevel</a>(<a class="code" href="group__Loadcore.html#gaaaf9e069ea1f8e0e6a0b70898afc3270">SceKernelBootCallbackFunction</a> bootCBFunc, u32 flag, s32 *status);
|
|
<a name="l01001"></a>01001
|
|
<a name="l01007"></a>01007 u32 <a class="code" href="group__Loadcore.html#ga1d6500012c146066884c19e5b2ba4ade">sceKernelLoadCoreMode</a>(<span class="keywordtype">void</span>);
|
|
<a name="l01008"></a>01008
|
|
<a name="l01017"></a>01017 s32 <a class="code" href="group__Loadcore.html#ga7f6a2494ffb0470b0f9599e090e50831">sceKernelCheckPspConfig</a>(u8 *file, u32 size);
|
|
<a name="l01018"></a>01018
|
|
<a name="l01028"></a>01028 s32 <a class="code" href="group__Loadcore.html#ga4085a25a1930eff036090a5102aec28d">sceKernelLoadRebootBin</a>(u8 *file, u32 size);
|
|
<a name="l01029"></a>01029
|
|
<a name="l01037"></a>01037 s32 <a class="code" href="group__Loadcore.html#ga2b218b4b1d73fb5e70245175b9ab3de2">sceKernelSegmentChecksum</a>(<a class="code" href="structSceModule.html">SceModule</a> *mod);
|
|
<a name="l01038"></a>01038
|
|
<a name="l01049"></a>01049 s32 <a class="code" href="group__Loadcore.html#gadc44f347ed1d715e36335fefaf55c73d">sceKernelCheckExecFile</a>(u8 *buf, <a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a> *execInfo);
|
|
<a name="l01050"></a>01050
|
|
<a name="l01062"></a>01062 s32 <a class="code" href="group__Loadcore.html#ga088333b921044f7835c1d6ec9b2319af">sceKernelProbeExecutableObject</a>(u8 *buf, <a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a> *execInfo);
|
|
<a name="l01063"></a>01063
|
|
<a name="l01074"></a>01074 s32 <a class="code" href="group__Loadcore.html#gabb7052742d9d25460b816091fdebe838">sceKernelLoadExecutableObject</a>(u8 *buf, <a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a> *execInfo);
|
|
<a name="l01075"></a>01075
|
|
<a name="l01082"></a>01082 <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="group__Loadcore.html#gadaf7561a272d3b2cf5affab96c72145e">sceKernelCreateModule</a>(<span class="keywordtype">void</span>);
|
|
<a name="l01083"></a>01083
|
|
<a name="l01095"></a>01095 s32 <a class="code" href="group__Loadcore.html#gaaaf39d993dcafa17af01e1ca7c194a18">sceKernelAssignModule</a>(<a class="code" href="structSceModule.html">SceModule</a> *mod, <a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a> *execFileInfo);
|
|
<a name="l01096"></a>01096
|
|
<a name="l01104"></a>01104 s32 <a class="code" href="group__Loadcore.html#gac2413650b3190085fd16d5e0e8f501e1">sceKernelReleaseModule</a>(<a class="code" href="structSceModule.html">SceModule</a> *mod);
|
|
<a name="l01105"></a>01105
|
|
<a name="l01117"></a>01117 s32 <a class="code" href="group__Loadcore.html#gae9cffa3669a80cbdb0fec14c7cc1b3ee">sceKernelGetModuleIdListForKernel</a>(SceUID *modIdList, u32 size, u32 *modCount, u32 userModsOnly);
|
|
<a name="l01118"></a>01118
|
|
<a name="l01126"></a>01126 <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="group__Loadcore.html#ga30d19f5c2935c6f97b48c6e106c7a34c">sceKernelGetModuleFromUID</a>(SceUID uid);
|
|
<a name="l01127"></a>01127
|
|
<a name="l01135"></a>01135 s32 <a class="code" href="group__Loadcore.html#ga4f953301858af828e5e11084c3e2806f">sceKernelDeleteModule</a>(<a class="code" href="structSceModule.html">SceModule</a> *mod);
|
|
<a name="l01136"></a>01136
|
|
<a name="l01146"></a>01146 <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="group__Loadcore.html#gabac93803cbf0181b02ab23d7d7220040">sceKernelCreateAssignModule</a>(<a class="code" href="structSceLoadCoreExecFileInfo.html">SceLoadCoreExecFileInfo</a> *execFileInfo);
|
|
<a name="l01147"></a>01147
|
|
<a name="l01155"></a>01155 s32 <a class="code" href="group__Loadcore.html#ga78f11263a69a222a15be9977fce1af50">sceKernelRegisterModule</a>(<a class="code" href="structSceModule.html">SceModule</a> *mod);
|
|
<a name="l01156"></a>01156
|
|
<a name="l01165"></a>01165 <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="group__Loadcore.html#gaebbaa6caea1fe4f07e4f0a9436f67147">sceKernelFindModuleByName</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
|
|
<a name="l01166"></a>01166
|
|
<a name="l01175"></a>01175 <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="group__Loadcore.html#ga60135c1de86354096f49bc42360c8c6a">sceKernelFindModuleByAddress</a>(u32 addr);
|
|
<a name="l01176"></a>01176
|
|
<a name="l01185"></a>01185 s32 <a class="code" href="group__Loadcore.html#gabc7d802b414800306356518437437ea8">sceKernelGetModuleGPByAddressForKernel</a>(u32 addr);
|
|
<a name="l01186"></a>01186
|
|
<a name="l01194"></a>01194 <a class="code" href="structSceModule.html">SceModule</a> *<a class="code" href="group__Loadcore.html#gad7965536d1d3b54d72836100caf6b57d">sceKernelFindModuleByUID</a>(SceUID uid);
|
|
<a name="l01195"></a>01195
|
|
<a name="l01204"></a>01204 SceUID <a class="code" href="group__Loadcore.html#ga55a39d58f03c98c1e7deee348c218ed8">sceKernelGetModuleListWithAlloc</a>(u32 *modCount);
|
|
<a name="l01205"></a>01205
|
|
<a name="l01206"></a>01206 <span class="preprocessor">#endif </span>
|
|
</pre></div></div><!-- contents -->
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a></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>
|
|
|
|
|
|
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated on Tue Aug 4 2015 17:16:43 for uOFW by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.7.6.1
|
|
</small></address>
|
|
|
|
</body>
|
|
</html>
|