diff options
author | Joel Sherrill <joel@rtems.org> | 2016-11-15 10:37:59 -0600 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2017-01-11 12:13:21 -0600 |
commit | 48a7fa31f918a6fc88719b3c9393a9ba2829f42a (patch) | |
tree | 10bf638de133099fcabe5fe713ca98a546a27ab2 /doc/networking/networktasks.t | |
parent | Remove obsolete __RTEMS_HAVE_SYS_CPUSET_H__ (diff) | |
download | rtems-48a7fa31f918a6fc88719b3c9393a9ba2829f42a.tar.bz2 |
Remove texinfo format documentation. Replaced by Sphinx formatted documentation.
closes #2812.
Diffstat (limited to 'doc/networking/networktasks.t')
-rw-r--r-- | doc/networking/networktasks.t | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/doc/networking/networktasks.t b/doc/networking/networktasks.t deleted file mode 100644 index 4379646f63..0000000000 --- a/doc/networking/networktasks.t +++ /dev/null @@ -1,44 +0,0 @@ -@c -@c Written by Eric Norum -@c -@c COPYRIGHT (c) 1988-2002. -@c On-Line Applications Research Corporation (OAR). -@c All rights reserved. - -@chapter Network Task Structure and Data Flow - -A schematic diagram of the tasks and message @b{mbuf} queues in a -simple RTEMS networking application is shown in the following -figure: - -@ifclear use-html -@image{networkflow,5in,6in,"Network Task Structure and Data Flow"} -@end ifclear - -@ifset use-html -@html -<IMG SRC="networkflow.jpg" ALIGN=CENTER - ALT="Network Task Structure and Data Flow"> -@end html -@end ifset - - -The transmit task for each network interface is normally blocked waiting -for a packet to arrive in the transmit queue. Once a packet arrives, the -transmit task may block waiting for an event from the transmit interrupt -handler. The transmit interrupt handler sends an RTEMS event to the transmit -task to indicate that transmit hardware resources have become available. - -The receive task for each network interface is normally blocked waiting -for an event from the receive interrupt handler. When this event is received -the receive task reads the packet and forwards it to the network stack -for subsequent processing by the network task. - -The network task processes incoming packets and takes care of -timed operations such as handling TCP timeouts and -aging and removing routing table entries. - -The `Network code' contains routines which may run in the context of -the user application tasks, the interface receive task or the network task. -A network semaphore ensures that -the data structures manipulated by the network code remain consistent. |