summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-02-24 13:25:46 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-02-26 09:10:09 +0100
commitbc6ffc3be8c6001c1e0a289ec2b03a4b55cf596f (patch)
tree4d9ec1ccfac9e9173ca76e1dedc24ada54472558 /testsuites
parentrtems: Add rtems_get_target_hash() (diff)
downloadrtems-bc6ffc3be8c6001c1e0a289ec2b03a4b55cf596f.tar.bz2
Add system initialization step for target hash
Update #4267.
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/sptests/spsysinit01/init.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuites/sptests/spsysinit01/init.c b/testsuites/sptests/spsysinit01/init.c
index 20b5922dae..13b4a1a802 100644
--- a/testsuites/sptests/spsysinit01/init.c
+++ b/testsuites/sptests/spsysinit01/init.c
@@ -77,6 +77,8 @@ typedef enum {
BSP_START_POST,
CPU_COUNTER_PRE,
CPU_COUNTER_POST,
+ TARGET_HASH_PRE,
+ TARGET_HASH_POST,
INITIAL_EXTENSIONS_PRE,
INITIAL_EXTENSIONS_POST,
DATA_STRUCTURES_PRE,
@@ -257,6 +259,20 @@ LAST(RTEMS_SYSINIT_CPU_COUNTER)
next_step(CPU_COUNTER_POST);
}
+FIRST(RTEMS_SYSINIT_TARGET_HASH)
+{
+ /*
+ * Since the work performed here is BSP-specific, there is no way to test pre
+ * and post conditions.
+ */
+ next_step(TARGET_HASH_PRE);
+}
+
+LAST(RTEMS_SYSINIT_TARGET_HASH)
+{
+ next_step(TARGET_HASH_POST);
+}
+
FIRST(RTEMS_SYSINIT_INITIAL_EXTENSIONS)
{
assert(_Chain_Is_empty(&_User_extensions_Switches_list));