summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc
diff options
context:
space:
mode:
authorChristian Mauderer <Christian.Mauderer@embedded-brains.de>2017-11-13 09:21:29 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-17 07:26:52 +0100
commitca4895cb9cbaa48f16e63fff8b1d12a32d840026 (patch)
treeeb4097a01ee11cdadc3fed32676a9b074782ecb0 /c/src/lib/libbsp/powerpc
parentcpukit: Add _arc4random_getentropy_fail. (diff)
downloadrtems-ca4895cb9cbaa48f16e63fff8b1d12a32d840026.tar.bz2
getentropy: Add cpu counter based implementation.
Update #3239.
Diffstat (limited to 'c/src/lib/libbsp/powerpc')
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/gen83xx/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/haleakala/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/psim/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/ss555/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/t32mppc/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/virtex4/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/virtex5/Makefile.am1
18 files changed, 18 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
index 83bc96e52d..e764c9e8eb 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
@@ -66,6 +66,7 @@ libbsp_a_SOURCES += startup/bspstart.c \
../../powerpc/shared/startup/pgtbl_setup.c \
../../powerpc/shared/startup/pgtbl_activate.c \
../../powerpc/shared/startup/sbrk.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
startup/bspclean.c \
../../shared/gnatinstallhandler.c
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
index c6afc9990b..a4e7b1cc30 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
@@ -130,6 +130,7 @@ libbsp_a_SOURCES += tod/todcfg.c tod/pcf8563.c tod/pcf8563.h \
# startup
libbsp_a_SOURCES += ../../shared/bootcard.c
+libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
libbsp_a_SOURCES += ../../shared/bspclean.c
libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
index f8dd80c3d2..7ec8a9cc18 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
@@ -53,6 +53,7 @@ libbsp_a_SOURCES =
# startup
libbsp_a_SOURCES += \
../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/bsppredriverhook.c \
../../shared/sbrk.c \
../../shared/gnatinstallhandler.c \
diff --git a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
index b121b08e37..ac971b7992 100644
--- a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
@@ -29,6 +29,7 @@ libbsp_a_SOURCES =
libbsp_a_SOURCES += ../../shared/bspclean.c \
../../shared/bspreset_loop.c \
startup/bspstart.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/bsppredriverhook.c ../../shared/bspgetworkarea.c \
../../shared/sbrk.c \
../../shared/gnatinstallhandler.c mmu/mmu_405.c mmu/mmu_405asm.S
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
index af7a71f723..c9d1ff7387 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
@@ -49,6 +49,7 @@ libbsp_a_SOURCES += ../../powerpc/shared/startup/bspstart.c \
../../powerpc/shared/startup/pgtbl_activate.c \
../../powerpc/shared/startup/ppc_idle.c \
../../powerpc/shared/startup/sbrk.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/bspclean.c \
../../shared/gnatinstallhandler.c \
startup/bspreset.c
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
index 7a0f5843c7..4d272134a1 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
@@ -63,6 +63,7 @@ include_bsp_HEADERS += include/console-linflex.h
# startup
libbsp_a_SOURCES += ../../shared/bootcard.c
+libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
libbsp_a_SOURCES += ../../shared/bspclean.c
libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
libbsp_a_SOURCES += ../../shared/src/stackalloc.c
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
index f2f6f154b7..024d627ad0 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
@@ -52,6 +52,7 @@ libbsp_a_SOURCES += irq/irq.c
libbsp_a_SOURCES += ../../shared/bspclean.c \
../../shared/bsppredriverhook.c \
../shared/startup/bspidle.c startup/bspstart.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c ../../shared/gnatinstallhandler.c startup/cpuinit.c \
../../shared/bspgetworkarea.c
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
index c9573ea1b4..c768a9c5c3 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
@@ -54,6 +54,7 @@ libbsp_a_SOURCES += startup/bspstart.c \
../../powerpc/shared/startup/bsppredriverhook.c \
../../powerpc/shared/startup/zerobss.c \
../../powerpc/shared/startup/sbrk.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/bspclean.c \
../../shared/gnatinstallhandler.c
# tod
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
index 8794f5fdb2..3edfaec76f 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
@@ -33,6 +33,7 @@ libbsp_a_SOURCES += startup/bspstart.c \
../../powerpc/shared/startup/zerobss.c \
../../powerpc/shared/startup/bspgetworkarea.c \
../../powerpc/shared/startup/sbrk.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
startup/bspclean.c \
../../shared/gnatinstallhandler.c startup/bspreset.c \
../../powerpc/shared/startup/probeMemEnd.c
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am
index a66cf42feb..6ed9dee4d3 100644
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am
@@ -36,6 +36,7 @@ libbsp_a_SOURCES =
libbsp_a_SOURCES += ../../shared/bspclean.c \
../../shared/bsppredriverhook.c startup/bspstart.c \
../../shared/bspgetworkarea.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../powerpc/shared/startup/sbrk.c ../../shared/gnatinstallhandler.c
# pclock
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
index 8c0d1186f5..6764dc252a 100644
--- a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
@@ -32,6 +32,7 @@ startup_SOURCES = ../../shared/bspclean.c \
../../shared/bsppredriverhook.c \
../../shared/bspgetworkarea.c \
../../shared/bootcard.c ../../shared/sbrk.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/gnatinstallhandler.c \
startup/cmain.c startup/bspstart.c startup/bsppanic.c
# pclock
diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
index b2c778bb07..ef42f6c9be 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
@@ -65,6 +65,7 @@ libbsp_a_SOURCES =
# Startup
libbsp_a_SOURCES += \
../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c \
../../shared/gnatinstallhandler.c \
../../shared/bspclean.c \
diff --git a/c/src/lib/libbsp/powerpc/ss555/Makefile.am b/c/src/lib/libbsp/powerpc/ss555/Makefile.am
index 61f615e131..d349841bb2 100644
--- a/c/src/lib/libbsp/powerpc/ss555/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/ss555/Makefile.am
@@ -36,6 +36,7 @@ libbsp_a_SOURCES += console/console.c
libbsp_a_SOURCES += ../../shared/bspclean.c \
../../shared/bsppredriverhook.c \
startup/bspstart.c ../../shared/bootcard.c startup/iss555.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c ../../shared/gnatinstallhandler.c start/start.S \
../../shared/bspgetworkarea.c
# tm27supp
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
index e37b740eed..d7bb2b907a 100644
--- a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
@@ -44,6 +44,7 @@ libbsp_a_SOURCES =
# Startup
libbsp_a_SOURCES += \
../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/bsppredriverhook.c \
../../shared/sbrk.c \
../../shared/gnatinstallhandler.c \
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
index 29044518cf..0622bc909f 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
@@ -62,6 +62,7 @@ libbsp_a_SOURCES += ../../shared/bspclean.c \
../../shared/bsppredriverhook.c \
../shared/startup/bspidle.c \
startup/bspstart.c startup/bspgetworkarea.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
startup/mmutlbtab.c startup/cpuinit.c ../../shared/sbrk.c \
../../shared/gnatinstallhandler.c
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
index e355e9eeeb..cec4b6be8d 100644
--- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
@@ -45,6 +45,7 @@ libbsp_a_LIBADD =
libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bspgetworkarea.c \
../../shared/bspreset_loop.c \
startup/bspstart.c ../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/bsppredriverhook.c \
../../shared/sbrk.c ../../shared/gnatinstallhandler.c
libbsp_a_SOURCES += ../shared/src/bsp-start-zero.S
diff --git a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am b/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
index 4b996e041f..da6abd92b0 100644
--- a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
@@ -33,6 +33,7 @@ libbsp_a_SOURCES = startup/bspclean.c \
../../shared/bspgetworkarea.c \
startup/bspstart.c \
../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c \
../../shared/gnatinstallhandler.c \
../shared/src/memcpy.c
diff --git a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am b/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
index eaa7e22a72..635661e7df 100644
--- a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
@@ -32,6 +32,7 @@ libbsp_a_SOURCES = startup/bspclean.c \
../../shared/bspgetworkarea.c \
startup/bspstart.c \
../../shared/bootcard.c \
+ ../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c \
../../shared/gnatinstallhandler.c \
../shared/src/memcpy.c