1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3
4<HEAD>
5<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<META http-equiv="Content-Style-Type" content="text/css">
7
8<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
9
10<TITLE>SCInit</TITLE>
11
12</HEAD>
13
14<BODY>
15
16
17<H1>SCInit</H1>
18
19
20
21<H2>Syntax</H2>
22<dl><dd><pre class="construction">
23#include &lt;revolution/sc.h&gt;
24
25void SCInit(void);
26</pre></dd></dl>
27
28
29<H2>Arguments</H2>
30<P>None.</P>
31
32<H2>Return Values</H2>
33<P>None.</P>
34
35<H2>Description</H2>
36<p>
37<B>From RevolutionSDK 2.2 on, initialization has been integrated into the <code>OSInit</code> function. Initialization by applications is no longer necessary.</B>
38</p>
39
40<p>
41The initialization process described below is required for versions of Revolution SDK older than 2.2. However, there is no problem executing this initialization process under Revolution SDK 2.2 or later.
42</p>
43
44<BLOCKQUOTE>
45<P>Initializes the SC library. Call this function once before using the library. This function can be called any number of times.</P>
46
47<p>
48This function starts the initialization process in the background. This allows applications to efficiently carry out other initialization processes while console settings saved in internal flash memory are being loaded into RAM.
49</p>
50
51<p>
52For this reason, initialization is not complete when control returns from this function. Be sure to call the <a href="SCCheckStatus.html"><code>SCCheckStatus</code></a> function repeatedly to confirm that the return value is <code>SC_STATUS_OK</code>. No matter how much time has elapsed since the <code>SCInit</code> function was called, the <a href="SCCheckStatus.html"><code>SCCheckStatus</code></a> function must be called at least once to complete the initialization process.
53</p>
54
55<p>
56Other SC library functions cannot be called until initialization is complete.
57</p>
58
59<p>
60This function automatically calls the <a href="../nand/NANDInit.html"><code>NANDInit</code></a> function.
61</p>
62</BLOCKQUOTE>
63
64<H2>See Also</H2>
65<p class="reference">
66<a href="SCCheckStatus.html">SCCheckStatus</a>,
67<a href="../nand/NANDInit.html">NANDInit</a>
68</p>
69
70<H2>Revision History</H2>
71<P>
722006/09/06 Revised the description along with integration of the initialization process in the <code>OSInit</code> function.<br>2006/05/29 Initial version.<br>
73</P>
74
75<hr><p>CONFIDENTIAL</p></body>
76</HTML>
77