<div dir="ltr">The PATCH 1/2 was too big for the devel. So, I'm posting the<div>github link for the commit here :</div><div><a href="https://github.com/thelunatic/rtems-libbsd/commit/ae8c32365d1ce600a370c7fb7e0095375653a4f5">https://github.com/thelunatic/rtems-libbsd/commit/ae8c32365d1ce600a370c7fb7e0095375653a4f5</a><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 19, 2019 at 1:23 AM Vijay Kumar Banerjee <<a href="mailto:vijaykumar9597@gmail.com">vijaykumar9597@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
This Patch series contains the patches to import and port<br>
the drivers for FB and TDA from FreeBSD. This is not a working<br>
patch and the purpose of sending the patch to the list is to<br>
ask for a help regarding a build issue with the FB files that<br>
use /arm/include/bus.h file. <br>
In rtemsbsd/ we have the bus.h file for RTEMS and I think that<br>
is the one to be used by the drivers and the bus.h is not <br>
supposed to be imported from the FreeBSD. The error I'm<br>
seeing is this:<br>
<br>
```<br>
../../freebsd/sys/dev/vt/hw/fb/vt_early_fb.c:244:7: error: 'BUS_SPACE_MAP_PREFETCHABLE' undeclared (first use in this function); did you mean 'BUS_SPACE_MAXSIZE_32BIT'?<br>
       BUS_SPACE_MAP_PREFETCHABLE,<br>
       ^~~~~~~~~~~~~~~~~~~~~~~~~~<br>
       BUS_SPACE_MAXSIZE_32BIT<br>
```<br>
After a discussion with the mentors, Christian told me that <br>
most likely RTEMS doesn't use the 'bus_space_map' flags.<br>
<br>
Should I use "#ifndef __rtems__" codeguards to ommit this<br>
from the build? How to deal with this error here ?<br>
<br>
Thanks,<br>
Vijay<br>
<br>
</blockquote></div>