uofw/group__InitForKernel.html
2016-08-03 00:15:35 +00:00

782 lines
52 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: Init For Kernel</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&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><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>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Init For Kernel</div> </div>
<div class="ingroups"><a class="el" href="group__ModuleManager.html">Module Manager</a></div></div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSceInit.html">SceInit</a></td></tr>
<tr><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga4d99a1a975df3b88173a41fa516e2a93">SceBootMediumType</a> { <br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga4d99a1a975df3b88173a41fa516e2a93a30c50c7649dcfe1209473a3fbc747149">SCE_INIT_BOOT_FLASH</a> = 0,
<a class="el" href="group__InitForKernel.html#gga4d99a1a975df3b88173a41fa516e2a93a283439dfcdbb884b3bb716d565c60989">SCE_INIT_BOOT_DISC</a> = 0x20,
<a class="el" href="group__InitForKernel.html#gga4d99a1a975df3b88173a41fa516e2a93a945894b046d57422684f659a8a974f20">SCE_INIT_BOOT_USBWLAN</a> = 0x30,
<a class="el" href="group__InitForKernel.html#gga4d99a1a975df3b88173a41fa516e2a93a25b8bf5a9a0935e3faee43751fb160ce">SCE_INIT_BOOT_MS</a> = 0x40,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga4d99a1a975df3b88173a41fa516e2a93a602d8aed94283be576d3d3683c9bf746">SCE_INIT_BOOT_EF</a> = 0x50,
<a class="el" href="group__InitForKernel.html#gga4d99a1a975df3b88173a41fa516e2a93aef9fb9b7a56126ad6a730f8178ee85b7">SCE_INIT_BOOT_FLASH3</a> = 0x80
<br/>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga50f0477e2fff36092d64053a36881cd8">SceApplicationType</a> { <br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga50f0477e2fff36092d64053a36881cd8aa8c3f429b2e2a579e1976ee5c01c0aa1">SCE_INIT_APPLICATION_VSH</a> = 0x100,
<a class="el" href="group__InitForKernel.html#gga50f0477e2fff36092d64053a36881cd8ae7624dd6e32fd181c33a3bedb3ac76e8">SCE_INIT_APPLICATION_UPDATER</a> = 0x110,
<a class="el" href="group__InitForKernel.html#gga50f0477e2fff36092d64053a36881cd8a86b0d66b42196c0a3169a779c94d0b7a">SCE_INIT_APPLICATION_GAME</a> = 0x200,
<a class="el" href="group__InitForKernel.html#gga50f0477e2fff36092d64053a36881cd8a727495a4efc6d67182272d80425a144f">SCE_INIT_APPLICATION_POPS</a> = 0x300,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga50f0477e2fff36092d64053a36881cd8a887eca64b23b502cab90870f1dc32554">SCE_INIT_APPLICATION_APP</a> = 0x400
<br/>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga13d4e86f9f12a66dcba431fad1fa5f1a">SceInitApiType</a> { <br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aab5a7db5759fd73df23dcecd60ac7d20a">SCE_INIT_APITYPE_UNK0x100</a> = 0x100,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa855477c2b6f0fc4e775ef7b7428df765">SCE_INIT_APITYPE_GAME_EBOOT</a> = 0x110,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa677803ca5cb2fbc865273ed29000e3ef">SCE_INIT_APITYPE_GAME_BOOT</a> = 0x111,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa5e3f3cbb74599d86c1d060c6734f9a46">SCE_INIT_APITYPE_EMU_EBOOT_MS</a> = 0x112,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aab86df7df42a5fd3661e7b1e01d045b29">SCE_INIT_APITYPE_EMU_BOOT_MS</a> = 0x113,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa4803b3f2f88a3d43c00ffdda14066a71">SCE_INIT_APITYPE_EMU_EBOOT_EF</a> = 0x114,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaf6bee277e6bca4157737bb3ca320ac23">SCE_INIT_APITYPE_EMU_BOOT_EF</a> = 0x115,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa5f10afeba0ab084dc376d17666c2fc65">SCE_INIT_APITYPE_NPDRM_MS</a> = 0x116,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa262095bebd8600a0188bd58f4c72dcda">SCE_INIT_APITYPE_NPDRM_EF</a> = 0x118,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aae22ea862ed37009e18a608f5471169c4">SCE_INIT_APITYPE_DISC</a> = 0x120,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aae0396755ce1e820046dd023d400cfec3">SCE_INIT_APITYPE_DISC_UPDATER</a> = 0x121,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaa93090927e719fa37a3c14a7e75705f2">SCE_INIT_APITYPE_DISC_DEBUG</a> = 0x122,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aad3245342237454a9b25b352e822b8229">SCE_INIT_APITYPE_DISC_EMU_MS1</a> = 0x123,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa30b8fd6057420dcb0c95f4897a9d0f82">SCE_INIT_APITYPE_DISC_EMU_MS2</a> = 0x124,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa8e81a31afa617ca96156fcf87f8362f4">SCE_INIT_APITYPE_DISC_EMU_EF1</a> = 0x125,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaa2a0dcf89b1b00e9435e43a99730f6d8">SCE_INIT_APITYPE_DISC_EMU_EF2</a> = 0x126,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaf6c7c176256d962d26e92abf5c2ef5a8">SCE_INIT_APITYPE_USBWLAN</a> = 0x130,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa18d22e2bf3df690062e9466bbb024801">SCE_INIT_APITYPE_USBWLAN_DEBUG</a> = 0x131,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa3bbac2a60ee9fb7f71bf1e2aa7b13c24">SCE_INIT_APITYPE_UNK</a> = 0x132,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aad5bc0fc6008dbf4ff465ca0b093b98ad">SCE_INIT_APITYPE_UNK_DEBUG</a> = 0x133,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aacd4712dba8adc931a90765dad855aa84">SCE_INIT_APITYPE_MS1</a> = 0x140,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaad95259ad55dfb66cfa8060cee686d1b">SCE_INIT_APITYPE_MS2</a> = 0x141,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa048f4800ca4b55baedaa6ac66108e675">SCE_INIT_APITYPE_MS3</a> = 0x142,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaa550c888cf9ad57f2ba246468496a4cd">SCE_INIT_APITYPE_MS4</a> = 0x143,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa9ca563f8a81e77c071d907f89176e524">SCE_INIT_APITYPE_MS5</a> = 0x144,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aabc323f1fc6255ef125727ce49333023a">SCE_INIT_APITYPE_MS6</a> = 0x145,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaae2b720d98ac34df11fbddcb380aa68e">SCE_INIT_APITYPE_EF1</a> = 0x151,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa6fa866cb82e5c7622f56615ae62fcbc7">SCE_INIT_APITYPE_EF2</a> = 0x152,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa404b11af6aaa6e3d74c2ba906e809a4e">SCE_INIT_APITYPE_EF3</a> = 0x153,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaf76a092aa0b36b77fb78bc62b2bd7cbd">SCE_INIT_APITYPE_EF4</a> = 0x154,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aad8470a101c071d5b014495d6686dd01b">SCE_INIT_APITYPE_EF5</a> = 0x155,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa627d21339f153ecc1d33a5b5d5e0b56e">SCE_INIT_APITYPE_EF6</a> = 0x156,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aab5220f5004e19723c30de0b11addf246">SCE_INIT_APITYPE_UNK_GAME1</a> = 0x160,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aad6b99ef64d30020a02b5157ee5f2fb40">SCE_INIT_APITYPE_UNK_GAME2</a> = 0x161,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa9de9f7222c095145c16200b5e3b6a806">SCE_INIT_APITYPE_MLNAPP_MS</a> = 0x170,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa99b0f05528ec5efaa1486339df7aaec7">SCE_INIT_APITYPE_MLNAPP_EF</a> = 0x171,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aaeae6250c153802ebd7f187bf0d6d95a9">SCE_INIT_APITYPE_KERNEL_1</a> = 0x200,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa7c849c76f246876b69f965e58ce4581e">SCE_INIT_APITYPE_VSH_1</a> = 0x210,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aad8c3579f86f89061b7399fc4bc4da891">SCE_INIT_APITYPE_VSH_2</a> = 0x220,
<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aa4cb299d1c7c5d302d483cef18aced922">SCE_INIT_APITYPE_KERNEL_REBOOT</a> = 0x300,
<br/>
&#160;&#160;<a class="el" href="group__InitForKernel.html#gga13d4e86f9f12a66dcba431fad1fa5f1aad17c9ccc5ad9903fb26d2044dff90ecc">SCE_INIT_APITYPE_DEBUG</a> = 0x420
<br/>
}</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga544fbb0ad62950bec767a1a7d543992b">sceKernelBootFrom</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga33ee1de2f264dbee29803ac0ea8e217a">InitForKernel_9D33A110</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga9031ab0cf3ddeb21403fd322efb80ccd">sceKernelApplicationType</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#gaad5996c2d36c068323f09f56d1fcf29c">sceKernelInitApitype</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#gae6f37250719cbf0530a40ae4ea93382e">sceKernelSetInitCallback</a> (<a class="el" href="group__Loadcore.html#gaaaf9e069ea1f8e0e6a0b70898afc3270">SceKernelBootCallbackFunction</a> bootCBFunc, u32 flag, s32 *status)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga074e042933527225819caf5096df3d92">sceKernelStartIntrLogging</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#gaaec1edfc75ca52a6301343978fcd5ad6">sceKernelShowIntrHandlerInfo</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga448d0dc9ac7d71fc07c130a0a8a201a0">sceKernelShowIntrMaskTime</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structSceInit.html">SceInit</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#gaabf6c2be088a2067243832198fcf93b4">sceKernelQueryInitCB</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga7c63cd8562ae494454c01aea0f6f5022">sceKernelInitFileName</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga6c09892f0093d70f46c6eb0f5122e0eb">sceKernelInitDiscImage</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#gaf7ee4236cc19fc74792d885eaad573e4">sceKernelInitParamSfo</a> (SceSize *size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#gaec7c627c1d5e82bbcec41b5a58bbcbcd">sceKernelInitLptSummary</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">SceUID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga5043c0ac67f7395fd8034ca397053e03">sceKernelGetChunk</a> (SceUID chunkId)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">SceUID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga499af4e5b034c2f38241abc5bd834028">sceKernelRegisterChunk</a> (SceUID chunkId, SceUID blockId)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">SceUID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__InitForKernel.html#ga2a7d6f47b394a17e38e54bc2e2d98f89">sceKernelReleaseChunk</a> (SceUID chunkId)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<p>The InitForKernel library. </p>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="ga4d99a1a975df3b88173a41fa516e2a93"></a><!-- doxytag: member="modulemgr_init.h::SceBootMediumType" ref="ga4d99a1a975df3b88173a41fa516e2a93" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__InitForKernel.html#ga4d99a1a975df3b88173a41fa516e2a93">SceBootMediumType</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>The possible boot medium types for an executable. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga4d99a1a975df3b88173a41fa516e2a93a30c50c7649dcfe1209473a3fbc747149"></a><!-- doxytag: member="SCE_INIT_BOOT_FLASH" ref="gga4d99a1a975df3b88173a41fa516e2a93a30c50c7649dcfe1209473a3fbc747149" args="" -->SCE_INIT_BOOT_FLASH</em>&nbsp;</td><td>
<p>The executable was booted via Flash 0 (1, 2). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4d99a1a975df3b88173a41fa516e2a93a283439dfcdbb884b3bb716d565c60989"></a><!-- doxytag: member="SCE_INIT_BOOT_DISC" ref="gga4d99a1a975df3b88173a41fa516e2a93a283439dfcdbb884b3bb716d565c60989" args="" -->SCE_INIT_BOOT_DISC</em>&nbsp;</td><td>
<p>The executable was booted via a Disc medium. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4d99a1a975df3b88173a41fa516e2a93a945894b046d57422684f659a8a974f20"></a><!-- doxytag: member="SCE_INIT_BOOT_USBWLAN" ref="gga4d99a1a975df3b88173a41fa516e2a93a945894b046d57422684f659a8a974f20" args="" -->SCE_INIT_BOOT_USBWLAN</em>&nbsp;</td><td>
<p>The executable was booted via a Game-sharing medium. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4d99a1a975df3b88173a41fa516e2a93a25b8bf5a9a0935e3faee43751fb160ce"></a><!-- doxytag: member="SCE_INIT_BOOT_MS" ref="gga4d99a1a975df3b88173a41fa516e2a93a25b8bf5a9a0935e3faee43751fb160ce" args="" -->SCE_INIT_BOOT_MS</em>&nbsp;</td><td>
<p>The executable was booted via the Memory Stick medium. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4d99a1a975df3b88173a41fa516e2a93a602d8aed94283be576d3d3683c9bf746"></a><!-- doxytag: member="SCE_INIT_BOOT_EF" ref="gga4d99a1a975df3b88173a41fa516e2a93a602d8aed94283be576d3d3683c9bf746" args="" -->SCE_INIT_BOOT_EF</em>&nbsp;</td><td>
<p>The executable was booted via an unknown medium. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga4d99a1a975df3b88173a41fa516e2a93aef9fb9b7a56126ad6a730f8178ee85b7"></a><!-- doxytag: member="SCE_INIT_BOOT_FLASH3" ref="gga4d99a1a975df3b88173a41fa516e2a93aef9fb9b7a56126ad6a730f8178ee85b7" args="" -->SCE_INIT_BOOT_FLASH3</em>&nbsp;</td><td>
<p>The executable was booted via Flash 3. </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga50f0477e2fff36092d64053a36881cd8"></a><!-- doxytag: member="modulemgr_init.h::SceApplicationType" ref="ga50f0477e2fff36092d64053a36881cd8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__InitForKernel.html#ga50f0477e2fff36092d64053a36881cd8">SceApplicationType</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Application types of an executable. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga50f0477e2fff36092d64053a36881cd8aa8c3f429b2e2a579e1976ee5c01c0aa1"></a><!-- doxytag: member="SCE_INIT_APPLICATION_VSH" ref="gga50f0477e2fff36092d64053a36881cd8aa8c3f429b2e2a579e1976ee5c01c0aa1" args="" -->SCE_INIT_APPLICATION_VSH</em>&nbsp;</td><td>
<p>The application is a VSH application (i.e. VSH modules). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga50f0477e2fff36092d64053a36881cd8ae7624dd6e32fd181c33a3bedb3ac76e8"></a><!-- doxytag: member="SCE_INIT_APPLICATION_UPDATER" ref="gga50f0477e2fff36092d64053a36881cd8ae7624dd6e32fd181c33a3bedb3ac76e8" args="" -->SCE_INIT_APPLICATION_UPDATER</em>&nbsp;</td><td>
<p>The application is an updater. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga50f0477e2fff36092d64053a36881cd8a86b0d66b42196c0a3169a779c94d0b7a"></a><!-- doxytag: member="SCE_INIT_APPLICATION_GAME" ref="gga50f0477e2fff36092d64053a36881cd8a86b0d66b42196c0a3169a779c94d0b7a" args="" -->SCE_INIT_APPLICATION_GAME</em>&nbsp;</td><td>
<p>The application is a PSP game. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga50f0477e2fff36092d64053a36881cd8a727495a4efc6d67182272d80425a144f"></a><!-- doxytag: member="SCE_INIT_APPLICATION_POPS" ref="gga50f0477e2fff36092d64053a36881cd8a727495a4efc6d67182272d80425a144f" args="" -->SCE_INIT_APPLICATION_POPS</em>&nbsp;</td><td>
<p>The application is a Playstation One game. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga50f0477e2fff36092d64053a36881cd8a887eca64b23b502cab90870f1dc32554"></a><!-- doxytag: member="SCE_INIT_APPLICATION_APP" ref="gga50f0477e2fff36092d64053a36881cd8a887eca64b23b502cab90870f1dc32554" args="" -->SCE_INIT_APPLICATION_APP</em>&nbsp;</td><td>
<p>The application is a PSP application (i.e. Skype). </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga13d4e86f9f12a66dcba431fad1fa5f1a"></a><!-- doxytag: member="modulemgr_init.h::SceInitApiType" ref="ga13d4e86f9f12a66dcba431fad1fa5f1a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__InitForKernel.html#ga13d4e86f9f12a66dcba431fad1fa5f1a">SceInitApiType</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>API types of an executable. </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aab5a7db5759fd73df23dcecd60ac7d20a"></a><!-- doxytag: member="SCE_INIT_APITYPE_UNK0x100" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aab5a7db5759fd73df23dcecd60ac7d20a" args="" -->SCE_INIT_APITYPE_UNK0x100</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa855477c2b6f0fc4e775ef7b7428df765"></a><!-- doxytag: member="SCE_INIT_APITYPE_GAME_EBOOT" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa855477c2b6f0fc4e775ef7b7428df765" args="" -->SCE_INIT_APITYPE_GAME_EBOOT</em>&nbsp;</td><td>
<p>GAME EBOOT. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa677803ca5cb2fbc865273ed29000e3ef"></a><!-- doxytag: member="SCE_INIT_APITYPE_GAME_BOOT" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa677803ca5cb2fbc865273ed29000e3ef" args="" -->SCE_INIT_APITYPE_GAME_BOOT</em>&nbsp;</td><td>
<p>GAME BOOT. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa5e3f3cbb74599d86c1d060c6734f9a46"></a><!-- doxytag: member="SCE_INIT_APITYPE_EMU_EBOOT_MS" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa5e3f3cbb74599d86c1d060c6734f9a46" args="" -->SCE_INIT_APITYPE_EMU_EBOOT_MS</em>&nbsp;</td><td>
<p>Emulated EBOOT Memory-Stick. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aab86df7df42a5fd3661e7b1e01d045b29"></a><!-- doxytag: member="SCE_INIT_APITYPE_EMU_BOOT_MS" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aab86df7df42a5fd3661e7b1e01d045b29" args="" -->SCE_INIT_APITYPE_EMU_BOOT_MS</em>&nbsp;</td><td>
<p>Emulated BOOT Memory-Stick. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa4803b3f2f88a3d43c00ffdda14066a71"></a><!-- doxytag: member="SCE_INIT_APITYPE_EMU_EBOOT_EF" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa4803b3f2f88a3d43c00ffdda14066a71" args="" -->SCE_INIT_APITYPE_EMU_EBOOT_EF</em>&nbsp;</td><td>
<p>Emulated EBOOT EF. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaf6bee277e6bca4157737bb3ca320ac23"></a><!-- doxytag: member="SCE_INIT_APITYPE_EMU_BOOT_EF" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaf6bee277e6bca4157737bb3ca320ac23" args="" -->SCE_INIT_APITYPE_EMU_BOOT_EF</em>&nbsp;</td><td>
<p>Emulated BOOT EF. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa5f10afeba0ab084dc376d17666c2fc65"></a><!-- doxytag: member="SCE_INIT_APITYPE_NPDRM_MS" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa5f10afeba0ab084dc376d17666c2fc65" args="" -->SCE_INIT_APITYPE_NPDRM_MS</em>&nbsp;</td><td>
<p>NP-DRM Memory-Stick. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa262095bebd8600a0188bd58f4c72dcda"></a><!-- doxytag: member="SCE_INIT_APITYPE_NPDRM_EF" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa262095bebd8600a0188bd58f4c72dcda" args="" -->SCE_INIT_APITYPE_NPDRM_EF</em>&nbsp;</td><td>
<p>NP-DRM EF. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aae22ea862ed37009e18a608f5471169c4"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aae22ea862ed37009e18a608f5471169c4" args="" -->SCE_INIT_APITYPE_DISC</em>&nbsp;</td><td>
<p>Executable on a disc. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aae0396755ce1e820046dd023d400cfec3"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC_UPDATER" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aae0396755ce1e820046dd023d400cfec3" args="" -->SCE_INIT_APITYPE_DISC_UPDATER</em>&nbsp;</td><td>
<p>Updater executable on a disc. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaa93090927e719fa37a3c14a7e75705f2"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC_DEBUG" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaa93090927e719fa37a3c14a7e75705f2" args="" -->SCE_INIT_APITYPE_DISC_DEBUG</em>&nbsp;</td><td>
<p>Disc debugger. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aad3245342237454a9b25b352e822b8229"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC_EMU_MS1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aad3245342237454a9b25b352e822b8229" args="" -->SCE_INIT_APITYPE_DISC_EMU_MS1</em>&nbsp;</td><td>
<p>NP-9660 game. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa30b8fd6057420dcb0c95f4897a9d0f82"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC_EMU_MS2" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa30b8fd6057420dcb0c95f4897a9d0f82" args="" -->SCE_INIT_APITYPE_DISC_EMU_MS2</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa8e81a31afa617ca96156fcf87f8362f4"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC_EMU_EF1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa8e81a31afa617ca96156fcf87f8362f4" args="" -->SCE_INIT_APITYPE_DISC_EMU_EF1</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaa2a0dcf89b1b00e9435e43a99730f6d8"></a><!-- doxytag: member="SCE_INIT_APITYPE_DISC_EMU_EF2" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaa2a0dcf89b1b00e9435e43a99730f6d8" args="" -->SCE_INIT_APITYPE_DISC_EMU_EF2</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaf6c7c176256d962d26e92abf5c2ef5a8"></a><!-- doxytag: member="SCE_INIT_APITYPE_USBWLAN" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaf6c7c176256d962d26e92abf5c2ef5a8" args="" -->SCE_INIT_APITYPE_USBWLAN</em>&nbsp;</td><td>
<p>Game-sharing executable. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa18d22e2bf3df690062e9466bbb024801"></a><!-- doxytag: member="SCE_INIT_APITYPE_USBWLAN_DEBUG" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa18d22e2bf3df690062e9466bbb024801" args="" -->SCE_INIT_APITYPE_USBWLAN_DEBUG</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa3bbac2a60ee9fb7f71bf1e2aa7b13c24"></a><!-- doxytag: member="SCE_INIT_APITYPE_UNK" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa3bbac2a60ee9fb7f71bf1e2aa7b13c24" args="" -->SCE_INIT_APITYPE_UNK</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aad5bc0fc6008dbf4ff465ca0b093b98ad"></a><!-- doxytag: member="SCE_INIT_APITYPE_UNK_DEBUG" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aad5bc0fc6008dbf4ff465ca0b093b98ad" args="" -->SCE_INIT_APITYPE_UNK_DEBUG</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aacd4712dba8adc931a90765dad855aa84"></a><!-- doxytag: member="SCE_INIT_APITYPE_MS1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aacd4712dba8adc931a90765dad855aa84" args="" -->SCE_INIT_APITYPE_MS1</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaad95259ad55dfb66cfa8060cee686d1b"></a><!-- doxytag: member="SCE_INIT_APITYPE_MS2" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaad95259ad55dfb66cfa8060cee686d1b" args="" -->SCE_INIT_APITYPE_MS2</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa048f4800ca4b55baedaa6ac66108e675"></a><!-- doxytag: member="SCE_INIT_APITYPE_MS3" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa048f4800ca4b55baedaa6ac66108e675" args="" -->SCE_INIT_APITYPE_MS3</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaa550c888cf9ad57f2ba246468496a4cd"></a><!-- doxytag: member="SCE_INIT_APITYPE_MS4" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaa550c888cf9ad57f2ba246468496a4cd" args="" -->SCE_INIT_APITYPE_MS4</em>&nbsp;</td><td>
<p>Applications (i.e. Comic Reader) </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa9ca563f8a81e77c071d907f89176e524"></a><!-- doxytag: member="SCE_INIT_APITYPE_MS5" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa9ca563f8a81e77c071d907f89176e524" args="" -->SCE_INIT_APITYPE_MS5</em>&nbsp;</td><td>
<p>Playstation One executable. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aabc323f1fc6255ef125727ce49333023a"></a><!-- doxytag: member="SCE_INIT_APITYPE_MS6" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aabc323f1fc6255ef125727ce49333023a" args="" -->SCE_INIT_APITYPE_MS6</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaae2b720d98ac34df11fbddcb380aa68e"></a><!-- doxytag: member="SCE_INIT_APITYPE_EF1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaae2b720d98ac34df11fbddcb380aa68e" args="" -->SCE_INIT_APITYPE_EF1</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa6fa866cb82e5c7622f56615ae62fcbc7"></a><!-- doxytag: member="SCE_INIT_APITYPE_EF2" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa6fa866cb82e5c7622f56615ae62fcbc7" args="" -->SCE_INIT_APITYPE_EF2</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa404b11af6aaa6e3d74c2ba906e809a4e"></a><!-- doxytag: member="SCE_INIT_APITYPE_EF3" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa404b11af6aaa6e3d74c2ba906e809a4e" args="" -->SCE_INIT_APITYPE_EF3</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaf76a092aa0b36b77fb78bc62b2bd7cbd"></a><!-- doxytag: member="SCE_INIT_APITYPE_EF4" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaf76a092aa0b36b77fb78bc62b2bd7cbd" args="" -->SCE_INIT_APITYPE_EF4</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aad8470a101c071d5b014495d6686dd01b"></a><!-- doxytag: member="SCE_INIT_APITYPE_EF5" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aad8470a101c071d5b014495d6686dd01b" args="" -->SCE_INIT_APITYPE_EF5</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa627d21339f153ecc1d33a5b5d5e0b56e"></a><!-- doxytag: member="SCE_INIT_APITYPE_EF6" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa627d21339f153ecc1d33a5b5d5e0b56e" args="" -->SCE_INIT_APITYPE_EF6</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aab5220f5004e19723c30de0b11addf246"></a><!-- doxytag: member="SCE_INIT_APITYPE_UNK_GAME1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aab5220f5004e19723c30de0b11addf246" args="" -->SCE_INIT_APITYPE_UNK_GAME1</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aad6b99ef64d30020a02b5157ee5f2fb40"></a><!-- doxytag: member="SCE_INIT_APITYPE_UNK_GAME2" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aad6b99ef64d30020a02b5157ee5f2fb40" args="" -->SCE_INIT_APITYPE_UNK_GAME2</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa9de9f7222c095145c16200b5e3b6a806"></a><!-- doxytag: member="SCE_INIT_APITYPE_MLNAPP_MS" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa9de9f7222c095145c16200b5e3b6a806" args="" -->SCE_INIT_APITYPE_MLNAPP_MS</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa99b0f05528ec5efaa1486339df7aaec7"></a><!-- doxytag: member="SCE_INIT_APITYPE_MLNAPP_EF" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa99b0f05528ec5efaa1486339df7aaec7" args="" -->SCE_INIT_APITYPE_MLNAPP_EF</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aaeae6250c153802ebd7f187bf0d6d95a9"></a><!-- doxytag: member="SCE_INIT_APITYPE_KERNEL_1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aaeae6250c153802ebd7f187bf0d6d95a9" args="" -->SCE_INIT_APITYPE_KERNEL_1</em>&nbsp;</td><td>
<p>Unknown. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa7c849c76f246876b69f965e58ce4581e"></a><!-- doxytag: member="SCE_INIT_APITYPE_VSH_1" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa7c849c76f246876b69f965e58ce4581e" args="" -->SCE_INIT_APITYPE_VSH_1</em>&nbsp;</td><td>
<p>Exit Game. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aad8c3579f86f89061b7399fc4bc4da891"></a><!-- doxytag: member="SCE_INIT_APITYPE_VSH_2" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aad8c3579f86f89061b7399fc4bc4da891" args="" -->SCE_INIT_APITYPE_VSH_2</em>&nbsp;</td><td>
<p>Exit VSH. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aa4cb299d1c7c5d302d483cef18aced922"></a><!-- doxytag: member="SCE_INIT_APITYPE_KERNEL_REBOOT" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aa4cb299d1c7c5d302d483cef18aced922" args="" -->SCE_INIT_APITYPE_KERNEL_REBOOT</em>&nbsp;</td><td>
<p>Kernel reboot. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga13d4e86f9f12a66dcba431fad1fa5f1aad17c9ccc5ad9903fb26d2044dff90ecc"></a><!-- doxytag: member="SCE_INIT_APITYPE_DEBUG" ref="gga13d4e86f9f12a66dcba431fad1fa5f1aad17c9ccc5ad9903fb26d2044dff90ecc" args="" -->SCE_INIT_APITYPE_DEBUG</em>&nbsp;</td><td>
<p>Debug. </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="ga544fbb0ad62950bec767a1a7d543992b"></a><!-- doxytag: member="modulemgr_init.h::sceKernelBootFrom" ref="ga544fbb0ad62950bec767a1a7d543992b" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 <a class="el" href="group__InitForKernel.html#ga544fbb0ad62950bec767a1a7d543992b">sceKernelBootFrom</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the boot medium of the executable calling this function.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The boot medium type. One of <a class="el" href="group__InitForKernel.html#ga4d99a1a975df3b88173a41fa516e2a93">SceBootMediumType</a>. </dd></dl>
</div>
</div>
<a class="anchor" id="ga33ee1de2f264dbee29803ac0ea8e217a"></a><!-- doxytag: member="modulemgr_init.h::InitForKernel_9D33A110" ref="ga33ee1de2f264dbee29803ac0ea8e217a" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 <a class="el" href="group__InitForKernel.html#ga33ee1de2f264dbee29803ac0ea8e217a">InitForKernel_9D33A110</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the boot medium of the executable calling this function. For PSP-GO only?</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The boot medium type. One of <a class="el" href="group__InitForKernel.html#ga4d99a1a975df3b88173a41fa516e2a93">SceBootMediumType</a>. </dd></dl>
</div>
</div>
<a class="anchor" id="ga9031ab0cf3ddeb21403fd322efb80ccd"></a><!-- doxytag: member="modulemgr_init.h::sceKernelApplicationType" ref="ga9031ab0cf3ddeb21403fd322efb80ccd" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 <a class="el" href="group__InitForKernel.html#ga9031ab0cf3ddeb21403fd322efb80ccd">sceKernelApplicationType</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the application type of a module.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The application type. One of <a class="el" href="group__InitForKernel.html#ga50f0477e2fff36092d64053a36881cd8">SceApplicationType</a>. </dd></dl>
</div>
</div>
<a class="anchor" id="gaad5996c2d36c068323f09f56d1fcf29c"></a><!-- doxytag: member="modulemgr_init.h::sceKernelInitApitype" ref="gaad5996c2d36c068323f09f56d1fcf29c" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 <a class="el" href="group__InitForKernel.html#gaad5996c2d36c068323f09f56d1fcf29c">sceKernelInitApitype</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the API type of a module.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The API type. One of <a class="el" href="group__InitForKernel.html#ga13d4e86f9f12a66dcba431fad1fa5f1a">SceInitApiType</a>. </dd></dl>
</div>
</div>
<a class="anchor" id="gae6f37250719cbf0530a40ae4ea93382e"></a><!-- doxytag: member="modulemgr_init.h::sceKernelSetInitCallback" ref="gae6f37250719cbf0530a40ae4ea93382e" args="(SceKernelBootCallbackFunction bootCBFunc, u32 flag, s32 *status)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u32 <a class="el" href="group__InitForKernel.html#gae6f37250719cbf0530a40ae4ea93382e">sceKernelSetInitCallback</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Loadcore.html#gaaaf9e069ea1f8e0e6a0b70898afc3270">SceKernelBootCallbackFunction</a>&#160;</td>
<td class="paramname"><em>bootCBFunc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>flag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">s32 *&#160;</td>
<td class="paramname"><em>status</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Set a boot callback. Call this function during a module boot process.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">bootCBFunc</td><td>The boot callback function to execute once the module has been loaded by the Init module. </td></tr>
<tr><td class="paramname">flag</td><td>Defines the execute order of the callbacks. Pass 0 for earliest execution, 3 for latest. 1 and 2 are between these two. Pass 4 - 7 for execution after Init loaded all modules, again 4 is earliest, 7 is latest. </td></tr>
<tr><td class="paramname">status</td><td>The returned status of bootCBFunc in case it was executed directly.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>SCE_ERROR_OK for directly executing the boot callback function. SCE_BOOT_CALLBACK_FUNCTION_QUEUED indicates boot callback function was enqueued into other existing boot callbacks and will be called when Init boots the rest of the system modules. </dd></dl>
</div>
</div>
<a class="anchor" id="ga074e042933527225819caf5096df3d92"></a><!-- doxytag: member="modulemgr_init.h::sceKernelStartIntrLogging" ref="ga074e042933527225819caf5096df3d92" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u32 <a class="el" href="group__InitForKernel.html#ga074e042933527225819caf5096df3d92">sceKernelStartIntrLogging</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Disabled debug function.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>SCE_ERROR_OK. </dd></dl>
</div>
</div>
<a class="anchor" id="gaaec1edfc75ca52a6301343978fcd5ad6"></a><!-- doxytag: member="modulemgr_init.h::sceKernelShowIntrHandlerInfo" ref="gaaec1edfc75ca52a6301343978fcd5ad6" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u32 <a class="el" href="group__InitForKernel.html#gaaec1edfc75ca52a6301343978fcd5ad6">sceKernelShowIntrHandlerInfo</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Disabled debug function.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>SCE_ERROR_OK. </dd></dl>
</div>
</div>
<a class="anchor" id="ga448d0dc9ac7d71fc07c130a0a8a201a0"></a><!-- doxytag: member="modulemgr_init.h::sceKernelShowIntrMaskTime" ref="ga448d0dc9ac7d71fc07c130a0a8a201a0" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">u32 <a class="el" href="group__InitForKernel.html#ga448d0dc9ac7d71fc07c130a0a8a201a0">sceKernelShowIntrMaskTime</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Disabled debug function.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>SCE_ERROR_OK. </dd></dl>
</div>
</div>
<a class="anchor" id="gaabf6c2be088a2067243832198fcf93b4"></a><!-- doxytag: member="modulemgr_init.h::sceKernelQueryInitCB" ref="gaabf6c2be088a2067243832198fcf93b4" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structSceInit.html">SceInit</a>* <a class="el" href="group__InitForKernel.html#gaabf6c2be088a2067243832198fcf93b4">sceKernelQueryInitCB</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Retrieve Init's internal control block. This control block manages execution details of an executable, like its API type, its boot medium and its application type.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>A pointer to Init's internal control block. </dd></dl>
</div>
</div>
<a class="anchor" id="ga7c63cd8562ae494454c01aea0f6f5022"></a><!-- doxytag: member="modulemgr_init.h::sceKernelInitFileName" ref="ga7c63cd8562ae494454c01aea0f6f5022" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* <a class="el" href="group__InitForKernel.html#ga7c63cd8562ae494454c01aea0f6f5022">sceKernelInitFileName</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the file name of the currently booted executable.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The file name. </dd></dl>
</div>
</div>
<a class="anchor" id="ga6c09892f0093d70f46c6eb0f5122e0eb"></a><!-- doxytag: member="modulemgr_init.h::sceKernelInitDiscImage" ref="ga6c09892f0093d70f46c6eb0f5122e0eb" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* <a class="el" href="group__InitForKernel.html#ga6c09892f0093d70f46c6eb0f5122e0eb">sceKernelInitDiscImage</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the disc image of the currently booted executable.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The disc image. Return null if there is no disc image. </dd></dl>
</div>
</div>
<a class="anchor" id="gaf7ee4236cc19fc74792d885eaad573e4"></a><!-- doxytag: member="modulemgr_init.h::sceKernelInitParamSfo" ref="gaf7ee4236cc19fc74792d885eaad573e4" args="(SceSize *size)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* <a class="el" href="group__InitForKernel.html#gaf7ee4236cc19fc74792d885eaad573e4">sceKernelInitParamSfo</a> </td>
<td>(</td>
<td class="paramtype">SceSize *&#160;</td>
<td class="paramname"><em>size</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get information about a paramSfo block of a module to boot.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">size</td><td>The size of the paramSfo block.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A pointer to the head address of the paramSfo block. </dd></dl>
</div>
</div>
<a class="anchor" id="gaec7c627c1d5e82bbcec41b5a58bbcbcd"></a><!-- doxytag: member="modulemgr_init.h::sceKernelInitLptSummary" ref="gaec7c627c1d5e82bbcec41b5a58bbcbcd" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">s32 <a class="el" href="group__InitForKernel.html#gaec7c627c1d5e82bbcec41b5a58bbcbcd">sceKernelInitLptSummary</a> </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get the LPT summary. Unknown.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The LPT summary of the system. </dd></dl>
</div>
</div>
<a class="anchor" id="ga5043c0ac67f7395fd8034ca397053e03"></a><!-- doxytag: member="modulemgr_init.h::sceKernelGetChunk" ref="ga5043c0ac67f7395fd8034ca397053e03" args="(SceUID chunkId)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SceUID <a class="el" href="group__InitForKernel.html#ga5043c0ac67f7395fd8034ca397053e03">sceKernelGetChunk</a> </td>
<td>(</td>
<td class="paramtype">SceUID&#160;</td>
<td class="paramname"><em>chunkId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Get a chunk's memory block ID.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">chunkId</td><td>The ID of the chunk which memory block ID you want to receive. Between 0 - 15.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The memory block ID on success (greater than or equal to 0) or SCE_ERROR_KERNEL_ILLEGAL_CHUNK_ID. </dd></dl>
</div>
</div>
<a class="anchor" id="ga499af4e5b034c2f38241abc5bd834028"></a><!-- doxytag: member="modulemgr_init.h::sceKernelRegisterChunk" ref="ga499af4e5b034c2f38241abc5bd834028" args="(SceUID chunkId, SceUID blockId)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SceUID <a class="el" href="group__InitForKernel.html#ga499af4e5b034c2f38241abc5bd834028">sceKernelRegisterChunk</a> </td>
<td>(</td>
<td class="paramtype">SceUID&#160;</td>
<td class="paramname"><em>chunkId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">SceUID&#160;</td>
<td class="paramname"><em>blockId</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Register a chunk in the system.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">chunkId</td><td>The ID of the chunk to hold the memory block ID. Between 0 - 15. </td></tr>
<tr><td class="paramname">blockId</td><td>The memory block ID to register.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The blockId stored into the chunk on success, otherwise SCE_ERROR_KERNEL_ILLEGAL_CHUNK_ID. </dd></dl>
</div>
</div>
<a class="anchor" id="ga2a7d6f47b394a17e38e54bc2e2d98f89"></a><!-- doxytag: member="modulemgr_init.h::sceKernelReleaseChunk" ref="ga2a7d6f47b394a17e38e54bc2e2d98f89" args="(SceUID chunkId)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">SceUID <a class="el" href="group__InitForKernel.html#ga2a7d6f47b394a17e38e54bc2e2d98f89">sceKernelReleaseChunk</a> </td>
<td>(</td>
<td class="paramtype">SceUID&#160;</td>
<td class="paramname"><em>chunkId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Release a used chunk.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">chunkId</td><td>The ID of the chunk to release. Between 0 -15.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The new value of the chunk, typically -1, on success, otherwise SCE_ERROR_KERNEL_ILLEGAL_CHUNK_ID. </dd></dl>
</div>
</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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</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 Wed Aug 3 2016 00:15:35 for uOFW by &#160;<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>