<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 31, 2017 at 5:24 PM, Gedare Bloom <span dir="ltr"><<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, May 22, 2017 at 1:00 PM, Phong Pham <<a href="mailto:phongvanpham@yahoo.com">phongvanpham@yahoo.com</a>> wrote:<br>
><br>
> Sebastian,<br>
><br>
>> The i386 BSP may not work with the latest libbsd version. In addition, the<br>
>> i386 BSP should be replaced with an x86_64 BSP.<br>
><br>
> Just want a clarification, the code that is checked in to the main line is<br>
> not guarantee to be compile-able as in this case, compiling a BSP like<br>
> pc386.cfg in ...\rtems\c\src\lib\libbsp\<wbr>i386\pc386\make\custom, install<br>
> them, and compiling rtems-libbsd will result a compilation failure?<br>
><br>
> In another word, you are not guaranteeing everything on rtems-libbsd main<br>
> line to be at least compileable?  If you're not guaranteeing that, then<br>
> would it make sense to not even include LIBBSP_I386_PC386_BSP_H support in<br>
> nexus-devices.h?  In my opinion, the best way is to only add a given BSP in<br>
> nexus-devices.h when it can be shown to be compileable.<br>
><br>
I think it used to work a long time back. There is a lack of<br>
interest/funding for improving the i386 BSP currently, so it is<br>
starting to show some bit rot / age.<br></blockquote><div><br></div><div>I would have to dig to see when it was last tested on real hardware</div><div>but I think Chris and I tested various NICs in the first part of last year.</div><div>It should have been working until when it was updated to the latest</div><div>FreeBSD. </div><div><br></div><div>Very likely it is something that broke in the Nexus device. But</div><div>as Gedare points out, it would be nice for someone to take interest</div><div>in the x86 port enough to either fix this or support a core developer</div><div>in fixing it</div><div><br></div><div>I believe networking also works on the arm/zynq on qemu and that</div><div>is more actively maintained.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
> Phong.<br>
><br>
><br>
> ______________________________<wbr>_________________<br>
> users mailing list<br>
> <a href="mailto:users@rtems.org">users@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/users</a><br>
______________________________<wbr>_________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/users</a><br>
</blockquote></div><br></div></div>