summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/riscv
diff options
context:
space:
mode:
authorJiri Gaisler <jiri@gaisler.se>2020-10-24 16:43:49 +0200
committerJiri Gaisler <jiri@gaisler.se>2020-11-09 09:35:11 +0100
commitb4c29b54e7967a6197fd2542e5abd601fe434e1d (patch)
tree83ac3a1f83b04a1dde1c304a75692b1b0278f828 /spec/build/bsps/riscv
parentlibtrace: Move _Record_Stream_header_initialize() (diff)
downloadrtems-b4c29b54e7967a6197fd2542e5abd601fe434e1d.tar.bz2
Add networking support for griscv bsp
* Only GRETH device supported for now * Fix endian problem in GRETH driver * Remove SPARC assembly from greth.c * Builds with both autoconf and waf
Diffstat (limited to 'spec/build/bsps/riscv')
-rw-r--r--spec/build/bsps/riscv/griscv/grp.yml2
-rw-r--r--spec/build/bsps/riscv/griscv/objnetnosmp.yml18
2 files changed, 20 insertions, 0 deletions
diff --git a/spec/build/bsps/riscv/griscv/grp.yml b/spec/build/bsps/riscv/griscv/grp.yml
index 1945d984f5..056af047b6 100644
--- a/spec/build/bsps/riscv/griscv/grp.yml
+++ b/spec/build/bsps/riscv/griscv/grp.yml
@@ -24,6 +24,8 @@ links:
- role: build-dependency
uid: obj
- role: build-dependency
+ uid: objnetnosmp
+- role: build-dependency
uid: objsmp
- role: build-dependency
uid: optextirqmax
diff --git a/spec/build/bsps/riscv/griscv/objnetnosmp.yml b/spec/build/bsps/riscv/griscv/objnetnosmp.yml
new file mode 100644
index 0000000000..105a23351d
--- /dev/null
+++ b/spec/build/bsps/riscv/griscv/objnetnosmp.yml
@@ -0,0 +1,18 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: objects
+cflags: []
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+cppflags: []
+cxxflags: []
+enabled-by:
+- and:
+ - RTEMS_NETWORKING
+ - not: RTEMS_SMP
+includes:
+- cpukit/libnetworking
+install: []
+links: []
+source:
+- bsps/riscv/griscv/net/griscv_greth.c
+type: build