[PATCH 0/5] OFW port to RTEMS

G S Niteesh Babu niteesh.gs at gmail.com
Thu Jun 4 17:43:48 UTC 2020


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



More information about the devel mailing list