summaryrefslogtreecommitdiff
path: root/nuttx/net
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/net')
-rw-r--r--nuttx/net/README.txt38
1 files changed, 38 insertions, 0 deletions
diff --git a/nuttx/net/README.txt b/nuttx/net/README.txt
new file mode 100644
index 000000000..7370944c1
--- /dev/null
+++ b/nuttx/net/README.txt
@@ -0,0 +1,38 @@
+README
+======
+
+Directory Structure
+===================
+
+ nuttx/
+ |
+ `- net/
+ |
+ +- arp - Address resolution protocol
+ +- devif - Stack/device interface layer
+ +- icmp - Internet Control Message Protocol
+ +- iob - I/O buffering logic
+ +- netdev - Socket network device interface
+ +- pkt - "Raw" packet socket support
+ +- socket - BSD socket interface
+ +- route - Routing table support
+ +- tcp - Transmission Control Protocol
+ +- udp - User Datagram Protocol
+ `- utils - Miscellaneous utility functions
+
+
+ +-------------------------------------------------------------+
+ | Application layer |
+ +-------------------------------------------------------------+
+ +-------------------------------------------------------------+
+ | Socket layer (socket/) |
+ +-------------------------------------------------------------+
+ +------------++-----------------------------------------------+
+ | Network || Protocol stacks (arp, icmp, pkt, tcp, udp) |
+ | Device |+-----------------------------------------------+
+ | Interface |+---------------------------------++------------+
+ | (netdev/) ||Network Device Interface (devif/)|| Utilities |
+ +------------++---------------------------------++------------+
+ +-------------------------------------------------------------+
+ | Network Device Drivers |
+ +-------------------------------------------------------------+