1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4<meta http-equiv="Content-Style-Type" content="text/css"> 5<title>ctr_makeciaarchive</title> 6<style type="text/css"> 7<!-- 8body { 9/* 10 font-size : 10pt; 11*/ 12 font-weight : normal; 13 color : #000000; 14 margin : 8px; 15} 16 17div { 18 width : 98%; 19 white-space : nowrap; 20} 21 22div.title { 23 text-align : left; 24 font-weight : bold; 25/* 26 font-size : 16pt; 27*/ 28 font-size : 150%; 29 color : #202020; 30 border-style : double; 31 border-width : 8px; 32 /* タイトルを囲む枠線の色を指定 */ 33 border-color : #FF6600; 34 35 /* RVLプラットフォーム系列 */ 36/* 37 border-color : #34beed; 38*/ 39 40 /* TWLプラットフォーム系列 */ 41/* 42 border-color : #ff458f; 43*/ 44 45 margin : 4px; 46 padding : 4px; 47} 48H1 { 49 font-size : 150%; 50 font-family : Arial; 51 border-bottom-width : 5px; 52 border-bottom-style : solid; 53 border-bottom-color : #FF6600; 54 padding-bottom : 1px; 55 margin-bottom : 20px; 56 letter-spacing : normal; 57 font-weight : bold; 58} 59 60h2 { 61 font-weight : bold; 62/* 63 font-size : 16pt; 64*/ 65 font-size : 150%; 66 border-style : none none solid double; 67 border-width : 0px 0px 2px 8px; 68 /* 見出しの線の色を指定 */ 69 border-color : #FF6600; 70 71 /* RVLプラットフォーム系列 */ 72/* 73 border-color : #34beed; 74*/ 75 76 /* TWLプラットフォーム系列 */ 77/* 78 border-color : #ff458f; 79*/ 80 81 margin-left : 2px; 82 padding-left : 4px; 83} 84CODE { 85 font-family : "Courier New", monospace; 86 position : normal; 87 left : 12px; 88 font-size : 10pt; 89} 90table { 91 margin-top : 2pt; 92 margin-bottom : 2pt; 93 margin-left : 0pt; 94 margin-right : 0pt; 95 padding-left : 0pt; 96 padding-right : 0pt; 97 position : relative; 98 left : 12px; 99 font-family : Arial; 100 font-size : 10pt; 101 border-style : none none none none; 102} 103td,th { 104 padding : 2pt; 105 border-width : 2pt; 106 border-style : none none none none; 107 font-style : normal; 108 text-align : left; 109} 110td { 111 background : #e8f4f4; 112 font-weight : normal; 113} 114th { 115 background : #c0d8d8; 116 font-weight : bold; 117} 118 119p { 120 margin-left : 4px; 121} 122p.code { 123 font-family : "Courier New", monospace; 124 position : normal; 125 left : 12px; 126 font-size : 10pt; 127 background : #e8f4f4; 128} 129 130--> 131</style> 132 133</head> 134<body> 135<a name="top"></a> <!-- ※注意事項 --> <!-- ・(任意)となっているものは、記載が無くても問題ありません。 --> <!-- ・各項目についてる(必須)や(任意)は、作成後に削除してください。 --> <!-- ・各項目内の書き方は、パッケージごとに自由で問題ありませんが、同じパッケージ内で違いがでないようにしてください。 --> <!-- ・タグはすべて小文字、終了タグを持たないものは「/>」で閉じてください。--> <!-- ・HTMLコードのインデントは、各種社内コード規約と同様にスペース4文字か4文字幅のタブになるようにしてください--> 136 137<h1>ctr_makeciaarchive</h1> 138 139<h2>Description</h2> 140<P><CODE>ctr_makeciaarchive</CODE> is a tool to create CFA files that contain CIA files.<br/>CFA files created with <CODE>ctr_makeciaarchive</CODE> can be included in CCI files by using the <CODE>-content</CODE> option of <A href="ctr_makerom.html">ctr_makerom</A>.<br/>This is used when the CCI file includes the child device distributed with download play.</P> 141 142<h2>How to Use</h2> 143<h3>What's Required</h3> 144<p>The following files are required to create CFA files by using <CODE>ctr_makeciaarchive</CODE>.</p> 145<ul> 146<li> CIA files created by using <A href="ctr_makecia.html">ctr_makecia</A> 147<li> RSF File 148</ul> 149 150<h3>Commands</h3> 151 152<p class="code"> 153% ctr_makeciaarchive32 -cia CIA_FILEPATH1 CIA_FILEPATH2 {...} [--romfs-root ROMFS_ROOT] [-rsf RSF_FILEPATH] -o CFA_OUTPATH 154</p> 155 156<h4 >Options</h4> 157 158<div class="table"> 159<table border="1"> 160<thead> 161<tr> 162<th align="center">Options</th> 163<th align="center">Description</th> 164</tr> 165</thead> 166<tbody> 167<tr> 168<td align="center">-cia</td> 169<td align="center">Specify one or more CIA files included in CFA. Each client device CIA file must have a different <CODE>ChildIndex</CODE> specified.</td> 170</tr> 171<tr> 172<td align="center">--romfs-root</td> 173<td align="center">Specifies the ROMFS root folder (folder where the CIA file is temporarily copied) when creating the CFA file. When the specified folder does not exist, an attempt to create it is automatically made. If the option is not specified, a Windows standard temporary file is created in the work region and is deleted after the CFA file is created.</td> 174</tr> 175<tr> 176<td align="center">-rsf</td> 177<td align="center">Specifies the RSF file. When this option is not specified, <CODE>CTR_SDK/resources/specfiles/Child.rsf</CODE> is used. There is normally no need to specify this.</td> 178</tr> 179<tr> 180<td align="center">-o</td> 181<td align="center">Specifies the CFA file to output.</td> 182</tr> 183</tbody> 184</table> 185</div> 186 187<h2>Variables Defined Within OMakefiles</h2> 188<p> 189When <CODE>CHILD_APPS</CODE> is specified in <CODE>OMakefile</CODE>, <CODE>makeciaarchive</CODE> is automatically executed while <CODE>omake</CODE> is running, and a CFA file that includes the child device's CIA file is created.</br>To learn how to specify <CODE>CHILD_APPS</CODE>, see the description for <A href="../SDKRules/BuildRules.html">Build Rules</A>. 190</p> 191 192</tbody> 193</table> 194</div> 195 196<h2>Revision History</h2> 197 <dl class="history"> 198 <dt>2010/10/29</dt> 199<dd>Initial version.<br /> 200 </dd> 201 </dl> 202<hr><p>CONFIDENTIAL</p></body> 203</html> 204