diff options
author | Bjorn Larsson <bjornlarsson@oarcorp.com> | 2014-03-25 09:43:09 -0500 |
---|---|---|
committer | Jennifer Averett <jennifer.averett@oarcorp.com> | 2014-03-28 12:32:19 -0500 |
commit | 0cf41e54dc0de48cea1e2f4f1bff5ba0c9540062 (patch) | |
tree | c4d2d00de21425dd17a6ead2934f967074bfa436 /testsuites/sptests/sp09/screen09.c | |
parent | spratemon_err01: New test split from sp09. (diff) | |
download | rtems-0cf41e54dc0de48cea1e2f4f1bff5ba0c9540062.tar.bz2 |
spintr_err01: New test split from sp09.
This test contains the interrupt catch error tests from sp09
screen 9.
Diffstat (limited to '')
-rw-r--r-- | testsuites/sptests/sp09/screen09.c | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/testsuites/sptests/sp09/screen09.c b/testsuites/sptests/sp09/screen09.c index 407c45ebac..6fc0923576 100644 --- a/testsuites/sptests/sp09/screen09.c +++ b/testsuites/sptests/sp09/screen09.c @@ -25,46 +25,6 @@ void Screen9() void *converted; rtems_status_code status; -#if ((CPU_SIMPLE_VECTORED_INTERRUPTS == FALSE) || \ - defined(_C3x) || defined(_C4x)) - puts( - "TA1 - rtems_interrupt_catch - " - "bad handler RTEMS_INVALID_ADDRESS -- SKIPPED" - ); - puts( - "TA1 - rtems_interrupt_catch - " - "old isr RTEMS_INVALID_ADDRESS - SKIPPED" ); -#else - rtems_isr_entry old_service_routine; - status = rtems_interrupt_catch( - Service_routine, - ISR_INTERRUPT_MAXIMUM_VECTOR_NUMBER + 10, - &old_service_routine - ); - fatal_directive_status( - status, - RTEMS_INVALID_NUMBER, - "rtems_interrupt_catch with invalid vector" - ); - puts( "TA1 - rtems_interrupt_catch - RTEMS_INVALID_NUMBER" ); - - status = rtems_interrupt_catch( NULL, 3, &old_service_routine ); - fatal_directive_status( - status, - RTEMS_INVALID_ADDRESS, - "rtems_interrupt_catch with invalid handler" - ); - puts( "TA1 - rtems_interrupt_catch - bad handler RTEMS_INVALID_ADDRESS" ); - - status = rtems_interrupt_catch( Service_routine, 3, NULL ); - fatal_directive_status( - status, - RTEMS_INVALID_ADDRESS, - "rtems_interrupt_catch with invalid old isr pointer" - ); - puts( "TA1 - rtems_interrupt_catch - old isr RTEMS_INVALID_ADDRESS" ); -#endif - /* send invalid id */ status = rtems_signal_send( 100, RTEMS_SIGNAL_1 ); fatal_directive_status( |