summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-11-07 23:05:07 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-11-07 23:05:07 +0000
commitf883132802320f5f2edce4a1817c6253db79c334 (patch)
treef2d82808a2a411c52079da1af2c8dedcfa5fd6c5
parent2001-11-07 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-f883132802320f5f2edce4a1817c6253db79c334.tar.bz2
2001-11-07 Joel Sherrill <joel@OARcorp.com>
Tracked as PR72 but related to the object id problem (PR36) reported by Todor.Todorov@barco.com. * mp03/delay.c: Dispatch disable level is actually 1 not 0. * mp13/system.h: Configure enough tasks (CONFIGURE_MAXIMUM_TASKS=3). * mp14/delay.c: Dispatch disable level may be arbitrarily > 0.
-rw-r--r--c/src/tests/mptests/mp03/delay.c2
-rw-r--r--c/src/tests/mptests/mp13/system.h2
-rw-r--r--c/src/tests/mptests/mp14/delay.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/c/src/tests/mptests/mp03/delay.c b/c/src/tests/mptests/mp03/delay.c
index 957a18aa7f..666dd3c1e8 100644
--- a/c/src/tests/mptests/mp03/delay.c
+++ b/c/src/tests/mptests/mp03/delay.c
@@ -26,5 +26,5 @@ rtems_timer_service_routine Delayed_send_event(
rtems_status_code status;
status = rtems_event_send( Task_id[ 1 ], RTEMS_EVENT_16 );
- directive_failed( status, "rtems_event_send" );
+ directive_failed_with_level( status, "rtems_event_send", 1 );
}
diff --git a/c/src/tests/mptests/mp13/system.h b/c/src/tests/mptests/mp13/system.h
index 0f917d5598..a056882b02 100644
--- a/c/src/tests/mptests/mp13/system.h
+++ b/c/src/tests/mptests/mp13/system.h
@@ -36,7 +36,7 @@ rtems_task Test_task2(
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
-#define CONFIGURE_MAXIMUM_TASKS 2
+#define CONFIGURE_MAXIMUM_TASKS 3
#if ( NODE_NUMBER == 1 )
#define CONFIGURE_MAXIMUM_SEMAPHORES 1
#define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1
diff --git a/c/src/tests/mptests/mp14/delay.c b/c/src/tests/mptests/mp14/delay.c
index 47f70f6b70..f6814aad2c 100644
--- a/c/src/tests/mptests/mp14/delay.c
+++ b/c/src/tests/mptests/mp14/delay.c
@@ -29,5 +29,5 @@ rtems_timer_service_routine Delayed_send_event(
Task_id[ rtems_get_index( timer_id ) ],
RTEMS_EVENT_16
);
- directive_failed( status, "rtems_event_send" );
+ fatal_directive_check_status_only( status, RTEMS_SUCCESSFUL, "rtems_event_send" );
}