1<?xml version="1.0" encoding="utf-8"?>
2<HTML xml:lang="en-US" lang="en-US">
3
4  <HEAD>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6    <meta http-equiv="Content-Style-Type" content="text/css" />
7    <link rel="stylesheet" href="./css/contents.css" type="text/css" />
8    <base target="main" />
9<title>List of Features</title>
10  </HEAD>
11
12  <BODY style="margin-bottom: 120em;">
13
14
15
16<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
17<h1>List of Features</h1>
18
19<h2> <a name="root">Root Namespace</a> </h2>
20<ul>
21	<li><a href="./nn/Overview.html"><CODE>nn</CODE></a></li>
22</ul>
23
24
25
26<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
27<h1>Basics</h1>
28
29<h2> <a name="err">Error Handling</a> </h2>
30<ul>
31<li><a href="./nn/Result/Overview.html"><CODE>Result</CODE></a></li>
32<li><a href="introduction/ErrorHandling.html">Error Handling</a></li>
33</ul>
34
35<h2> <a name="init">Initialization</a> </h2>
36<ul>
37<li><a href="./about_StartUp/Overview.html">About the <CODE>StartUp</CODE> API</a></li>
38<li><a href="./init_StartUp/Overview.html"><CODE>StartUp</CODE></a></li>
39<li><a href="./nn/init/Overview.html"><CODE>nn::init</CODE></a></li>
40</ul>
41
42<h2> <a name="os">OS</a> </h2>
43
44<ul>
45<li><a href="./nn/os/Overview.html"><CODE>nn::os</CODE></a></li>
46	<ul>
47<li><a href="./nn/os/ARM/Overview.html"><CODE>nn::os::ARM</CODE></a></li>
48<li><a href="./nn/os/CTR/Overview.html"><CODE>nn::os::CTR</CODE></a></li>
49	</ul>
50</ul>
51
52<h2> <a name="fnd">Foundation</a> </h2>
53<ul>
54<li><a href="./nn/fnd/Overview.html"><CODE>nn::fnd</CODE></a></li>
55</ul>
56
57<h2> <a name="fs">File System</a> </h2>
58<ul>
59<li><a href="./nn/fs/Overview.html"><CODE>nn::fs</CODE></a></li>
60<li><a href="nn/fs/briefing/savedata_calc_user.html">Worksheet for Calculating the Save Data Capacity</a></li>
61</ul>
62
63<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
64<h1>Basic Supplement</h1>
65
66<h2> <a name="math">Numerical Calculations</a> </h2>
67<ul>
68<li><a href="./nn/math/Overview.html"><CODE>nn::math</CODE></a></li>
69</ul>
70
71<h2> <a name="util">Utilities</a> </h2>
72<ul>
73<li><a href="./nn/util/Overview.html"><CODE>nn::util</CODE></a></li>
74</ul>
75
76<h2> <a name="cx">Compression/Decompression</a> </h2>
77<ul>
78<li><a href="./nn/cx/Overview.html"><CODE>nn::cx</CODE></a></li>
79</ul>
80
81<h2> <a name="crypto">Encryption</a> </h2>
82<ul>
83<li><a href="./nn/crypto/Overview.html"><CODE>nn::crypto</CODE></a></li>
84</ul>
85
86<h2> <a name="jpeg"> JPEG </a> </h2>
87<ul>
88<li><a href="./nn/jpeg/Overview.html"><CODE>nn::jpeg</CODE></a></li>
89    <ul>
90<li><a href="./nn/jpeg/CTR/Overview.html"><CODE>nn::jpeg::CTR</CODE></a></li>
91    </ul>
92</ul>
93
94
95
96<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
97<h1>System</h1>
98
99<h2> <a name="applet">Applet Control</a> </h2>
100<ul>
101<li><a href="./nn/applet/Overview.html"><CODE>nn::applet</CODE></a></li>
102    <ul>
103<li><a href="./nn/applet/CTR/Overview.html"><CODE>nn::applet::CTR</CODE></a></li>
104    </ul>
105</ul>
106
107<h2> <a name="ptm">Power/Time Control</a> </h2>
108<ul>
109<li><a href="./nn/ptm/Overview.html"><CODE>nn::ptm</CODE></a></li>
110  <ul>
111<li><a href="./nn/ptm/CTR/Overview.html"><CODE>nn::ptm::CTR</CODE></a></li>
112  </ul>
113</ul>
114
115<h2> <a name="pl"> Platform-Specific </a> </h2>
116<ul>
117<li><a href="./nn/pl/Overview.html"><CODE>nn::pl</CODE></a></li>
118    <ul>
119<li><a href="./nn/pl/CTR/Overview.html"><CODE>nn::pl::CTR</CODE></a></li>
120    </ul>
121</ul>
122
123<h2> <a name="cfg"> System Settings </a> </h2>
124<ul>
125<li><a href="./nn/cfg/Overview.html"><CODE>nn::cfg</CODE></a></li>
126    <ul>
127<li><a href="./nn/cfg/CTR/Overview.html"><CODE>nn::cfg::CTR</CODE></a></li>
128    </ul>
129</ul>
130
131
132
133<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
134<h1>For Development Use</h1>
135
136<h2> <a name="debug"> Debug </a> </h2>
137<ul>
138<li><a href="./nn/dbg/Overview.html"><CODE>nn::dbg</CODE></a></li>
139<li><a href="./nn_dbg/Overview.html">Macro definitions</a></li>
140</ul>
141
142<h2> <a name="hio"> Host IO </a> </h2>
143<ul>
144<li><a href="./nn/hio/Overview.html"><CODE>nn::hio</CODE></a></li>
145    <ul>
146<li><a href="./nn/hio/CTR/Overview.html"><CODE>nn::hio::CTR</CODE></a></li>
147    </ul>
148<li><a href="./pc_hio_c/Overview.html">PC-side Interface (C)</a></li>
149<li><a href="./CDEVHIO/Overview.html">PC-side Interface (C++)</a></li>
150</ul>
151
152<h2> <a name="midi"> MIDI Interface </a> </h2>
153<ul>
154<li><a href="./nn/midi/Overview.html"><CODE>nn::midi</CODE></a></li>
155    <ul>
156<li><a href="./nn/midi/CTR/Overview.html"><CODE>nn::midi::CTR</CODE></a></li>
157    </ul>
158</ul>
159
160
161
162<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
163<h1>Graphics</h1>
164
165<h2> <a name="gx">Graphics</a> </h2>
166<ul>
167<li><a href="about_GraphicsLibs/GraphicsLibraries.html">The Graphics Libraries</a></li>
168<li><a href="./gl/Overview.html"><CODE>gl</CODE></a></li>
169<li><a href="./nn_gx/Overview.html"><CODE>gx</CODE></a></li>
170<li><a href="./nn/gx/Overview.html"><CODE>nn::gx</CODE></a></li>
171    <ul>
172<li><a href="./nn/gx/CTR/Overview.html"><CODE>nn::gx::CTR</CODE></a></li>
173    </ul>
174<li><a href="./nn/gd/Overview.html">nn::gd</a></li>
175    <ul>
176<li><a href="./nn/gd/CTR/Overview.html">nn::gd::CTR</a></li>
177    </ul>
178<li><a href="./nn/gr/Overview.html"><CODE>nn::gr</CODE></a></li>
179    <ul>
180<li><a href="./nn/gr/CTR/Overview.html"><CODE>nn::gr::CTR</CODE></a></li>
181    </ul>
182  <li>
183<a href="./nn_gx_CTR_Pica/Overview.html"><CODE>PicaMacroHeader</CODE></a>
184  </li>
185</ul>
186
187<h2> <a name="ulcd"> Stereoscopic Display </a> </h2>
188<ul>
189<li><a href="./nn/ulcd/Overview.html"><CODE>nn::ulcd</CODE></a></li>
190    <ul>
191<li><a href="./nn/ulcd/CTR/Overview.html"><CODE>nn::ulcd::CTR</CODE></a></li>
192    </ul>
193</ul>
194
195<h2> <a name="tpl"> Texture Packager Library </a> </h2>
196<ul>
197<li><a href="./nn/tpl/Overview.html"><CODE>nn::tpl</CODE></a></li>
198</ul>
199
200<h2> <a name="font"> Font </a> </h2>
201<ul>
202<li><a href="./nn/font/Overview.html"><CODE>nn::font</CODE></a></li>
203    <ul>
204<li><a href="./nn/font/CTR/Overview.html"><CODE>nn::font::CTR</CODE></a></li>
205    </ul>
206</ul>
207
208
209
210<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
211<h1>Sound</h1>
212
213<h2> <a name="snd"> Sound </a> </h2>
214<ul>
215<li><a href="./nn/snd/Overview.html"><CODE>nn::snd</CODE></a></li>
216    <ul>
217<li><a href="./nn/snd/CTR/Overview.html"><CODE>nn::snd::CTR</CODE></a></li>
218    </ul>
219</ul>
220
221<h2> <a name="dsp"> DSP </a> </h2>
222<ul>
223<li><a href="./nn/dsp/Overview.html"><CODE>nn::dsp</CODE></a></li>
224    <ul>
225<li><a href="./nn/dsp/CTR/Overview.html"><CODE>nn::dsp::CTR</CODE></a></li>
226    </ul>
227</ul>
228
229
230
231<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
232<h1>Input Devices</h1>
233
234<h2> <a name="hid"> Human Interface Device </a> </h2>
235<ul>
236<li><a href="./nn/hid/Overview.html"><CODE>nn::hid</CODE></a></li>
237    <ul>
238<li><a href="./nn/hid/CTR/Overview.html"><CODE>nn::hid::CTR</CODE></a></li>
239    </ul>
240</ul>
241
242<h2> <a name="camera"> Camera </a> </h2>
243<ul>
244<li><a href="./nn/camera/Overview.html"><CODE>nn::camera</CODE></a></li>
245    <ul>
246<li><a href="./nn/camera/CTR/Overview.html"><CODE>nn::camera::CTR</CODE></a></li>
247    </ul>
248</ul>
249
250<h2> <a name="y2r"> YUV/RGB Conversion </a> </h2>
251<ul>
252<li><a href="./nn/y2r/Overview.html"><CODE>nn::y2r</CODE></a></li>
253    <ul>
254<li><a href="./nn/y2r/CTR/Overview.html"><CODE>nn::y2r::CTR</CODE></a></li>
255    </ul>
256</ul>
257
258<h2> <a name="mic"> Microphone </a> </h2>
259<ul>
260<li><a href="./nn/mic/Overview.html"><CODE>nn::mic</CODE></a></li>
261    <ul>
262<li><a href="./nn/mic/CTR/Overview.html"><CODE>nn::mic::CTR</CODE></a></li>
263    </ul>
264</ul>
265
266
267
268<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
269<h1>Communications</h1>
270
271<h2> <a name="local"> Local Communications </a> </h2>
272<ul>
273<li><a href="./nn/uds/CTR/Overview.html"><CODE>nn::uds::CTR</CODE></a></li>
274<li><a href="./nn/rdt/Overview.html"><CODE>nn::rdt</CODE></a></li>
275<li><a href="./nn/dlp/CTR/Overview.html"><CODE>nn::dlp::CTR</CODE></a></li>
276</ul>
277
278<h2> <a name="cec"> StreetPass </a> </h2>
279<ul>
280<li><a href="./nn/cec/CTR/Overview.html"><CODE>nn::cec::CTR</CODE></a></li>
281</ul>
282
283<h2> <a name="infra"> Infrastructure Communications </a> </h2>
284<ul>
285<li><a href="./nn/ac/Overview.html"><CODE>nn::ac</CODE></a></li>
286    <ul>
287<li><a href="./nn/ac/CTR/Overview.html"><CODE>nn::ac::CTR</CODE></a></li>
288    </ul>
289<li><span class="attention">(for debug)</span><a href="./nn/ssl/Overview.html"><CODE>nn::ssl</CODE></a></li>
290<li><span class="attention">(for debug)</span><a href="./nn/http/Overview.html"><CODE>nn::http</CODE></a></li>
291<li><span class="attention">(for debug)</span><a href="./nn/socket/Overview.html"><CODE>nn::socket</CODE></a></li>
292<li><a href="./nn/boss/Overview.html"><CODE>nn::boss</CODE></a></li>
293</ul>
294
295
296
297<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
298<h1>Communications Supplement</h1>
299
300<h2> <a name="ndm"> Daemon Management </a> </h2>
301<ul>
302<li><a href="./nn/ndm/Overview.html"><CODE>nn::ndm</CODE></a></li>
303</ul>
304
305<h2> <a name="friends"> Friend Presence </a> </h2>
306<ul>
307<li><a href="./nn/friends/Overview.html"><CODE>nn::friends</CODE></a></li>
308    <ul>
309<li><a href="./nn/friends/CTR/Overview.html"><CODE>nn::friends::CTR</CODE></a></li>
310    </ul>
311</ul>
312
313<h2> <a name="news"> Notifications </a> </h2>
314<ul>
315<li><a href="./nn/news/Overview.html"><CODE>nn::news</CODE></a></li>
316</ul>
317
318<h2> <a name="ugc"> User-Generated Content </a> </h2>
319<ul>
320<li><a href="./nn/ngc/Overview.html"><CODE>nn::ngc</CODE></a></li>
321<li><a href="./nn/ubl/Overview.html"><CODE>nn::ubl</CODE></a></li>
322</ul>
323
324
325
326<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
327<h1>Other</h1>
328
329<h2> <a name="cwrapper"> C </a> </h2>
330<ul>
331<li><a href="page_for_c_users/for_c_users.html">C-Language Wrappers</a></li>
332<li><a href="./nn_root/Overview.html"><CODE>nn</CODE></a></li>
333<li><a href="./nn_mic/Overview.html"><CODE>mic</CODE></a></li>
334<li><a href="./nn_camera/Overview.html"><CODE>camera</CODE></a></li>
335</ul>
336
337<h2> <a name="tools"> Tools </a> </h2>
338<ul>
339<li><a href="tools/Config.html"><CODE>Config</CODE></a></li>
340<li><a href="tools/DevMenu.html"><CODE>DevMenu</CODE></a></li>
341<li><a href="tools/DlpClient.html"><CODE>DlpClient</CODE></a></li>
342<li><a href="tools/StereoCameraCalibrator.html"><CODE>StereoCameraCalibrator</CODE></a></li>
343<li><a href="tools/NetworkSetting.html"><CODE>NetworkSetting</CODE></a></li>
344<li><a href="tools/CecLotcheckTool.html"><CODE>CecLotcheckTool</CODE></a></li>
345<li><a href="tools/SaveDataFiler.html">SaveDataFiler</a></li>
346<li><a href="tools/UdsLocalIdChecker.html"><CODE>UdsLocalIdChecker</CODE></a></li>
347<li><a href="tools/FriendTestingPartner.html"><CODE>FriendTestingPartner</CODE></a></li>
348<li><a href="tools/WMTestTool.html">WMTestTool</a></li>
349<li><a href="tools/BossLotcheckTool.html"><CODE>BossLotcheckTool</CODE></a></li>
350</ul>
351<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
352
353
354   <hr><p>CONFIDENTIAL</p></body>
355
356</HTML>
357