From 0587988c3752c97d158b84afa34fb836b9642b62 Mon Sep 17 00:00:00 2001 From: patacongo Date: Wed, 17 Jun 2009 16:42:33 +0000 Subject: add description of new directories git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1893 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/Documentation/NuttxPortingGuide.html | 81 +++++++++++++++++++----------- 1 file changed, 52 insertions(+), 29 deletions(-) (limited to 'nuttx/Documentation/NuttxPortingGuide.html') diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html index 48a6b5fd9..bc36b19ac 100644 --- a/nuttx/Documentation/NuttxPortingGuide.html +++ b/nuttx/Documentation/NuttxPortingGuide.html @@ -12,7 +12,7 @@

NuttX RTOS Porting Guide

-

Last Updated: June 15, 2009

+

Last Updated: June 17, 2009

@@ -37,28 +37,30 @@ 2.2.2 Summary of Files
2.2.3 Supported Architectures - 2.3 configs/ + 2.2 binfmt/
+ 2.4 configs/ - 2.4 drivers/
- 2.5 examples/
- 2.6 fs/
- 2.7 graphics/
- 2.8 include/
- 2.9 lib/
- 2.10 mm/
- 2.11 net
- 2.12 netutils
- 2.13 sched/
- 2.14 tools/
- 2.15 Makefile + 2.5 drivers/
+ 2.6 examples/
+ 2.7 fs/
+ 2.8 graphics/
+ 2.9 include/
+ 2.10 lib/
+ 2.11 libxx/
+ 2.12 mm/
+ 2.13 net
+ 2.14 netutils
+ 2.15 sched/
+ 2.16 tools/
+ 2.17 Makefile 3.0 Configuring and Building -

2.5 examples

+

2.6 examples

Example and test programs to build against.

-

2.6 fs

+

2.7 fs

This directory contains the NuttX file system. @@ -769,7 +786,7 @@ fs/ `-- (common file system source files) -

2.7 graphics

+

2.8 graphics

This directory contains files for graphics/video support under NuttX. @@ -786,7 +803,7 @@ graphics/ `-- (common file system source files) -

2.8 include

+

2.9 include

This directory holds NuttX header files. Standard header files file retained in can be included in the normal fashion: @@ -815,24 +832,30 @@ include/ `-- (more standard header files) -

2.9 lib

+

2.10 lib

This directory holds a collection of standard libc-like functions with custom interfaces into NuttX.

-

2.10 mm

+

2.11 libxx

+

+ This directory holds a tiny, minimal standard std C++ that can be used to + build some, simple C++ applications in NuttX. +

+ +

2.12 mm

This is the NuttX memory manager.

-

2.11 net

+

2.13 net

This directory contains the implementation of the socket APIs. The subdirectory, uip contains the uIP port.

-

2.12 netutils

+

2.14 netutils

This directory contains most of the network applications. Some of these are original with NuttX (like tftpc and dhcpd) and others were leveraged from the uIP-1.0 apps directory. @@ -871,12 +894,12 @@ netutils/ `-- (netutils common files) -

2.13 sched

+

2.15 sched

The files forming core of the NuttX RTOS reside here.

-

2.14 tools

+

2.16 tools

This directory holds a collection of tools and scripts to simplify configuring, building and maintaining NuttX. @@ -897,7 +920,7 @@ tools/ `-- zipme -

2.15 Makefile

+

2.17 Makefile

The top-level Makefile in the ${TOPDIR} directory contains all of the top-level control logic to build NuttX. -- cgit v1.2.3