summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/obj.yml
diff options
context:
space:
mode:
authorG S Niteesh Babu <niteesh.gs@gmail.com>2020-12-04 13:40:46 +0530
committerChristian Mauderer <oss@c-mauderer.de>2020-12-27 10:05:02 +0100
commit9d2ed41fcb1dc635ce7d689c60cdf374f2394dbd (patch)
tree35ab866a4f77dd1caf8f627fffa812f0a7d53889 /spec/build/bsps/obj.yml
parentUpdate header.am (diff)
downloadrtems-9d2ed41fcb1dc635ce7d689c60cdf374f2394dbd.tar.bz2
bsps/shared/ofw: Implement RTEMS OFW interface
RTEMS OFW is a FDT only implementation of the OpenFirmWare interface. This API is created to be compatible with FreeBSD OpenFirmWare interface. The main intention is to make porting of FreeBSD drivers to RTEMS easier. Most functions implemented have an direct one-one mapping with the original OFW API and some extra auxiliary functions were implemented to make working with device trees easier in RTEMS. Update #3784
Diffstat (limited to 'spec/build/bsps/obj.yml')
-rw-r--r--spec/build/bsps/obj.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/build/bsps/obj.yml b/spec/build/bsps/obj.yml
index a454783d51..b598d54d16 100644
--- a/spec/build/bsps/obj.yml
+++ b/spec/build/bsps/obj.yml
@@ -24,6 +24,10 @@ install:
- bsps/include/bsp/u-boot.h
- bsps/include/bsp/uart-output-char.h
- bsps/include/bsp/utility.h
+- destination: ${BSP_INCLUDEDIR}/ofw
+ source:
+ - bsps/include/ofw/ofw.h
+ - bsps/include/ofw/ofw_compat.h
- destination: ${BSP_INCLUDEDIR}/libchip
source:
- bsps/include/libchip/ata.h
@@ -96,4 +100,5 @@ source:
- bsps/shared/dev/serial/serprobe.c
- bsps/shared/start/bootcard.c
- bsps/shared/rtems-version.c
+- bsps/shared/ofw/ofw.c
type: build