]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - doc/html/ref/tcpip-freebsd-stack-port.html
Initial revision
[karo-tx-redboot.git] / doc / html / ref / tcpip-freebsd-stack-port.html
1 <!-- Copyright (C) 2003 Red Hat, Inc.                                -->
2 <!-- This material may be distributed only subject to the terms      -->
3 <!-- and conditions set forth in the Open Publication License, v1.0  -->
4 <!-- or later (the latest version is presently available at          -->
5 <!-- http://www.opencontent.org/openpub/).                           -->
6 <!-- Distribution of the work or derivative of the work in any       -->
7 <!-- standard (paper) book form is prohibited unless prior           -->
8 <!-- permission is obtained from the copyright holder.               -->
9 <HTML
10 ><HEAD
11 ><TITLE
12 >Freebsd TCP/IP stack port</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
14 <META
15 NAME="GENERATOR"
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
17 "><LINK
18 REL="HOME"
19 TITLE="eCos Reference Manual"
20 HREF="ecos-ref.html"><LINK
21 REL="UP"
22 TITLE="FreeBSD TCP/IP Stack port for eCos"
23 HREF="tcpip-freebsd.html"><LINK
24 REL="PREVIOUS"
25 TITLE="Networking Stack Features"
26 HREF="tcpip-freebsd-networking-stack-features.html"><LINK
27 REL="NEXT"
28 TITLE="Building the Network Stack"
29 HREF="tcpip-freebsd-building-the-network-stack.html"></HEAD
30 ><BODY
31 CLASS="CHAPTER"
32 BGCOLOR="#FFFFFF"
33 TEXT="#000000"
34 LINK="#0000FF"
35 VLINK="#840084"
36 ALINK="#0000FF"
37 ><DIV
38 CLASS="NAVHEADER"
39 ><TABLE
40 SUMMARY="Header navigation table"
41 WIDTH="100%"
42 BORDER="0"
43 CELLPADDING="0"
44 CELLSPACING="0"
45 ><TR
46 ><TH
47 COLSPAN="3"
48 ALIGN="center"
49 >eCos Reference Manual</TH
50 ></TR
51 ><TR
52 ><TD
53 WIDTH="10%"
54 ALIGN="left"
55 VALIGN="bottom"
56 ><A
57 HREF="tcpip-freebsd-networking-stack-features.html"
58 ACCESSKEY="P"
59 >Prev</A
60 ></TD
61 ><TD
62 WIDTH="80%"
63 ALIGN="center"
64 VALIGN="bottom"
65 ></TD
66 ><TD
67 WIDTH="10%"
68 ALIGN="right"
69 VALIGN="bottom"
70 ><A
71 HREF="tcpip-freebsd-building-the-network-stack.html"
72 ACCESSKEY="N"
73 >Next</A
74 ></TD
75 ></TR
76 ></TABLE
77 ><HR
78 ALIGN="LEFT"
79 WIDTH="100%"></DIV
80 ><DIV
81 CLASS="CHAPTER"
82 ><H1
83 ><A
84 NAME="TCPIP-FREEBSD-STACK-PORT">Chapter 40. Freebsd TCP/IP stack port</H1
85 ><DIV
86 CLASS="TOC"
87 ><DL
88 ><DT
89 ><B
90 >Table of Contents</B
91 ></DT
92 ><DT
93 ><A
94 HREF="tcpip-freebsd-stack-port.html#TCPIP-FREEBSD-TCPIP-TARGETS"
95 >Targets</A
96 ></DT
97 ><DT
98 ><A
99 HREF="tcpip-freebsd-building-the-network-stack.html"
100 >Building the Network Stack</A
101 ></DT
102 ></DL
103 ></DIV
104 ><P
105 >This document describes how to get started with the Freebsd
106 TCP/IP network stack. </P
107 ><DIV
108 CLASS="SECT1"
109 ><H1
110 CLASS="SECT1"
111 ><A
112 NAME="TCPIP-FREEBSD-TCPIP-TARGETS">Targets</H1
113 ><P
114 >A number of ethernet devices may be supported. The default configuration
115 supports two instances of the interface by default,
116 and you will need to write your own driver instantiation code,
117 and supplemental startup and initialization code,
118 if you should add additional ones.</P
119 ><P
120 >The target for your board will normally be supplied with an
121 ethernet driver, in which case including the network stack and
122 generic ethernet driver package to your build will automatically
123 enable usage of the ethernet device driver.
124 If your target is not supplied with an ethernet
125 driver, you will need to use loopback (see
126 <A
127 HREF="net-common-tests-and-demonstrations.html#NET-COMMON-LOOPBACK-TESTS"
128 >the Section called <I
129 >Loopback tests</I
130 > in Chapter 36</A
131 >).</P
132 ></DIV
133 ></DIV
134 ><DIV
135 CLASS="NAVFOOTER"
136 ><HR
137 ALIGN="LEFT"
138 WIDTH="100%"><TABLE
139 SUMMARY="Footer navigation table"
140 WIDTH="100%"
141 BORDER="0"
142 CELLPADDING="0"
143 CELLSPACING="0"
144 ><TR
145 ><TD
146 WIDTH="33%"
147 ALIGN="left"
148 VALIGN="top"
149 ><A
150 HREF="tcpip-freebsd-networking-stack-features.html"
151 ACCESSKEY="P"
152 >Prev</A
153 ></TD
154 ><TD
155 WIDTH="34%"
156 ALIGN="center"
157 VALIGN="top"
158 ><A
159 HREF="ecos-ref.html"
160 ACCESSKEY="H"
161 >Home</A
162 ></TD
163 ><TD
164 WIDTH="33%"
165 ALIGN="right"
166 VALIGN="top"
167 ><A
168 HREF="tcpip-freebsd-building-the-network-stack.html"
169 ACCESSKEY="N"
170 >Next</A
171 ></TD
172 ></TR
173 ><TR
174 ><TD
175 WIDTH="33%"
176 ALIGN="left"
177 VALIGN="top"
178 >Networking Stack Features</TD
179 ><TD
180 WIDTH="34%"
181 ALIGN="center"
182 VALIGN="top"
183 ><A
184 HREF="tcpip-freebsd.html"
185 ACCESSKEY="U"
186 >Up</A
187 ></TD
188 ><TD
189 WIDTH="33%"
190 ALIGN="right"
191 VALIGN="top"
192 >Building the Network Stack</TD
193 ></TR
194 ></TABLE
195 ></DIV
196 ></BODY
197 ></HTML
198 >