On 16/12/2019 15:33, Joel Sherrill wrote:
On Mon, Dec 16, 2019 at 7:37 AM <jan.som...@dlr.de
<mailto:jan.som...@dlr.de>> wrote:
Hello,
I tried to build the branch 5-freebsd-12 for the pc686 BSP of the
current RTEMS master.
The compilation stops at:
[ 64/1156] Compiling freebsd/sbin/sysctl/sysctl.c
../../freebsd/sbin/sysctl/sysctl.c:72:10: fatal error:
machine/pc/bios.h: No such file or directory
#include <machine/pc/bios.h>
^~~~~~~~~~~~~~~~~~~
compilation terminated.
Waf: Leaving directory
`/home/somm_ja/workspace/refex/rtems-libbsd/build/i386-rtems5-pc686-minimal'
Build failed
-> task in 'objs02' failed with exit status 1 (run with -v to
display more information)
I tried to build the default and minimal buildset with the same results.
The missing bios.h is available in the full freebsd sources.
Do I need to use the freebsd-to-rtems.py script to integrate the
missing header into the freebsd directory or do I need to do
something different?
The code worked on the pc at one point.
What is it getting from bios.h?
My first cut at it would be to import that file. Long term, we would
probably
be better off if the PC BSP used more infrastructure from FreeBSD. The
current BSP
is marginally supporting non-legacy PCs.
The i386 support is in heavy bit rot mode and needs a proper maintainer
from my point of view.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.hu...@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users