forked from Imagelibrary/rtems
The name of the test support routine pause was changed to rtems_test_pause
to avoid conflict with the standard POSIX routine pause(2).
This commit is contained in:
@@ -29,7 +29,7 @@ rtems_task Task_1(
|
|||||||
rtems_task_priority the_priority;
|
rtems_task_priority the_priority;
|
||||||
rtems_task_priority previous_priority;
|
rtems_task_priority previous_priority;
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
status = rtems_task_set_priority(
|
status = rtems_task_set_priority(
|
||||||
RTEMS_SELF,
|
RTEMS_SELF,
|
||||||
|
|||||||
@@ -20,52 +20,48 @@
|
|||||||
|
|
||||||
#include "system.h"
|
#include "system.h"
|
||||||
|
|
||||||
#ifdef pause
|
|
||||||
#undef pause
|
|
||||||
#endif
|
|
||||||
|
|
||||||
rtems_task Task_1(
|
rtems_task Task_1(
|
||||||
rtems_task_argument argument
|
rtems_task_argument argument
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
Screen1();
|
Screen1();
|
||||||
pause_and_screen_number( 2 );
|
rtems_test_pause_and_screen_number( 2 );
|
||||||
|
|
||||||
Screen2();
|
Screen2();
|
||||||
pause_and_screen_number( 3 );
|
rtems_test_pause_and_screen_number( 3 );
|
||||||
|
|
||||||
Screen3();
|
Screen3();
|
||||||
pause_and_screen_number( 4 );
|
rtems_test_pause_and_screen_number( 4 );
|
||||||
|
|
||||||
Screen4();
|
Screen4();
|
||||||
pause_and_screen_number( 5 );
|
rtems_test_pause_and_screen_number( 5 );
|
||||||
|
|
||||||
Screen5();
|
Screen5();
|
||||||
pause_and_screen_number( 6 );
|
rtems_test_pause_and_screen_number( 6 );
|
||||||
|
|
||||||
Screen6();
|
Screen6();
|
||||||
pause_and_screen_number( 7 );
|
rtems_test_pause_and_screen_number( 7 );
|
||||||
|
|
||||||
Screen7();
|
Screen7();
|
||||||
pause_and_screen_number( 8 );
|
rtems_test_pause_and_screen_number( 8 );
|
||||||
|
|
||||||
Screen8();
|
Screen8();
|
||||||
pause_and_screen_number( 9 );
|
rtems_test_pause_and_screen_number( 9 );
|
||||||
|
|
||||||
Screen9();
|
Screen9();
|
||||||
pause_and_screen_number( 10 );
|
rtems_test_pause_and_screen_number( 10 );
|
||||||
|
|
||||||
Screen10();
|
Screen10();
|
||||||
pause_and_screen_number( 11 );
|
rtems_test_pause_and_screen_number( 11 );
|
||||||
|
|
||||||
Screen11();
|
Screen11();
|
||||||
pause_and_screen_number( 12 );
|
rtems_test_pause_and_screen_number( 12 );
|
||||||
|
|
||||||
Screen12();
|
Screen12();
|
||||||
pause_and_screen_number( 13 );
|
rtems_test_pause_and_screen_number( 13 );
|
||||||
|
|
||||||
Screen13();
|
Screen13();
|
||||||
pause_and_screen_number( 14 );
|
rtems_test_pause_and_screen_number( 14 );
|
||||||
|
|
||||||
Screen14();
|
Screen14();
|
||||||
|
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ rtems_task Task_1(
|
|||||||
directive_failed( status, "rtems_clock_get" );
|
directive_failed( status, "rtems_clock_get" );
|
||||||
print_time( "TA1 - rtems_clock_get - ", &time, "\n" );
|
print_time( "TA1 - rtems_clock_get - ", &time, "\n" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
||||||
status = rtems_timer_fire_after(
|
status = rtems_timer_fire_after(
|
||||||
@@ -132,7 +132,7 @@ pause();
|
|||||||
directive_failed( status, "rtems_event_receive" );
|
directive_failed( status, "rtems_event_receive" );
|
||||||
printf( "TA1 - RTEMS_EVENT_4 received - eventout => %08x\n", eventout );
|
printf( "TA1 - RTEMS_EVENT_4 received - eventout => %08x\n", eventout );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
||||||
status = rtems_timer_fire_after(
|
status = rtems_timer_fire_after(
|
||||||
@@ -222,7 +222,7 @@ pause();
|
|||||||
status = rtems_timer_cancel( Timer_id[ 1 ] );
|
status = rtems_timer_cancel( Timer_id[ 1 ] );
|
||||||
directive_failed( status, "rtems_timer_cancel" );
|
directive_failed( status, "rtems_timer_cancel" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
time.day = 13;
|
time.day = 13;
|
||||||
puts( "TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day" );
|
puts( "TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day" );
|
||||||
@@ -291,7 +291,7 @@ pause();
|
|||||||
directive_failed( status, "rtems_event_receive" );
|
directive_failed( status, "rtems_event_receive" );
|
||||||
printf( "TA1 - RTEMS_EVENT_11 received - eventout => %08x\n", eventout );
|
printf( "TA1 - RTEMS_EVENT_11 received - eventout => %08x\n", eventout );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_event_send/rtems_event_receive combination" );
|
puts( "TA1 - rtems_event_send/rtems_event_receive combination" );
|
||||||
status = rtems_timer_fire_after(
|
status = rtems_timer_fire_after(
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ rtems_task Init(
|
|||||||
puts( "INIT - Backward priority queue test" );
|
puts( "INIT - Backward priority queue test" );
|
||||||
Priority_test_driver( 32 );
|
Priority_test_driver( 32 );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "INIT - Binary Semaphore and Priority Inheritance Test" );
|
puts( "INIT - Binary Semaphore and Priority Inheritance Test" );
|
||||||
|
|
||||||
@@ -118,7 +118,7 @@ pause();
|
|||||||
|
|
||||||
Priority_test_driver( 64 );
|
Priority_test_driver( 64 );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
status = rtems_semaphore_delete( Semaphore_id[ 2 ] );
|
status = rtems_semaphore_delete( Semaphore_id[ 2 ] );
|
||||||
directive_failed( status, "rtems_semaphore_delete of SM2" );
|
directive_failed( status, "rtems_semaphore_delete of SM2" );
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_semaphore_release - release SM1" );
|
puts( "TA1 - rtems_semaphore_release - release SM1" );
|
||||||
status = rtems_semaphore_release( Semaphore_id[ 1 ] );
|
status = rtems_semaphore_release( Semaphore_id[ 1 ] );
|
||||||
@@ -91,7 +91,7 @@ pause();
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_task_delete - delete TA3" );
|
puts( "TA1 - rtems_task_delete - delete TA3" );
|
||||||
status = rtems_task_delete( Task_id[ 3 ] );
|
status = rtems_task_delete( Task_id[ 3 ] );
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
Fill_buffer( "BUFFER 1 TO Q 2", buffer );
|
Fill_buffer( "BUFFER 1 TO Q 2", buffer );
|
||||||
puts( "TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2" );
|
puts( "TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2" );
|
||||||
@@ -122,7 +122,7 @@ pause();
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
Fill_buffer( "BUFFER 2 TO Q 3", buffer );
|
Fill_buffer( "BUFFER 2 TO Q 3", buffer );
|
||||||
puts( "TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3" );
|
puts( "TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3" );
|
||||||
@@ -183,7 +183,7 @@ pause();
|
|||||||
Put_buffer( buffer );
|
Put_buffer( buffer );
|
||||||
new_line;
|
new_line;
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_message_queue_delete - delete queue 1" );
|
puts( "TA1 - rtems_message_queue_delete - delete queue 1" );
|
||||||
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
||||||
@@ -233,7 +233,7 @@ pause();
|
|||||||
status = rtems_message_queue_flush( Queue_id[ 3 ], &count );
|
status = rtems_message_queue_flush( Queue_id[ 3 ], &count );
|
||||||
printf( "TA1 - %d messages were flushed from Q 3\n", count );
|
printf( "TA1 - %d messages were flushed from Q 3\n", count );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - create message queue of 20 bytes on queue 1" );
|
puts( "TA1 - create message queue of 20 bytes on queue 1" );
|
||||||
status = rtems_message_queue_create(
|
status = rtems_message_queue_create(
|
||||||
@@ -251,7 +251,7 @@ pause();
|
|||||||
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
||||||
directive_failed( status, "rtems_message_queue_delete" );
|
directive_failed( status, "rtems_message_queue_delete" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_message_queue_create - variable sizes " );
|
puts( "TA1 - rtems_message_queue_create - variable sizes " );
|
||||||
for (queue_size = 1; queue_size < 1030; queue_size++)
|
for (queue_size = 1; queue_size < 1030; queue_size++)
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_signal_catch( Process_asr, RTEMS_NO_ASR );
|
status = rtems_signal_catch( Process_asr, RTEMS_NO_ASR );
|
||||||
directive_failed( status, "rtems_signal_catch" );
|
directive_failed( status, "rtems_signal_catch" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self" );
|
puts( "TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self" );
|
||||||
status = rtems_signal_send( RTEMS_SELF, RTEMS_SIGNAL_1 );
|
status = rtems_signal_send( RTEMS_SELF, RTEMS_SIGNAL_1 );
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_task_wake_after( RTEMS_YIELD_PROCESSOR );
|
status = rtems_task_wake_after( RTEMS_YIELD_PROCESSOR );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts_nocr(
|
puts_nocr(
|
||||||
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
||||||
@@ -123,7 +123,7 @@ pause();
|
|||||||
status = rtems_task_delete( Task_id[ 3 ] );
|
status = rtems_task_delete( Task_id[ 3 ] );
|
||||||
directive_failed( status, "rtems_task_delete of TA3" );
|
directive_failed( status, "rtems_task_delete of TA3" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
status = rtems_task_create(
|
status = rtems_task_create(
|
||||||
Task_name[ 4 ],
|
Task_name[ 4 ],
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ rtems_task Task_1(
|
|||||||
|
|
||||||
Print_time();
|
Print_time();
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Reset the time since we do not know how long the user waited
|
* Reset the time since we do not know how long the user waited
|
||||||
|
|||||||
@@ -159,7 +159,7 @@ rtems_task Task_1(
|
|||||||
Put_address_from_area_1( address_8 );
|
Put_address_from_area_1( address_8 );
|
||||||
new_line;
|
new_line;
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts_nocr(
|
puts_nocr(
|
||||||
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ extern "C" {
|
|||||||
|
|
||||||
#define puts_nocr printf
|
#define puts_nocr printf
|
||||||
|
|
||||||
#define pause() \
|
#define rtems_test_pause() \
|
||||||
do { \
|
do { \
|
||||||
char buffer[ 80 ]; \
|
char buffer[ 80 ]; \
|
||||||
printf( "<pause>" ); fflush( stdout ); \
|
printf( "<pause>" ); fflush( stdout ); \
|
||||||
@@ -77,7 +77,7 @@ extern "C" {
|
|||||||
puts( "" ); \
|
puts( "" ); \
|
||||||
} while ( 0 )
|
} while ( 0 )
|
||||||
|
|
||||||
#define pause_and_screen_number( _screen ) \
|
#define rtems_test_pause_and_screen_number( _screen ) \
|
||||||
do { \
|
do { \
|
||||||
char buffer[ 80 ]; \
|
char buffer[ 80 ]; \
|
||||||
printf( "<pause - screen %d>", (_screen) ); fflush( stdout ); \
|
printf( "<pause - screen %d>", (_screen) ); fflush( stdout ); \
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ rtems_task Task_1(
|
|||||||
rtems_unsigned32 index;
|
rtems_unsigned32 index;
|
||||||
|
|
||||||
check_read_timer();
|
check_read_timer();
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
Timer_initialize();
|
Timer_initialize();
|
||||||
end_time = Read_timer();
|
end_time = Read_timer();
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ rtems_task Task_1(
|
|||||||
0
|
0
|
||||||
);
|
);
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/* rtems_timer_create */
|
/* rtems_timer_create */
|
||||||
|
|
||||||
@@ -720,7 +720,7 @@ pause();
|
|||||||
0
|
0
|
||||||
);
|
);
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/* rtems_event_send */
|
/* rtems_event_send */
|
||||||
|
|
||||||
@@ -1046,7 +1046,7 @@ pause();
|
|||||||
0
|
0
|
||||||
);
|
);
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/* rtems_io_initialize */
|
/* rtems_io_initialize */
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ rtems_task Task_1(
|
|||||||
rtems_task_priority the_priority;
|
rtems_task_priority the_priority;
|
||||||
rtems_task_priority previous_priority;
|
rtems_task_priority previous_priority;
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
status = rtems_task_set_priority(
|
status = rtems_task_set_priority(
|
||||||
RTEMS_SELF,
|
RTEMS_SELF,
|
||||||
|
|||||||
@@ -20,52 +20,48 @@
|
|||||||
|
|
||||||
#include "system.h"
|
#include "system.h"
|
||||||
|
|
||||||
#ifdef pause
|
|
||||||
#undef pause
|
|
||||||
#endif
|
|
||||||
|
|
||||||
rtems_task Task_1(
|
rtems_task Task_1(
|
||||||
rtems_task_argument argument
|
rtems_task_argument argument
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
Screen1();
|
Screen1();
|
||||||
pause_and_screen_number( 2 );
|
rtems_test_pause_and_screen_number( 2 );
|
||||||
|
|
||||||
Screen2();
|
Screen2();
|
||||||
pause_and_screen_number( 3 );
|
rtems_test_pause_and_screen_number( 3 );
|
||||||
|
|
||||||
Screen3();
|
Screen3();
|
||||||
pause_and_screen_number( 4 );
|
rtems_test_pause_and_screen_number( 4 );
|
||||||
|
|
||||||
Screen4();
|
Screen4();
|
||||||
pause_and_screen_number( 5 );
|
rtems_test_pause_and_screen_number( 5 );
|
||||||
|
|
||||||
Screen5();
|
Screen5();
|
||||||
pause_and_screen_number( 6 );
|
rtems_test_pause_and_screen_number( 6 );
|
||||||
|
|
||||||
Screen6();
|
Screen6();
|
||||||
pause_and_screen_number( 7 );
|
rtems_test_pause_and_screen_number( 7 );
|
||||||
|
|
||||||
Screen7();
|
Screen7();
|
||||||
pause_and_screen_number( 8 );
|
rtems_test_pause_and_screen_number( 8 );
|
||||||
|
|
||||||
Screen8();
|
Screen8();
|
||||||
pause_and_screen_number( 9 );
|
rtems_test_pause_and_screen_number( 9 );
|
||||||
|
|
||||||
Screen9();
|
Screen9();
|
||||||
pause_and_screen_number( 10 );
|
rtems_test_pause_and_screen_number( 10 );
|
||||||
|
|
||||||
Screen10();
|
Screen10();
|
||||||
pause_and_screen_number( 11 );
|
rtems_test_pause_and_screen_number( 11 );
|
||||||
|
|
||||||
Screen11();
|
Screen11();
|
||||||
pause_and_screen_number( 12 );
|
rtems_test_pause_and_screen_number( 12 );
|
||||||
|
|
||||||
Screen12();
|
Screen12();
|
||||||
pause_and_screen_number( 13 );
|
rtems_test_pause_and_screen_number( 13 );
|
||||||
|
|
||||||
Screen13();
|
Screen13();
|
||||||
pause_and_screen_number( 14 );
|
rtems_test_pause_and_screen_number( 14 );
|
||||||
|
|
||||||
Screen14();
|
Screen14();
|
||||||
|
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ rtems_task Task_1(
|
|||||||
directive_failed( status, "rtems_clock_get" );
|
directive_failed( status, "rtems_clock_get" );
|
||||||
print_time( "TA1 - rtems_clock_get - ", &time, "\n" );
|
print_time( "TA1 - rtems_clock_get - ", &time, "\n" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
||||||
status = rtems_timer_fire_after(
|
status = rtems_timer_fire_after(
|
||||||
@@ -132,7 +132,7 @@ pause();
|
|||||||
directive_failed( status, "rtems_event_receive" );
|
directive_failed( status, "rtems_event_receive" );
|
||||||
printf( "TA1 - RTEMS_EVENT_4 received - eventout => %08x\n", eventout );
|
printf( "TA1 - RTEMS_EVENT_4 received - eventout => %08x\n", eventout );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
puts( "TA1 - rtems_event_send - send RTEMS_EVENT_18 to self after 5 seconds");
|
||||||
status = rtems_timer_fire_after(
|
status = rtems_timer_fire_after(
|
||||||
@@ -222,7 +222,7 @@ pause();
|
|||||||
status = rtems_timer_cancel( Timer_id[ 1 ] );
|
status = rtems_timer_cancel( Timer_id[ 1 ] );
|
||||||
directive_failed( status, "rtems_timer_cancel" );
|
directive_failed( status, "rtems_timer_cancel" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
time.day = 13;
|
time.day = 13;
|
||||||
puts( "TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day" );
|
puts( "TA1 - rtems_event_send - sending RTEMS_EVENT_11 to self in 1 day" );
|
||||||
@@ -291,7 +291,7 @@ pause();
|
|||||||
directive_failed( status, "rtems_event_receive" );
|
directive_failed( status, "rtems_event_receive" );
|
||||||
printf( "TA1 - RTEMS_EVENT_11 received - eventout => %08x\n", eventout );
|
printf( "TA1 - RTEMS_EVENT_11 received - eventout => %08x\n", eventout );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_event_send/rtems_event_receive combination" );
|
puts( "TA1 - rtems_event_send/rtems_event_receive combination" );
|
||||||
status = rtems_timer_fire_after(
|
status = rtems_timer_fire_after(
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ rtems_task Init(
|
|||||||
puts( "INIT - Backward priority queue test" );
|
puts( "INIT - Backward priority queue test" );
|
||||||
Priority_test_driver( 32 );
|
Priority_test_driver( 32 );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "INIT - Binary Semaphore and Priority Inheritance Test" );
|
puts( "INIT - Binary Semaphore and Priority Inheritance Test" );
|
||||||
|
|
||||||
@@ -118,7 +118,7 @@ pause();
|
|||||||
|
|
||||||
Priority_test_driver( 64 );
|
Priority_test_driver( 64 );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
status = rtems_semaphore_delete( Semaphore_id[ 2 ] );
|
status = rtems_semaphore_delete( Semaphore_id[ 2 ] );
|
||||||
directive_failed( status, "rtems_semaphore_delete of SM2" );
|
directive_failed( status, "rtems_semaphore_delete of SM2" );
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_semaphore_release - release SM1" );
|
puts( "TA1 - rtems_semaphore_release - release SM1" );
|
||||||
status = rtems_semaphore_release( Semaphore_id[ 1 ] );
|
status = rtems_semaphore_release( Semaphore_id[ 1 ] );
|
||||||
@@ -91,7 +91,7 @@ pause();
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_task_delete - delete TA3" );
|
puts( "TA1 - rtems_task_delete - delete TA3" );
|
||||||
status = rtems_task_delete( Task_id[ 3 ] );
|
status = rtems_task_delete( Task_id[ 3 ] );
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
Fill_buffer( "BUFFER 1 TO Q 2", buffer );
|
Fill_buffer( "BUFFER 1 TO Q 2", buffer );
|
||||||
puts( "TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2" );
|
puts( "TA1 - rtems_message_queue_send - BUFFER 1 TO Q 2" );
|
||||||
@@ -122,7 +122,7 @@ pause();
|
|||||||
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
status = rtems_task_wake_after( 5*TICKS_PER_SECOND );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
Fill_buffer( "BUFFER 2 TO Q 3", buffer );
|
Fill_buffer( "BUFFER 2 TO Q 3", buffer );
|
||||||
puts( "TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3" );
|
puts( "TA1 - rtems_message_queue_send - BUFFER 2 TO Q 3" );
|
||||||
@@ -183,7 +183,7 @@ pause();
|
|||||||
Put_buffer( buffer );
|
Put_buffer( buffer );
|
||||||
new_line;
|
new_line;
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_message_queue_delete - delete queue 1" );
|
puts( "TA1 - rtems_message_queue_delete - delete queue 1" );
|
||||||
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
||||||
@@ -233,7 +233,7 @@ pause();
|
|||||||
status = rtems_message_queue_flush( Queue_id[ 3 ], &count );
|
status = rtems_message_queue_flush( Queue_id[ 3 ], &count );
|
||||||
printf( "TA1 - %d messages were flushed from Q 3\n", count );
|
printf( "TA1 - %d messages were flushed from Q 3\n", count );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - create message queue of 20 bytes on queue 1" );
|
puts( "TA1 - create message queue of 20 bytes on queue 1" );
|
||||||
status = rtems_message_queue_create(
|
status = rtems_message_queue_create(
|
||||||
@@ -251,7 +251,7 @@ pause();
|
|||||||
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
status = rtems_message_queue_delete( Queue_id[ 1 ] );
|
||||||
directive_failed( status, "rtems_message_queue_delete" );
|
directive_failed( status, "rtems_message_queue_delete" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_message_queue_create - variable sizes " );
|
puts( "TA1 - rtems_message_queue_create - variable sizes " );
|
||||||
for (queue_size = 1; queue_size < 1030; queue_size++)
|
for (queue_size = 1; queue_size < 1030; queue_size++)
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_signal_catch( Process_asr, RTEMS_NO_ASR );
|
status = rtems_signal_catch( Process_asr, RTEMS_NO_ASR );
|
||||||
directive_failed( status, "rtems_signal_catch" );
|
directive_failed( status, "rtems_signal_catch" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts( "TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self" );
|
puts( "TA1 - rtems_signal_send - RTEMS_SIGNAL_1 to self" );
|
||||||
status = rtems_signal_send( RTEMS_SELF, RTEMS_SIGNAL_1 );
|
status = rtems_signal_send( RTEMS_SELF, RTEMS_SIGNAL_1 );
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ rtems_task Task_1(
|
|||||||
status = rtems_task_wake_after( RTEMS_YIELD_PROCESSOR );
|
status = rtems_task_wake_after( RTEMS_YIELD_PROCESSOR );
|
||||||
directive_failed( status, "rtems_task_wake_after" );
|
directive_failed( status, "rtems_task_wake_after" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts_nocr(
|
puts_nocr(
|
||||||
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
||||||
@@ -123,7 +123,7 @@ pause();
|
|||||||
status = rtems_task_delete( Task_id[ 3 ] );
|
status = rtems_task_delete( Task_id[ 3 ] );
|
||||||
directive_failed( status, "rtems_task_delete of TA3" );
|
directive_failed( status, "rtems_task_delete of TA3" );
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
status = rtems_task_create(
|
status = rtems_task_create(
|
||||||
Task_name[ 4 ],
|
Task_name[ 4 ],
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ rtems_task Task_1(
|
|||||||
|
|
||||||
Print_time();
|
Print_time();
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Reset the time since we do not know how long the user waited
|
* Reset the time since we do not know how long the user waited
|
||||||
|
|||||||
@@ -159,7 +159,7 @@ rtems_task Task_1(
|
|||||||
Put_address_from_area_1( address_8 );
|
Put_address_from_area_1( address_8 );
|
||||||
new_line;
|
new_line;
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
puts_nocr(
|
puts_nocr(
|
||||||
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
"TA1 - rtems_region_return_segment - return segment to region 1 - "
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ extern "C" {
|
|||||||
|
|
||||||
#define puts_nocr printf
|
#define puts_nocr printf
|
||||||
|
|
||||||
#define pause() \
|
#define rtems_test_pause() \
|
||||||
do { \
|
do { \
|
||||||
char buffer[ 80 ]; \
|
char buffer[ 80 ]; \
|
||||||
printf( "<pause>" ); fflush( stdout ); \
|
printf( "<pause>" ); fflush( stdout ); \
|
||||||
@@ -77,7 +77,7 @@ extern "C" {
|
|||||||
puts( "" ); \
|
puts( "" ); \
|
||||||
} while ( 0 )
|
} while ( 0 )
|
||||||
|
|
||||||
#define pause_and_screen_number( _screen ) \
|
#define rtems_test_pause_and_screen_number( _screen ) \
|
||||||
do { \
|
do { \
|
||||||
char buffer[ 80 ]; \
|
char buffer[ 80 ]; \
|
||||||
printf( "<pause - screen %d>", (_screen) ); fflush( stdout ); \
|
printf( "<pause - screen %d>", (_screen) ); fflush( stdout ); \
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ rtems_task Task_1(
|
|||||||
rtems_unsigned32 index;
|
rtems_unsigned32 index;
|
||||||
|
|
||||||
check_read_timer();
|
check_read_timer();
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
Timer_initialize();
|
Timer_initialize();
|
||||||
end_time = Read_timer();
|
end_time = Read_timer();
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ rtems_task Task_1(
|
|||||||
0
|
0
|
||||||
);
|
);
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/* rtems_timer_create */
|
/* rtems_timer_create */
|
||||||
|
|
||||||
@@ -720,7 +720,7 @@ pause();
|
|||||||
0
|
0
|
||||||
);
|
);
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/* rtems_event_send */
|
/* rtems_event_send */
|
||||||
|
|
||||||
@@ -1046,7 +1046,7 @@ pause();
|
|||||||
0
|
0
|
||||||
);
|
);
|
||||||
|
|
||||||
pause();
|
rtems_test_pause();
|
||||||
|
|
||||||
/* rtems_io_initialize */
|
/* rtems_io_initialize */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user