diff --git a/Documentation/NuttxPortingGuide.html b/Documentation/NuttxPortingGuide.html index d5de8016f5..0f54a3e871 100644 --- a/Documentation/NuttxPortingGuide.html +++ b/Documentation/NuttxPortingGuide.html @@ -184,9 +184,11 @@ . |- nuttx | |-- Makefile +| |-- Kconfig | |-- Documentation | | `-- (documentation files)/ | |-- arch/ +| | |-- Kconfig | | |-- <arch-name>/ | | | |-- include/ | | | | |--<chip-name>/ @@ -201,6 +203,7 @@ | | `-- <other-architecture directories>/ | |-- binfmt/ | | |-- Makefile +| | |-- Kconfig | | |-- (binfmt-specific sub-directories)/ | | | `-- (binfmt-specific source files) | | `-- (common binfmt source files) @@ -216,16 +219,19 @@ | | `-- <(other board directories)>/ | |-- drivers/ | | |-- Makefile +| | |-- Kconfig | | |-- (driver-specific sub-directories)/ | | | `-- (driver-specific source files) | | `-- (common driver source files) | |-- fs/ | | |-- Makefile +| | |-- Kconfig | | |-- (file system-specific sub-directories)/ | | | `-- (file system-specific source files) | | `-- (common file system source files) | |-- graphics/ | | |-- Makefile +| | |-- Kconfig | | |-- (feature-specific sub-directories)/ | | | `-- (feature-specific source files library source files) | | `-- (common graphics-related source files) @@ -237,43 +243,76 @@ | | `-- (non-standard header files) | |-- libc/ | | |-- Makefile +| | |-- Kconfig | | `-- (libc source files) | |-- libxx/ | | |-- Makefile +| | |-- Kconfig | | `-- (libxx management source files) | |-- mm/ | | |-- Makefile +| | |-- Kconfig | | `-- (memory management source files) | |-- net/ | | |-- Makefile -| | |-- uip/ -| | | `-- (uip source files) -| | `-- (BSD socket source files) +| | |-- Kconfig +| | |-- arp/ +| | | `-- (ARP source files) +| | |-- devif/ +| | | `-- (Ethernet device interface source files) +| | |-- icmp/ +| | | `-- (ICMP source files) +| | |-- igmp/ +| | | `-- (IGMP source files) +| | |-- iob/ +| | | `-- (I/O buffering source files) +| | |-- ipv6/ +| | | `-- (IPv6 source files) +| | |-- netdev/ +| | | `-- (Socket device interface source files) +| | |-- pkt/ +| | | `-- (Packet socket source files) +| | |-- route/ +| | | `-- (Routing table source files) +| | |-- socket/ +| | | `-- (BSD socket source files) +| | |-- tcp/ +| | | `-- (TCP source files) +| | |-- udp/ +| | | `-- (UDP source files) +| | `-- utils/ +| | `-- (Miscellaneous, utility source files) | |-- sched/ | | |-- Makefile +| | |-- Kconfig | | `-- (sched source files) | |-- syscall/ | | |-- Makefile +| | |-- Kconfig | | `-- (syscall source files) | `-- tools/ | `-- (miscellaneous scripts and programs) `- apps |-- netutils/ | |-- Makefile + | |-- Kconfig | |-- (network feature sub-directories)/ | | `-- (network feature source files) | `-- (netutils common files) |-- nshlib/ | |-- Makefile + | |-- Kconfig | `-- NuttShell (NSH) files |-- (Board-specific applications)/ | |-- Makefile + | |-- Kconfig | |-- (Board-specific application sub-directories)/ | | `-- (Board-specific application source files) | `-- (Board-specific common files) `-- examples/ `-- (example)/ |-- Makefile + |-- Kconfig `-- (example source files) @@ -1223,10 +1262,42 @@ include/ |-- netinet/ | `-- (Standard header files) |-- nuttx/ +| |-analog/ +| | `-- (Analog driver header files) +| |-audio/ +| | `-- (Audio driver header files) +| |-binfmt/ +| | `-- (Binary format header files) +| |-fs/ +| | `-- (File System header files) +| |-input/ +| | `-- (Input device driver header files) +| |-lcd/ +| | `-- (LCD driver header files) +| |-mtd/ +| | `-- (Memory technology device header files) +| |-serial/ +| | `-- (Serial driver header files) | |-net/ -| | `-- uip/ -| | `-- (uIP specific header files) -| `-- (NuttX specific header files) +| | `-- (Networking header files) +| |-nx/ +| | `-- (NX graphics header files) +| |-power/ +| | `-- (Power management header files) +| |-sensors/ +| | `-- (Sensor device driver header files) +| |-sercomm/ +| | `-- (SERCOMM driver header files) +| |-serial/ +| | `-- (Serial driver header files) +| |-spi/ +| | `-- (SPI driver header files) +| |-syslog/ +| | `-- (SYSLOG header files) +| |-usb/ +| | `-- (USB driver header files) +| `-wireless/ +| `-- (Wireless device driver header files) `- sys/ `-- (More standard header files) @@ -1292,8 +1363,7 @@ libc/
- This directory contains the implementation of the NuttX internal socket APIs.
- The subdirectory, uip
contains the uIP port.
+ This directory contains the implementation of the NuttX networking layer including internal socket APIs.