summaryrefslogtreecommitdiff
path: root/nuttx/Documentation/NuttxPortingGuide.html
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-08-15 15:24:08 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-08-15 15:24:08 +0000
commitb2769ae6a5785363554e9c77953eed7bf8a9e1f9 (patch)
tree8412a28f19908f9c44b1e07bcbdc0c6a3d7f40eb /nuttx/Documentation/NuttxPortingGuide.html
parent69d005f5d9e7923a794569ead8177ce4a59038b4 (diff)
downloadpx4-nuttx-b2769ae6a5785363554e9c77953eed7bf8a9e1f9.tar.gz
px4-nuttx-b2769ae6a5785363554e9c77953eed7bf8a9e1f9.tar.bz2
px4-nuttx-b2769ae6a5785363554e9c77953eed7bf8a9e1f9.zip
update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2855 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation/NuttxPortingGuide.html')
-rw-r--r--nuttx/Documentation/NuttxPortingGuide.html17
1 files changed, 14 insertions, 3 deletions
diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html
index 9275258de..428537f65 100644
--- a/nuttx/Documentation/NuttxPortingGuide.html
+++ b/nuttx/Documentation/NuttxPortingGuide.html
@@ -12,7 +12,7 @@
<h1><big><font color="#3c34ec">
<i>NuttX RTOS Porting Guide</i>
</font></big></h1>
- <p>Last Updated: July 12, 2010</p>
+ <p>Last Updated: August 14, 2010</p>
</td>
</tr>
</table>
@@ -98,7 +98,8 @@
<a href="#schedprocesstimer">4.2.3 <code>sched_process_timer()</code></a><br>
<a href="#irqdispatch">4.2.4 <code>irq_dispatch()</code></a>
</ul>
- <a href="#ledsupport">4.3 LED Support</a>
+ <a href="#demandpaging">4.3 On-Demand Paging</a><br>
+ <a href="#ledsupport">4.4 LED Support</a>
<ul>
<a href="#ledheaders">4.3.1 Header Files</a><br>
<a href="#leddefinitions">4.3.2 LED Definitions</a><br>
@@ -1483,7 +1484,17 @@ The system can be re-made subsequently by just typing <code>make</code>.
the appropriate, registered handling logic.
</p>
-<h2><a name="ledsupport">4.3 LED Support</a></h2>
+<h2><a name="demandpaging">4.3 On-Demand Paging</a></h2>
+
+<p>
+ The NuttX On-Demand Paging feature permits embedded MCUs with some limited RAM space to execute large programs from some non-random access media.
+ If the platform meets certiain requirements, then NuttX can provide on-demand paging:
+ It can copy .text from the large program in non-volatile media into RAM as needed to execute a huge program from the small RAM.
+ Design and porting issues for this feature are discussed in a sepate document.
+ Please see the <a href="NuttXDemandPaging.html">NuttX Demand Paging</a> design document for further information.
+</p>
+
+<h2><a name="ledsupport">4.4 LED Support</a></h2>
<p>
A board architecture may or may not have LEDs.