summaryrefslogtreecommitdiffstats
path: root/testsuites/ada/sptests/sp08/ada_sp08.scn
diff options
context:
space:
mode:
Diffstat (limited to 'testsuites/ada/sptests/sp08/ada_sp08.scn')
-rw-r--r--testsuites/ada/sptests/sp08/ada_sp08.scn20
1 files changed, 20 insertions, 0 deletions
diff --git a/testsuites/ada/sptests/sp08/ada_sp08.scn b/testsuites/ada/sptests/sp08/ada_sp08.scn
new file mode 100644
index 0000000000..d0081437fe
--- /dev/null
+++ b/testsuites/ada/sptests/sp08/ada_sp08.scn
@@ -0,0 +1,20 @@
+*** TEST 8 ***
+TA1 - task_mode - ASR - previous mode: 16#0#
+TA1 - task_mode - NO_ASR - previous mode: 16#0#
+TA1 - task_mode - NO_ASR - previous mode: 16#400#
+TA1 - task_mode - ASR - previous mode: 16#400#
+TA1 - task_mode - NO_TIMESLICE - previous mode: 16#0#
+TA1 - task_mode - TIMESLICE - previous mode: 16#0#
+TA1 - task_mode - TIMESLICE - previous mode: 16#200#
+TA1 - task_mode - NO_TIMESLICE - previous mode: 16#200#
+TA1 - task_mode - PREEMPT - previous mode: 16#0#
+TA1 - task_mode - NO_PREEMPT - previous mode: 16#0#
+TA1 - task_mode - NO_PREEMPT - previous mode: 16#100#
+TA1 - task_mode - PREEMPT - previous mode: 16#100#
+TA1 - task_mode - INTERRUPT_LEVEL( 3 ) - previous mode: 16#0#
+TA1 - task_mode - INTERRUPT_LEVEL( 5 ) - previous mode: 16#1#
+TA1 - task_mode - set all modes - previous mode: 16#1#
+TA1 - task_mode - set all modes - previous mode: 16#701#
+TA1 - task_mode - clear all modes - previous mode: 16#701#
+TA1 - task_mode - get current mode - previous mode: 16#0#
+*** END OF TEST 8 ***