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<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css">
8<title>RSO Sample Demo</title>
9</head>
10
11<body>
12
13<H1>RSO Sample Demo List</H1>
14
15<H2>Location</H2>
16<p><code>$REVOLUTION_SDK_ROOT/build/demos/rsodemo</code></p>
17<H2>Compilation</H2>
18<P>Navigate to <code>$REVOLUTION_SDK_ROOT/build/demos/rsodemo</code>, and enter &quot;make&quot;. The executables (<FONT face="Courier New">.elf</FONT> files) are generated in the <FONT face="Courier New">bin/RVL</FONT> folder of each demo directory.</P>
19<H2>Running the Demos</H2>
20<P>Go to the <FONT face="Courier New">/bin/RVL/</FONT> folder for each demo in the <code>$REVOLUTION_SDK_ROOT/build/demos/rsodemo</code> directory, and perform one of the following:</P>
21<ul>
22<li>To run the application, run the <code>ndrun</code> script, using the <code>.elf</code> file as an argument.</li>
23<li>Run <CODE>ide</CODE> with the <CODE>.elf</CODE> file as an argument (if you want to debug with CodeWarrior).</li>
24</ul>
25
26
27<H2>Description</H2>
28<TABLE border="1">
29  <TBODY>
30    <TR>
31<TD width="120"><STRONG><CODE><a href="./LinkList.html">LinkList/</a></CODE></STRONG></TD>
32<TD width="520">Demo program for learning the basic usage of the RSO functions.</TD>
33    </TR>
34  </TBODY>
35  <TBODY>
36    <TR>
37<TD width="120"><STRONG><CODE><a href="./LinkListFixed0.html">LinkListFixed0/</a></CODE></STRONG></TD>
38<TD width="520">Demo program showing an example of partial memory release from a relocatable module.</TD>
39    </TR>
40  </TBODY>
41  <TBODY>
42    <TR>
43<TD width="120"><STRONG><CODE><a href="./LinkMem2.html">LinkMem2/</a></CODE></STRONG></TD>
44<TD width="520">Sample using a pragma when allocating a relocatable module to the external main memory (<CODE>MEM2</CODE> area).</TD>
45    </TR>
46  </TBODY>
47  <TBODY>
48    <TR>
49<TD width="120"><STRONG><CODE><a href="./LinkFar.html">LinkFar/</a></CODE></STRONG></TD>
50<TD width="520">Sample using <code><a href="../RsoLinkFar.html">RsoLinkFar</a></code> when allocating a relocatable module to the external main memory (<CODE>MEM2</CODE> area).</TD>
51    </TR>
52  </TBODY>
53  <TBODY>
54    <TR>
55<TD width="120"><STRONG><CODE><a href="./LinkJump.html">LinkJump/</a></CODE></STRONG></TD>
56<TD width="520">Sample using <code><a href="../RsoLinkJump.html">RsoLinkJump</a></code> when allocating a relocatable module to the external main memory (<CODE>MEM2</CODE> area).</TD>
57    </TR>
58  </TBODY>
59  <TBODY>
60    <TR>
61<TD width="120"><STRONG><CODE><a href="./xxxmakeinc.html">MakeInc/</a></CODE></STRONG></TD>
62<TD width="520">Demo program using <code><a href="../tools/makeinc.html">makeinc.exe<a></code>.</TD>
63    </TR>
64  </TBODY>
65  <TBODY>
66    <TR>
67<TD width="120"><STRONG><CODE><a href="./Manually.html">Manually/</a></CODE></STRONG></TD>
68<TD width="520">Demo program that does not use linked lists.</TD>
69    </TR>
70  </TBODY>
71</TABLE>
72
73<H2>See Also</H2>
74<p><a href="../list.html">RSO Function - Feature List</a></p>
75
76<H2>Revision History</H2>
77<p>
7812/19/2006 Added <CODE>LinkJump</CODE>.<br> 06/14/2006 Initial version.
79</p>
80
81<HR>
82<P>CONFIDENTIAL</P>
83</BODY>
84</HTML>
85