<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 4, 2019, 2:54 AM Fernando Domínguez Pousa <<a href="mailto:fdpousa@gmv.com">fdpousa@gmv.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="ES" link="#0563C1" vlink="#954F72">
<div class="m_-1849008069828391268WordSection1">
<p class="MsoNormal">Hi all,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span lang="EN-GB">I’m recently compiled my rtems for a Xilinx board bsp included in RTEMS. In a future I will add TCP/UDP connections to my application so I just want to assure I did the correct installation. At RTEMS compilation I included
 the –enable-networking option. I have worked with RTEMS using the rtems-libbsd implementation with –disable-networking option. So I’ve got the following questions, why the use of rtems networking in some cases and libbsd in others? Does arm need rtems-libbsd
 or it can work with the RTEMS networking implementation?</span></p></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><div dir="auto" style="font-family:sans-serif;font-size:12.8px">The network stack in the RTEMS source tree is old (now called legacy) and IPV4 only. The drivers in the RTEMS source tree are for this stack. Some (most?) do not have alternatives in the newer rtems-libbsd stack. </div><div dir="auto" style="font-family:sans-serif;font-size:12.8px"><br></div><div dir="auto" style="font-family:sans-serif;font-size:12.8px">The new rtems-libbsd stack is new, tracking FreeBSD 12 now, and supports many more features than the legacy stack. It includes.IPV6, IPSEC, Wifi, USB, etc. It has more and newer drivers than the legacy stack. I</div><div dir="auto" style="font-family:sans-serif;font-size:12.8px"><br></div><div dir="auto" style="font-family:sans-serif;font-size:12.8px">In general, you want to use the new stack but sometimes the driver availability will lean you to using an existing driver in the old stack. Ideally you would port the driver to the libbsd stack but time and money...</div><div dir="auto" style="font-family:sans-serif;font-size:12.8px"><br></div><div dir="auto" style="font-family:sans-serif;font-size:12.8px">Eventually we would like to see the legacy stack moved into its own source tree and build system. This would make it clearer that you build RTEMS and select a tcpip stack. The is the legacy stack, libbsd, and lwip as options.</div><div dir="auto" style="font-family:sans-serif;font-size:12.8px"><div class="elided-text"><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><p><u></u><u></u></p><p><u></u> </p></div></div></blockquote></div></div></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="ES" link="#0563C1" vlink="#954F72"><div class="m_-1849008069828391268WordSection1"><p class="MsoNormal"><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Thanks in advance,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Fer.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<div>
<div class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif">
<hr size="2" width="100%" noshade style="color:silver" align="left">
</span></div>
</div>
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<table border="0" cellspacing="10" cellpadding="0" width="100%" style="width:100.0%">
<tbody>
<tr>
<td width="213" valign="top" style="width:150.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><img width="185" height="68" id="m_-1849008069828391268Picture_x0020_2" src="cid:image001.gif@01D5AA7F.0CE54C20"><u></u><u></u></span></p>
</td>
<td width="260" valign="top" style="width:210.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Verdana",sans-serif;color:black">Fernando Domínguez Pousa<br>
</span></b><span style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:black">Ingeniero de Software</span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><br>
</span><span style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:black">Software Engineer</span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
<td width="235" valign="top" style="width:165.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:black">GMV
<br>
Isaac Newton, 11<br>
P.T.M. Tres Cantos<br>
E-28760 Madrid<br>
Tel. +34 91 807 21 00<br>
Fax +34 91 807 21 99 <br>
</span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><a href="http://www.gmv.com/" target="_blank" rel="noreferrer"><span style="font-size:7.5pt;font-family:"Verdana",sans-serif;color:#999999;text-decoration:none">www.gmv.com
</span></a><u></u><u></u></span></p>
<table border="0" cellspacing="0" cellpadding="0" width="0" style="width:165.0pt">
<tbody>
<tr>
<td width="15" style="width:11.25pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="http://www.facebook.com/infoGMV" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="15" height="30" id="m_-1849008069828391268Picture_x0020_3" src="cid:image002.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
<td width="24" style="width:18.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="http://www.twitter.com/infoGMV_es" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="24" height="30" id="m_-1849008069828391268Picture_x0020_4" src="cid:image003.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
<td width="24" style="width:18.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="https://plus.google.com/+Gmvcompany" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="24" height="30" id="m_-1849008069828391268Picture_x0020_5" src="cid:image004.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
<td width="24" style="width:18.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="http://www.youtube.com/infoGMV" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="24" height="30" id="m_-1849008069828391268Picture_x0020_6" src="cid:image005.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
<td width="24" style="width:18.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="https://www.linkedin.com/company/gmv" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="24" height="30" id="m_-1849008069828391268Picture_x0020_7" src="cid:image006.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="http://www.gmv.com/en/RSS" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="24" height="30" id="m_-1849008069828391268Picture_x0020_8" src="cid:image007.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;display:none"><u></u> <u></u></span></p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span><a href="http://www.gmv.com/blog_gmv/language/en/" target="_blank" rel="noreferrer"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;text-decoration:none"><img border="0" width="96" height="24" id="m_-1849008069828391268Picture_x0020_9" src="cid:image008.png@01D5AA7F.0CE54C20"></span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif"><u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span><u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span>      <u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span><u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span><u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<span><br>
</span><span style="font-size:18.0pt;line-height:125%;font-family:Webdings;color:green">P<span></span>
<span style="font-size:7.0pt;line-height:125%;font-family:"Arial","sans-serif";color:green">
Please consider the environment before printing this e-mail.</span></span><span></span>
</div>

_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank" rel="noreferrer">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a></blockquote></div></div></div>