diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 8a4489ff6f..a3f87f9179 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: June 6, 2012
+Last Updated: June 13, 2012
+
+
Last Updated: May 6, 2011
+Last Updated: June 13, 2012
<board-name> +|-- Kconfig |-- include/ | |-- board.h | `-- (board-specific header files) @@ -1005,41 +1006,58 @@
drivers/ +|-- Kconfig |-- Makefile |-- analog/ +| |-- Kconfig | |-- Make.defs | `-- (Common ADC and DAC driver source files) |-- bch/ +| |-- Kconfig | |-- Make.defs | `-- (bch driver source files) |-- input/ +| |-- Kconfig | |-- Make.defs | `-- (Common touchscreen and keypad driver source files) |-- lcd/ +| |-- Kconfig | |-- Make.defs | `-- (Common LCD driver source files) |-- mmcsd/ +| |-- Kconfig | |-- Make.defs | `-- (Common MMC/SD card driver source files) |-- mtd/ +| |-- Kconfig | |-- Make.defs | `-- (Common memory technology device driver source files) |-- net/ +| |-- Kconfig | |-- Make.defs | `-- (Common network driver source files) |-- sensors/ +| |-- Kconfig | |-- Make.defs | `-- (Common sensor driver source files) |-- serial/ +| |-- Kconfig +| |-- Make.defs +| `-- (Files for the Calypso SERCOMM driver) +|-- serial/ +| |-- Kconfig | |-- Make.defs | `-- (Common front-end character drivers for chip-specific UARTs) |-- usbdev/ +| |-- Kconfig | |-- Make.defs | `-- (Common USB device driver source files) |-- usbhost/ +| |-- Kconfig | |-- Make.defs | `-- (Common USB host driver source files) |-- wirelss/ +| |-- Kconfig | |-- Make.defs | `-- (Common wireless driver source files) `-- (Various common driver source files) @@ -1053,17 +1071,26 @@ drivers/
fs/ +|-- Kconfig |-- Makefile |-- fat/ +| |-- Kconfig | |-- Make.defs | `-- (FAT file system source files) |-- mmap/ +| |-- Kconfig | |-- Make.defs | `-- (RAM-based file mapping source files) +|-- nfs/ +| |-- Kconfig +| |-- Make.defs +| `-- (NFS client file system source files) |-- nxffs/ +| |-- Kconfig | |-- Make.defs | `-- (NuttX Flash File System (NXFFS) source files) |-- romfs/ +| |-- Kconfig | |-- Make.defs | `-- (ROMFS file system source files) `-- (common file system source files) @@ -1076,6 +1103,7 @@ fs/
graphics/ +|-- Kconfig |-- Makefile |-- nxbe/ | |-- Make.defs @@ -1255,37 +1283,60 @@ tools/
netutils/ +|-- Kconfig |-- Makefile -|-- dhcp/ +|-- dhcdp/ +| |-- Kconfig | |-- Make.defs -| `-- (dhcp source files) +| `-- (DHCP client source files) |-- dhcpd/ +| |-- Kconfig | |-- Make.defs -| `-- (dhcpd source files) +| `-- (DHCP server source files) +|-- ftpc/ +| |-- Kconfig +| |-- Make.defs +| `-- (FTP client source files) +|-- ftpd/ +| |-- Kconfig +| |-- Make.defs +| `-- (FTP server source files) |-- resolv/ +| |-- Kconfig +| |-- Make.defs +| `-- (resolv source files) +|-- resolv/ +| |-- Kconfig | |-- Make.defs | `-- (resolv source files) |-- smtp/ +| |-- Kconfig | |-- Make.defs | `-- (smtp source files) |-- telnetd/ +| |-- Kconfig | |-- Make.defs -| `-- (telnetd source files) +| `-- (Telnet client source files) |-- tftpc/ +| |-- Kconfig | |-- Make.defs -| `-- (tftpc source files) +| `-- (TFTP client source files) |-- thttpd/ +| |-- Kconfig | |-- Make.defs -| `-- (thttpd source files) +| `-- (thttpd HTTP server source files) |-- uiplib/ +| |-- Kconfig | |-- Make.defs | `-- (uiplib source files) |-- weblclient/ +| |-- Kconfig | |-- Make.defs | `-- (webclient source files) |-- webserver/ +| |-- Kconfig | |-- Make.defs -| `-- (webserver source files) +| `-- (uIP webserver source files) `-- (netutils common files)@@ -2262,8 +2313,9 @@ extern void up_ledoff(int led); NuttX supports the standard
mount()
command that allows
a block driver to be bound to a mountpoint within the pseudo file system
and to a file system.
- At present, NuttX supports the standard VFAT and ROMFS file systems and
- well as a special, wear-leveling NuttX FLASH File System (NXFFS).
+ At present, NuttX supports the standard VFAT and ROMFS file systems,
+ a special, wear-leveling NuttX FLASH File System (NXFFS),
+ as well as a Network File System client (NFS version 3, UDP).
Comparison to Linux @@ -4437,6 +4489,13 @@ build
CONFIG_FS_ROMFS
: Enable ROMFS file system support
CONFIG_NFS
: Enable Network File System (NFS) client file system support.
+ Provided support is version 3 using UDP.
+ In addition to common prerequisites for mount-able file systems in general,
+ this option requires UDP networking support;
+ this would include CONFIG_NET
and CONFIG_NET_UDP
at a minimum.
+ CONFIG_FS_RAMMAP
: For file systems that do not support
XIP, this option will enable a limited form of memory mapping that is