Please ignore this patch set. We managed to get the e1000 driver working, today. I will submit an updated version with it included next week.
Best regards, Jan > -----Ursprüngliche Nachricht----- > Von: Sommer, Jan > Gesendet: Freitag, 6. März 2020 11:09 > An: devel@rtems.org > Cc: Sommer, Jan > Betreff: [PATCH 0/3] [rtems-libbsd] [backport] Fix compilation issue for > > This is the backport for the 5-freebsd-12 branch to make rtems-libbsd > compile for i386 again: > - Currently compilation only works with dev_nic_e1000 = off > - It also introduces path-mappings to waf_libbsd.py as introduced here: > https://lists.rtems.org/pipermail/devel/2020-February/057457.html > > Best regards, > > Jan > > Jan Sommer (3): > i386: Add missing files from FreeBSD > i386: Update build system > i386: Port to RTEMS > > freebsd/sbin/sysctl/sysctl.c | 8 + > freebsd/sys/dev/pci/pci_pci.c | 2 + > freebsd/sys/i386/include/machine/cpufunc.h | 2 + > .../sys/x86/include/machine/intr_machdep.h | 180 +++ > .../{i386 => x86}/include/machine/legacyvar.h | 26 +- > freebsd/sys/{i386/i386 => x86/x86}/legacy.c | 77 +- > libbsd.py | 14 +- > rtemsbsd/i386/include/machine/clock.h | 2 + > rtemsbsd/include/x86/legacyvar.h | 1 + > rtemsbsd/include/x86/specialreg.h | 1074 +++++++++++++++++ > rtemsbsd/include/x86/x86_var.h | 156 +++ > waf_libbsd.py | 13 +- > 12 files changed, 1516 insertions(+), 39 deletions(-) > create mode 100644 freebsd/sys/x86/include/machine/intr_machdep.h > rename freebsd/sys/{i386 => x86}/include/machine/legacyvar.h (76%) > rename freebsd/sys/{i386/i386 => x86/x86}/legacy.c (89%) > create mode 100644 rtemsbsd/i386/include/machine/clock.h > create mode 100644 rtemsbsd/include/x86/legacyvar.h > create mode 100644 rtemsbsd/include/x86/specialreg.h > create mode 100644 rtemsbsd/include/x86/x86_var.h > > -- > 2.17.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel