Hello, The following series of patches port OFW from FreeBSD to RTEMS. This patch has been tested on a Raspberry Pi 3 with a small test application which retrives basic node properties.
G S Niteesh Babu (5): libfreebsd: Import OFW files from FreeBSD. libfreebsd: Added ofw_if.h libfreebsd: FreeBSD porting helper header libfreebsd: Port OFW to RTEMS cpukit/Makefile: Add libfreebsd source files. cpukit/Makefile.am | 2 + cpukit/libfreebsd/dev/ofw/ofw_fdt.c | 592 +++++++++++++++ cpukit/libfreebsd/dev/ofw/ofw_if.h | 63 ++ cpukit/libfreebsd/dev/ofw/openfirm.c | 905 +++++++++++++++++++++++ cpukit/libfreebsd/dev/ofw/openfirm.h | 205 +++++ cpukit/libfreebsd/rtems-freebsd-helper.h | 45 ++ 6 files changed, 1812 insertions(+) create mode 100644 cpukit/libfreebsd/dev/ofw/ofw_fdt.c create mode 100644 cpukit/libfreebsd/dev/ofw/ofw_if.h create mode 100644 cpukit/libfreebsd/dev/ofw/openfirm.c create mode 100644 cpukit/libfreebsd/dev/ofw/openfirm.h create mode 100644 cpukit/libfreebsd/rtems-freebsd-helper.h -- 2.17.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel