Changeset 3a4ae6c in rtems for testsuites
- Timestamp:
- 09/11/95 19:35:39 (27 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- ced11f99
- Parents:
- 5072b07
- Location:
- testsuites
- Files:
-
- 1 added
- 165 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/libtests/stackchk/blow.c
r5072b07 r3a4ae6c 15 15 */ 16 16 17 #include <rtems/system.h> 18 #include <rtems/heap.h> 19 #include <rtems/thread.h> 17 #include <rtems.h> 20 18 21 19 void b() {} -
testsuites/libtests/stackchk/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #include "app.h" 26 #undef EXTERN 27 #define EXTERN 28 #include "conftbl.h" 29 #include "gvar.h" 25 #define TEST_INIT 26 #include "system.h" 30 27 31 28 rtems_task Init( -
testsuites/libtests/stackchk/task1.c
r5072b07 r3a4ae6c 15 15 */ 16 16 17 #include " app.h"17 #include "system.h" 18 18 19 19 rtems_task Task_1_through_3( -
testsuites/mptests/mp01/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp01/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_GLOBAL 26 37 27 #include <gvar.h> 38 #include <confdefs.h> 39 40 /* variables */ 41 42 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 43 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 44 29 45 /* end of include file */ -
testsuites/mptests/mp02/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp02/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #include <confdefs.h> 26 37 27 #include "gvar.h" 38 /* variables */ 39 40 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 41 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 42 29 43 /* end of include file */ -
testsuites/mptests/mp03/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp03/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 rtems_timer_service_routine Delayed_send_event( 30 rtems_id ignored_id, 31 void *ignored_address 32 ); 33 34 /* configuration information */ 35 36 #define CONFIGURE_MPTEST 37 38 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 39 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 40 41 #define CONFIGURE_MAXIMUM_TIMERS 1 26 42 27 #include "gvar.h"43 #include <confdefs.h> 28 44 45 /* variables */ 46 47 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 48 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 49 50 TEST_EXTERN rtems_id Timer_id[ 2 ]; /* array of timer ids */ 51 TEST_EXTERN rtems_name Timer_name[ 2 ]; /* array of timer names */ 52 53 TEST_EXTERN rtems_unsigned32 remote_node; 54 TEST_EXTERN rtems_id remote_tid; 55 29 56 /* end of include file */ -
testsuites/mptests/mp04/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp04/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 26 37 27 #include "gvar.h" 38 #include <confdefs.h> 39 40 /* variables */ 41 42 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 43 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 44 29 45 /* end of include file */ -
testsuites/mptests/mp05/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp05/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 rtems_asr Process_asr( rtems_signal_set ); 26 30 27 #include "gvar.h" 31 /* configuration information */ 32 33 #define CONFIGURE_MPTEST 34 35 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 36 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 37 38 #define CONFIGURE_MAXIMUM_TIMERS 1 28 39 40 #include <confdefs.h> 41 42 /* variables */ 43 44 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 45 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 46 47 TEST_EXTERN rtems_id Timer_id[ 2 ]; /* array of timer ids */ 48 TEST_EXTERN rtems_name Timer_name[ 2 ]; /* array of timer names */ 49 50 TEST_EXTERN volatile rtems_boolean Stop_Test; 51 52 TEST_EXTERN rtems_unsigned32 remote_node; 53 TEST_EXTERN rtems_id remote_tid; 54 TEST_EXTERN rtems_signal_set remote_signal; 55 TEST_EXTERN rtems_signal_set expected_signal; 56 TEST_EXTERN volatile rtems_unsigned32 signal_count; 57 TEST_EXTERN volatile rtems_unsigned32 signal_caught; 58 29 59 /* end of include file */ -
testsuites/mptests/mp06/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp06/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* functions */ 19 20 20 /* Miscellaneous */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 21 24 22 #define EXTERN extern /* external definition */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 23 28 24 /* macros */ 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 25 37 26 /* structures */ 38 #include <confdefs.h> 27 39 28 #include "gvar.h" 40 /* variables */ 41 42 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 43 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 44 45 TEST_EXTERN rtems_id Timer_id[ 4 ]; /* array of timer ids */ 46 TEST_EXTERN rtems_name Timer_name[ 4 ]; /* array of timer names */ 47 48 TEST_EXTERN volatile rtems_boolean Stop_Test; 29 49 30 50 /* end of include file */ -
testsuites/mptests/mp07/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp07/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 #define EXTERN extern /* external definition*/19 /* functions */ 20 20 21 /* macros */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* structures */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 #include "gvar.h" 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 37 38 #include <confdefs.h> 39 40 /* variables */ 41 42 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 43 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 44 45 TEST_EXTERN rtems_id Timer_id[ 4 ]; /* array of timer ids */ 46 TEST_EXTERN rtems_name Timer_name[ 4 ]; /* array of timer names */ 47 48 TEST_EXTERN volatile rtems_boolean Stop_Test; 26 49 27 50 /* end of include file */ -
testsuites/mptests/mp08/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp08/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 26 38 27 #include "gvar.h" 39 #include <confdefs.h> 40 41 /* variables */ 42 43 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 44 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 45 46 TEST_EXTERN rtems_id Semaphore_id[ 2 ]; /* array of semaphore ids */ 47 TEST_EXTERN rtems_name Semaphore_name[ 2 ]; /* array of semaphore names */ 28 48 29 49 /* end of include file */ -
testsuites/mptests/mp09/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp09/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 void Receive_messages( void ); 26 30 27 #include "gvar.h" 31 void Send_messages( void ); 32 33 /* configuration information */ 34 35 #define CONFIGURE_MPTEST 36 37 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 38 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 39 40 #define CONFIGURE_MAXIMUM_TIMERS 1 41 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 42 43 #include <confdefs.h> 44 45 /* variables */ 46 47 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 48 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 49 50 TEST_EXTERN rtems_id Queue_id[ 2 ]; /* array of message queue ids */ 51 TEST_EXTERN rtems_name Queue_name[ 2 ]; /* array of message queue names */ 52 53 extern char buffer1[16]; 54 extern char buffer2[16]; 55 extern char buffer3[16]; 56 extern char buffer4[16]; 28 57 29 58 /* end of include file */ -
testsuites/mptests/mp10/init.c
r5072b07 r3a4ae6c 29 29 */ 30 30 31 #define TEST_INIT 31 32 #include "system.h" 32 #undef EXTERN33 #define EXTERN34 #include "conftbl.h"35 #include "gvar.h"36 33 37 34 rtems_task Init( -
testsuites/mptests/mp10/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_task Test_task1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Test_task2( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Test_task3( 34 rtems_task_argument restart 35 ); 22 36 23 /* macros */ 37 /* configuration information */ 38 39 #define CONFIGURE_MPTEST 40 41 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 42 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 43 44 #if ( NODE_NUMBER == 1 ) 45 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 46 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 47 #endif 24 48 25 /* structures */ 49 #include <confdefs.h> 26 50 27 #include "gvar.h" 51 /* variables */ 52 53 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 54 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 55 56 TEST_EXTERN rtems_id Queue_id[ 2 ]; /* array of message queue ids */ 57 TEST_EXTERN rtems_name Queue_name[ 2 ]; /* array of message queue names */ 58 59 TEST_EXTERN rtems_id Semaphore_id[ 2 ]; /* array of semaphore ids */ 60 TEST_EXTERN rtems_name Semaphore_name[ 2 ]; /* array of semaphore names */ 28 61 29 62 /* end of include file */ -
testsuites/mptests/mp11/init.c
r5072b07 r3a4ae6c 26 26 */ 27 27 28 #define TEST_INIT 28 29 #include "system.h" 29 #undef EXTERN30 #define EXTERN31 #include "conftbl.h"32 #include "gvar.h"33 30 34 31 rtems_unsigned8 my_partition[0x30000] CPU_STRUCTURE_ALIGNMENT; -
testsuites/mptests/mp11/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 /* configuration information */ 26 27 #define CONFIGURE_MPTEST 28 29 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 30 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 24 31 25 /* structures */ 32 #define CONFIGURE_MP_MAXIMUM_GLOBAL_OBJECTS 0 33 #define CONFIGURE_MP_MAXIMUM_PROXIES 0 34 35 #if ( NODE_NUMBER == 1 ) 36 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 37 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 38 #define CONFIGURE_MAXIMUM_PARTITIONS 1 39 #endif 26 40 27 #include "gvar.h" 41 #include <confdefs.h> 42 43 /* variables */ 44 45 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 46 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 47 48 TEST_EXTERN rtems_id Queue_id[ 2 ]; /* array of message queue ids */ 49 TEST_EXTERN rtems_name Queue_name[ 2 ]; /* array of message queue names */ 50 51 TEST_EXTERN rtems_id Semaphore_id[ 2 ]; /* array of semaphore ids */ 52 TEST_EXTERN rtems_name Semaphore_name[ 2 ]; /* array of semaphore names */ 28 53 29 54 /* end of include file */ -
testsuites/mptests/mp12/init.c
r5072b07 r3a4ae6c 28 28 */ 29 29 30 #define TEST_INIT 30 31 #include "system.h" 31 #undef EXTERN32 #define EXTERN33 #include "conftbl.h"34 #include "gvar.h"35 32 36 33 rtems_unsigned8 Partition_area[ 1024 ] CPU_STRUCTURE_ALIGNMENT; -
testsuites/mptests/mp12/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */ 19 #define PT_NAME rtems_build_name( 'P', 'A', 'R', '\0' ) 20 20 21 #define EXTERN extern /* external definition*/21 /* functions */ 22 22 23 /* macros */ 23 rtems_task Init( 24 rtems_task_argument argument 25 ); 24 26 25 /* structures */ 27 /* configuration information */ 28 29 #define CONFIGURE_MPTEST 30 31 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 32 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 26 33 27 #include "gvar.h" 34 #define CONFIGURE_MP_MAXIMUM_GLOBAL_OBJECTS 1 35 #define CONFIGURE_MP_MAXIMUM_PROXIES 0 36 37 #if ( NODE_NUMBER == 1 ) 38 #define CONFIGURE_MAXIMUM_PARTITIONS 1 39 #elif ( NODE_NUMBER == 2 ) 40 #define CONFIGURE_MAXIMUM_PARTITIONS 2 41 #endif 42 43 #include <confdefs.h> 44 45 /* variables */ 46 47 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 48 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 49 50 TEST_EXTERN rtems_id Partition_id[ 2 ]; /* array of partition ids */ 51 TEST_EXTERN rtems_name Partition_name[ 2 ]; /* array of partition names */ 28 52 29 53 /* end of include file */ -
testsuites/mptests/mp13/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/mptests/mp13/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task1( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures */ 29 rtems_task Test_task2( 30 rtems_task_argument argument 31 ); 26 32 27 #include "gvar.h" 33 /* configuration information */ 34 35 #define CONFIGURE_MPTEST 36 37 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 38 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 39 40 #if ( NODE_NUMBER == 1 ) 41 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 42 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 43 #endif 44 45 #include <confdefs.h> 46 47 /* variables */ 48 49 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 50 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 51 52 TEST_EXTERN rtems_id Queue_id[ 2 ]; /* array of message queue ids */ 53 TEST_EXTERN rtems_name Queue_name[ 2 ]; /* array of message queue names */ 54 55 TEST_EXTERN rtems_id Semaphore_id[ 2 ]; /* array of semaphore ids */ 56 TEST_EXTERN rtems_name Semaphore_name[ 2 ]; /* array of semaphore names */ 28 57 29 58 /* end of include file */ -
testsuites/mptests/mp14/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 31 #include "bsp.h"32 27 33 28 rtems_unsigned8 my_partition[0x30000] CPU_STRUCTURE_ALIGNMENT; -
testsuites/mptests/mp14/system.h
r5072b07 r3a4ae6c 16 16 17 17 #include <tmacros.h> 18 #include <mpci.h>19 18 20 /* Miscellaneous */19 /* functions */ 21 20 22 #define EXTERN extern /* external definition */ 21 rtems_timer_service_routine Delayed_send_event( 22 rtems_id timer_id, 23 void *ignored_address 24 ); 23 25 24 /* macros */ 26 rtems_task Init( 27 rtems_task_argument argument 28 ); 25 29 26 /* structures */ 30 rtems_task Test_task( 31 rtems_task_argument argument 32 ); 27 33 28 #include "gvar.h" 34 rtems_task Delayed_events_task( 35 rtems_task_argument argument 36 ); 37 38 rtems_task Message_queue_task( 39 rtems_task_argument index 40 ); 41 42 rtems_task Partition_task( 43 rtems_task_argument argument 44 ); 45 46 rtems_task Semaphore_task( 47 rtems_task_argument argument 48 ); 49 50 void Exit_test( void ); 51 52 /* configuration information */ 53 54 #define CONFIGURE_MPTEST 55 56 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 57 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 58 59 #define CONFIGURE_TICKS_PER_TIMESLICE 1 60 #define CONFIGURE_MICROSECONDS_PER_TICK RTEMS_MILLISECONDS_TO_MICROSECONDS(1) 61 62 #if ( NODE_NUMBER == 1 ) 63 #define CONFIGURE_MAXIMUM_TIMERS 12 64 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 65 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 66 #define CONFIGURE_MAXIMUM_PARTITIONS 1 67 #elif ( NODE_NUMBER == 2 ) 68 #define CONFIGURE_MAXIMUM_TIMERS 2 69 #endif 70 71 #include <confdefs.h> 72 73 /* variables */ 74 75 TEST_EXTERN rtems_id Event_task_id[ 2 ]; /* event task ids */ 76 77 TEST_EXTERN rtems_id Semaphore_task_id[ 2 ]; /* semaphore task ids */ 78 TEST_EXTERN rtems_name Semaphore_task_name[ 2 ]; /* semaphore task names */ 79 80 TEST_EXTERN rtems_id Queue_task_id[ 3 ]; /* message queue task ids */ 81 TEST_EXTERN rtems_name Queue_task_name[ 3 ]; /* message queue task names */ 82 83 TEST_EXTERN rtems_id Partition_task_id[ 4 ]; /* partition task ids */ 84 TEST_EXTERN rtems_name Partition_task_name[ 4 ]; /* partition task names */ 85 86 TEST_EXTERN rtems_id Partition_id[ 3 ]; /* partition ids */ 87 TEST_EXTERN rtems_name Partition_name[ 3 ]; /* partition names */ 88 89 TEST_EXTERN rtems_id Semaphore_id[ 3 ]; /* semaphore ids */ 90 TEST_EXTERN rtems_name Semaphore_name[ 3 ]; /* semaphore names */ 91 92 TEST_EXTERN rtems_id Queue_id[ 3 ]; /* message queue ids */ 93 TEST_EXTERN rtems_name Queue_name[ 3 ]; /* message queue names */ 94 95 TEST_EXTERN rtems_id Task_id[ 4 ]; /* remote event task ids */ 96 TEST_EXTERN rtems_name Task_name[ 4 ]; /* remote event task names */ 97 98 TEST_EXTERN rtems_id Timer_id[ 4 ]; /* event timer ids */ 99 TEST_EXTERN rtems_name Timer_name[ 4 ]; /* event timer names */ 100 101 TEST_EXTERN rtems_unsigned32 Msg_buffer[ 4 ][ 4 ]; 102 103 extern rtems_multiprocessing_table Multiprocessing_configuration; 104 105 TEST_EXTERN volatile rtems_boolean Stop_Test; 106 TEST_EXTERN rtems_id timer_id; 107 108 #define EVENT_TASK_DOT_COUNT 100 109 #define EVENT_SEND_DOT_COUNT 100 110 #define DELAYED_EVENT_DOT_COUNT 1000 111 #define MESSAGE_DOT_COUNT 200 112 #define PARTITION_DOT_COUNT 200 113 #define SEMAPHORE_DOT_COUNT 200 29 114 30 115 /* end of include file */ -
testsuites/samples/base_mp/init.c
r5072b07 r3a4ae6c 22 22 */ 23 23 24 #define TEST_INIT 24 25 #include "system.h" 25 #undef EXTERN26 #define EXTERN27 #include "shm.h"28 #include "conftbl.h"29 #include "gvar.h"30 26 31 27 rtems_task Init( … … 42 38 status = rtems_task_create( task_name, 1, 1024, 43 39 RTEMS_INTERRUPT_LEVEL(0), RTEMS_DEFAULT_ATTRIBUTES, &tid ); 44 status = rtems_task_start( tid, Application_task, Mp_conf_addr.node ); 40 status = rtems_task_start( 41 tid, 42 Application_task, 43 Multiprocessing_configuration.node 44 ); 45 45 status = rtems_task_delete( RTEMS_SELF ); 46 46 } -
testsuites/samples/base_mp/system.h
r5072b07 r3a4ae6c 15 15 */ 16 16 17 #include <rtems.h> 18 #include <bsp.h> 19 #include <stdio.h> 20 #include <libcsupport.h> 17 #include <tmacros.h> 21 18 22 /* Miscellaneous */19 /* functions */ 23 20 24 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 25 24 26 /* macros */ 25 rtems_task Application_task( 26 rtems_task_argument argument 27 ); 27 28 28 /* structures */ 29 /* configuration information */ 30 31 #define CONFIGURE_MPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 /* 37 * Put the overrides of default configuration parameters here. 38 */ 29 39 30 #include "gvar.h"40 #include <confdefs.h> 31 41 42 /* variables */ 43 44 TEST_EXTERN rtems_id Global_variable; /* example global variable */ 45 32 46 /* end of include file */ -
testsuites/samples/base_sp/init.c
r5072b07 r3a4ae6c 22 22 */ 23 23 24 #define TEST_INIT 24 25 #include "system.h" 25 #undef EXTERN26 #define EXTERN27 #include "conftbl.h"28 #include "gvar.h"29 26 30 27 #define ARGUMENT 0 -
testsuites/samples/base_sp/system.h
r5072b07 r3a4ae6c 12 12 * notice must appear in all copies of this file and its derivatives. 13 13 * 14 * system.h,v 1.2 1995/05/31 17:05:38 joel Exp14 * $Id$ 15 15 */ 16 16 17 #include <rtems.h> 18 #include <bsp.h> 19 #include <stdio.h> 17 #include <tmacros.h> 20 18 21 /* Miscellaneous */19 /* functions */ 22 20 23 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 24 25 /* macros */ 25 rtems_task Application_task( 26 rtems_task_argument argument 27 ); 26 28 27 /* structures*/29 /* configuration information */ 28 30 29 #include "gvar.h" 31 #define CONFIGURE_SPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #include <confdefs.h> 37 38 /* global variables */ 39 40 TEST_EXTERN rtems_id Global_variable; /* example global variable */ 30 41 31 42 /* end of include file */ -
testsuites/samples/cdtest/init.c
r5072b07 r3a4ae6c 22 22 */ 23 23 24 #define TEST_INIT 24 25 #include "system.h" 25 #undef EXTERN26 #define EXTERN27 #include "conftbl.h"28 #include "gvar.h"29 26 #include <stdio.h> -
testsuites/samples/cdtest/system.h
r5072b07 r3a4ae6c 15 15 */ 16 16 17 #include <rtems.h> 18 #include <bsp.h> 19 #include <stdio.h> 17 #include <tmacros.h> 20 18 21 /* Miscellaneous */19 /* functions */ 22 20 23 #define EXTERN extern /* external definition */ 21 rtems_task main_task( 22 rtems_task_argument argument 23 ); 24 24 25 /* macros*/25 /* configuration information */ 26 26 27 /* structures */ 27 #define CONFIGURE_SPTEST 28 28 29 #include "gvar.h" 29 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 30 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 30 31 32 #define CONFIGURE_INIT_TASK_ENTRY_POINT main_task 33 #define CONFIGURE_INIT_TASK_NAME rtems_build_name( 'C', 'T', 'O', 'R' ) 34 35 #include <confdefs.h> 36 37 /* global variables */ 38 39 TEST_EXTERN rtems_id Global_variable; /* example global variable */ 40 31 41 /* end of include file */ -
testsuites/samples/hello/init.c
r5072b07 r3a4ae6c 22 22 */ 23 23 24 #define TEST_INIT 24 25 #include "system.h" 25 #undef EXTERN26 #define EXTERN27 #include "conftbl.h"28 #include "gvar.h"29 26 #include <stdio.h> 30 27 -
testsuites/samples/hello/system.h
r5072b07 r3a4ae6c 15 15 */ 16 16 17 #include <rtems.h> 18 #include <bsp.h> 17 #include <tmacros.h> 19 18 20 #include <stdio.h> 19 /* functions */ 21 20 22 /* Miscellaneous */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 23 24 24 #define EXTERN extern /* external definition */25 /* configuration information */ 25 26 26 /* macros */ 27 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 27 28 28 /* structures */ 29 #include <confdefs.h> 29 30 30 #include "gvar.h" 31 /* global variables */ 32 33 TEST_EXTERN rtems_id Global_variable; /* example global variable */ 31 34 32 35 /* end of include file */ -
testsuites/samples/paranoia/init.c
r5072b07 r3a4ae6c 22 22 */ 23 23 24 #define TEST_INIT 24 25 #include "system.h" 25 #undef EXTERN26 #define EXTERN27 #include "conftbl.h"28 #include "gvar.h"29 26 30 27 extern int paranoia(int, char **); -
testsuites/samples/paranoia/system.h
r5072b07 r3a4ae6c 15 15 */ 16 16 17 #include <rtems.h> 18 #include <bsp.h> 19 #include <stdio.h> 17 #include <tmacros.h> 20 18 21 /* Miscellaneous */19 /* functions */ 22 20 23 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 24 25 /* macros*/25 /* configuration information */ 26 26 27 /* structures */ 27 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 28 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 28 29 29 #include "gvar.h" 30 #include <confdefs.h> 31 32 /* global variables */ 33 34 TEST_EXTERN rtems_id Global_variable; /* example global variable */ 30 35 31 36 /* end of include file */ -
testsuites/samples/ticker/init.c
r5072b07 r3a4ae6c 22 22 */ 23 23 24 #define TEST_INIT 24 25 #include "system.h" 25 #undef EXTERN26 #define EXTERN27 #include "conftbl.h"28 #include "gvar.h"29 26 30 27 rtems_task Init( -
testsuites/samples/ticker/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Test_task( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures*/29 /* configuration information */ 26 30 27 #include "gvar.h" 31 #define CONFIGURE_SPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #include <confdefs.h> 37 38 /* global variables */ 39 40 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 41 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 42 29 43 /* end of include file */ -
testsuites/sptests/sp01/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp01/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Task_1_through_3( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures*/29 /* configuration information */ 26 30 27 #include "gvar.h" 31 #define CONFIGURE_SPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #include <confdefs.h> 37 38 /* global variables */ 39 40 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 41 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 42 29 43 /* end of include file */ -
testsuites/sptests/sp02/init.c
r5072b07 r3a4ae6c 20 20 * notice must appear in all copies of this file and its derivatives. 21 21 * 22 * $Id$22 * init.c,v 1.2 1995/05/31 17:06:49 joel Exp 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp02/preempt.c
r5072b07 r3a4ae6c 16 16 * notice must appear in all copies of this file and its derivatives. 17 17 * 18 * $Id$18 * preempt.c,v 1.2 1995/05/31 17:06:51 joel Exp 19 19 */ 20 20 -
testsuites/sptests/sp02/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Preempt_task( 26 rtems_task_argument argument 27 ); 24 28 29 rtems_task Task_1( 30 rtems_task_argument argument 31 ); 25 32 26 /* structures */ 33 rtems_task Task_2( 34 rtems_task_argument argument 35 ); 27 36 28 #include "gvar.h" 37 rtems_task Task_3( 38 rtems_task_argument argument 39 ); 40 41 /* configuration information */ 42 43 #define CONFIGURE_SPTEST 44 45 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 46 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 47 48 #include <confdefs.h> 49 50 /* global variables */ 51 52 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 53 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 54 55 TEST_EXTERN rtems_id Preempt_task_id; /* preempt task id */ 56 TEST_EXTERN rtems_name Preempt_task_name; /* preempt task name */ 29 57 30 58 /* end of include file */ -
testsuites/sptests/sp02/task1.c
r5072b07 r3a4ae6c 16 16 * notice must appear in all copies of this file and its derivatives. 17 17 * 18 * $Id$18 * task1.c,v 1.2 1995/05/31 17:06:56 joel Exp 19 19 */ 20 20 -
testsuites/sptests/sp02/task2.c
r5072b07 r3a4ae6c 18 18 * notice must appear in all copies of this file and its derivatives. 19 19 * 20 * $Id$20 * task2.c,v 1.2 1995/05/31 17:06:58 joel Exp 21 21 */ 22 22 -
testsuites/sptests/sp02/task3.c
r5072b07 r3a4ae6c 17 17 * notice must appear in all copies of this file and its derivatives. 18 18 * 19 * $Id$19 * task3.c,v 1.2 1995/05/31 17:07:00 joel Exp 20 20 */ 21 21 -
testsuites/sptests/sp03/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp03/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 24 32 25 /* structures*/33 /* configuration information */ 26 34 27 #include "gvar.h" 35 #define CONFIGURE_SPTEST 36 37 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 38 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 39 40 #include <confdefs.h> 41 42 /* global variables */ 43 44 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 45 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 46 29 47 /* end of include file */ -
testsuites/sptests/sp04/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_extensions_table Extensions = { … … 35 32 NULL, /* task delete user extension */ 36 33 Task_switch, /* task switch user extension */ 34 NULL, /* task post switch user extension */ 37 35 NULL, /* task begin user extension */ 38 36 NULL, /* task exitted user extension */ -
testsuites/sptests/sp04/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_3( 34 rtems_task_argument argument 35 ); 36 37 void Task_switch( 38 rtems_tcb *unused, 39 rtems_tcb *heir 40 ); 24 41 25 /* structures*/42 /* configuration information */ 26 43 27 # include "gvar.h"44 #define CONFIGURE_SPTEST 28 45 46 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 47 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 48 49 #define CONFIGURE_MAXIMUM_USER_EXTENSIONS 1 50 #define CONFIGURE_TICKS_PER_TIMESLICE 100 51 52 #include <confdefs.h> 53 54 /* global variables */ 55 56 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 57 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 58 59 TEST_EXTERN rtems_id Extension_id[ 4 ]; 60 TEST_EXTERN rtems_name Extension_name[ 4 ]; /* array of task names */ 61 62 /* array of task run counts */ 63 TEST_EXTERN volatile rtems_unsigned32 Run_count[ 4 ]; 64 29 65 /* end of include file */ -
testsuites/sptests/sp05/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp05/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_3( 34 rtems_task_argument argument 35 ); 36 37 /* configuration information */ 24 38 25 /* structures */ 39 #define CONFIGURE_SPTEST 26 40 27 #include "gvar.h" 41 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 42 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 43 44 #define CONFIGURE_TICKS_PER_TIMESLICE 100 45 46 #include <confdefs.h> 47 48 /* global variables */ 49 50 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 51 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 52 29 53 /* end of include file */ -
testsuites/sptests/sp06/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp06/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_3( 34 rtems_task_argument argument 35 ); 36 37 /* configuration information */ 24 38 25 /* structures */ 39 #define CONFIGURE_SPTEST 26 40 27 #include "gvar.h" 41 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 42 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 43 44 #define CONFIGURE_TICKS_PER_TIMESLICE 100 45 46 #include <confdefs.h> 47 48 /* global variables */ 49 50 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 51 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 52 53 TEST_EXTERN rtems_task_argument Argument; /* generic task argument */ 54 TEST_EXTERN rtems_task_argument Restart_argument; /* task 1 restart argument */ 28 55 29 56 /* end of include file */ -
testsuites/sptests/sp07/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_extensions_table Extensions = { … … 35 32 Task_delete_extension, /* task delete user extension */ 36 33 NULL, /* task switch user extension */ 34 NULL, /* task post switch user extension */ 37 35 NULL, /* begin user extension */ 38 36 Task_exit_extension, /* task exitted user extension */ -
testsuites/sptests/sp07/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* constants */19 /* functions */ 20 20 21 #define SI_NAME 0x53595349 /* name - "SYSI" */ 22 #define I_NAME 0x49444c45 /* name - "IDLE" */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 23 24 24 /* Miscellaneous */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_3( 34 rtems_task_argument argument 35 ); 36 37 rtems_task Task_4( 38 rtems_task_argument argument 39 ); 40 41 rtems_boolean Task_create_extension( 42 rtems_tcb *unused, 43 rtems_tcb *created_task 44 ); 45 46 rtems_extension Task_delete_extension( 47 rtems_tcb *running_task, 48 rtems_tcb *deleted_task 49 ); 50 51 rtems_extension Task_restart_extension( 52 rtems_tcb *unused, 53 rtems_tcb *restarted_task 54 ); 55 56 rtems_extension Task_start_extension( 57 rtems_tcb *unused, 58 rtems_tcb *started_task 59 ); 60 61 rtems_extension Task_exit_extension( 62 rtems_tcb *running_task 63 ); 25 64 26 #define EXTERN extern /* external definition */65 /* configuration information */ 27 66 28 /* macros */ 67 #define CONFIGURE_SPTEST 29 68 30 /* structures */ 69 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 70 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 31 71 32 #include "gvar.h" 72 #define CONFIGURE_MAXIMUM_USER_EXTENSIONS 1 73 #define CONFIGURE_TICKS_PER_TIMESLICE 100 33 74 75 #include <confdefs.h> 76 77 /* global variables */ 78 79 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 80 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 81 82 TEST_EXTERN rtems_id Extension_id[ 4 ]; 83 TEST_EXTERN rtems_name Extension_name[ 4 ]; /* array of task names */ 84 34 85 /* end of include file */ -
testsuites/sptests/sp07/tcreate.c
r5072b07 r3a4ae6c 22 22 #include "system.h" 23 23 24 rtems_ extension Task_create_extension(24 rtems_boolean Task_create_extension( 25 25 rtems_tcb *unused, 26 26 rtems_tcb *created_task … … 32 32 puts( " - created." ); 33 33 } 34 return TRUE; 34 35 } -
testsuites/sptests/sp08/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp08/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 24 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 25 29 #define put_mode( _comment, _output_mode ) \ 26 30 printf( "%s %08x\n", _comment, _output_mode ); 27 31 28 /* structures*/32 /* configuration information */ 29 33 30 #include "gvar.h" 34 #define CONFIGURE_SPTEST 35 36 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 37 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 38 39 #define CONFIGURE_TICKS_PER_TIMESLICE 100 40 41 #include <confdefs.h> 42 43 /* global variables */ 44 45 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 46 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 31 47 32 48 /* end of include file */ -
testsuites/sptests/sp09/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp09/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_timer_service_routine Delayed_routine( 26 rtems_id ignored_id, 27 void *ignored_address 28 ); 24 29 25 /* structures */ 30 rtems_task Task_1( 31 rtems_task_argument argument 32 ); 26 33 27 #include "gvar.h" 34 rtems_task Task_2( 35 rtems_task_argument argument 36 ); 37 38 rtems_task Task_3( 39 rtems_task_argument argument 40 ); 41 42 rtems_task Task_4( 43 rtems_task_argument argument 44 ); 45 46 rtems_isr Service_routine( 47 rtems_vector_number ignored 48 ); 49 50 rtems_timer_service_routine Io_during_interrupt( 51 rtems_id ignored 52 ); 53 54 void Screen1( void ); 55 56 void Screen2( void ); 57 58 void Screen3( void ); 59 60 void Screen4( void ); 61 62 void Screen5( void ); 63 64 void Screen6( void ); 65 66 void Screen7( void ); 67 68 void Screen8( void ); 69 70 void Screen9( void ); 71 72 void Screen10( void ); 73 74 void Screen11( void ); 75 76 void Screen12( void ); 77 78 void Screen13( void ); 79 80 void Screen14( void ); 81 82 /* configuration information */ 83 84 #define CONFIGURE_SPTEST 85 86 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 87 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 88 89 #define CONFIGURE_MAXIMUM_TIMERS 1 90 #define CONFIGURE_MAXIMUM_SEMAPHORES 2 91 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 92 #define CONFIGURE_MAXIMUM_PARTITIONS 1 93 #define CONFIGURE_MAXIMUM_REGIONS 1 94 #define CONFIGURE_MAXIMUM_PERIODS 1 95 #define CONFIGURE_MAXIMUM_USER_EXTENSIONS 0 96 #define CONFIGURE_TICKS_PER_TIMESLICE 100 97 98 #include <confdefs.h> 99 100 /* global variables */ 101 102 TEST_EXTERN rtems_id Task_id[ 11 ]; /* array of task ids */ 103 TEST_EXTERN rtems_name Task_name[ 11 ]; /* array of task names */ 104 105 TEST_EXTERN rtems_name Timer_name[ 2 ]; /* array of timer names */ 106 TEST_EXTERN rtems_id Timer_id[ 2 ]; /* array of timer ids */ 107 108 TEST_EXTERN rtems_name Semaphore_name[ 4 ]; /* array of semaphore names */ 109 TEST_EXTERN rtems_id Semaphore_id[ 4 ]; /* array of semaphore ids */ 110 111 TEST_EXTERN rtems_name Queue_name[ 3 ]; /* array of queue names */ 112 TEST_EXTERN rtems_id Queue_id[ 3 ]; /* array of queue ids */ 113 114 TEST_EXTERN rtems_name Partition_name[ 2 ]; /* array of partition names */ 115 TEST_EXTERN rtems_id Partition_id[ 2 ]; /* array of partition ids */ 116 117 TEST_EXTERN rtems_name Region_name[ 2 ]; /* array of region names */ 118 TEST_EXTERN rtems_id Region_id[ 2 ]; /* array of region ids */ 119 120 TEST_EXTERN rtems_name Port_name[ 2 ]; /* array of port names */ 121 TEST_EXTERN rtems_id Port_id[ 2 ]; /* array of port ids */ 122 123 TEST_EXTERN rtems_name Period_name[ 2 ]; /* array of period names */ 124 TEST_EXTERN rtems_id Period_id[ 2 ]; /* array of period ids */ 125 126 TEST_EXTERN rtems_id Junk_id; /* id used to return errors */ 127 128 #define Internal_port_area (void *) 0x00001000 129 #define External_port_area (void *) 0x00002000 130 131 TEST_EXTERN rtems_unsigned8 Partition_good_area[256] CPU_STRUCTURE_ALIGNMENT; 132 #define Partition_bad_area (void *) 0x00000006 133 134 TEST_EXTERN rtems_unsigned32 Region_good_area[4096] CPU_STRUCTURE_ALIGNMENT; 135 #define Region_bad_area (void *) 0x00000006 136 #define REGION_START_OFFSET 1024 137 #define REGION_LENGTH 512 28 138 29 139 /* end of include file */ -
testsuites/sptests/sp11/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp11/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 32 33 rtems_timer_service_routine TA1_send_18_to_self_5_seconds( 34 rtems_id ignored_id, 35 void *ignored_address 36 ); 37 38 rtems_timer_service_routine TA1_send_8_to_self_60_seconds( 39 rtems_id ignored_id, 40 void *ignored_address 41 ); 42 43 rtems_timer_service_routine TA1_send_9_to_self_60_seconds( 44 rtems_id ignored_id, 45 void *ignored_address 46 ); 47 48 rtems_timer_service_routine TA1_send_10_to_self( 49 rtems_id ignored_id, 50 void *ignored_address 51 ); 52 53 rtems_timer_service_routine TA1_send_1_to_self_every_second( 54 rtems_id ignored_id, 55 void *ignored_address 56 ); 57 58 rtems_timer_service_routine TA1_send_11_to_self( 59 rtems_id ignored_id, 60 void *ignored_address 61 ); 62 63 rtems_timer_service_routine TA2_send_10_to_self( 64 rtems_id ignored_id, 65 void *ignored_address 66 ); 22 67 23 /* macros*/68 /* configuration information */ 24 69 25 /* structures */ 70 #define CONFIGURE_SPTEST 26 71 27 #include "gvar.h" 72 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 73 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 74 75 #define CONFIGURE_MAXIMUM_TIMERS 6 76 #define CONFIGURE_TICKS_PER_TIMESLICE 100 77 78 #include <confdefs.h> 79 80 /* global variables */ 81 82 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 83 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 84 85 TEST_EXTERN rtems_id Timer_id[ 7 ]; /* array of timer ids */ 86 TEST_EXTERN rtems_name Timer_name[ 7 ]; /* array of timer names */ 28 87 29 88 /* end of include file */ -
testsuites/sptests/sp12/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp12/sp12.scn
r5072b07 r3a4ae6c 36 36 PRI5 - priority of PRI5 is 68 37 37 <pause> 38 TA1 - rtems_semaphore_ident - smid => 1001000 138 TA1 - rtems_semaphore_ident - smid => 10010002 39 39 TA1 - rtems_semaphore_obtain - wait forever on SM2 40 40 TA1 - got SM2 -
testsuites/sptests/sp12/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 void Priority_test_driver( 26 rtems_unsigned32 priority_base 27 ); 28 29 rtems_task Priority_task( 30 rtems_task_argument its_index 31 ); 32 33 rtems_task Task_1( 34 rtems_task_argument argument 35 ); 36 37 rtems_task Task_2( 38 rtems_task_argument argument 39 ); 40 41 rtems_task Task_3( 42 rtems_task_argument argument 43 ); 44 45 rtems_task Task_4( 46 rtems_task_argument argument 47 ); 48 49 rtems_task Task5( 50 rtems_task_argument argument 51 ); 22 52 23 /* macros*/53 /* configuration information */ 24 54 25 /* structures */ 55 #define CONFIGURE_SPTEST 26 56 27 #include "gvar.h" 57 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 58 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 59 60 #define CONFIGURE_MAXIMUM_SEMAPHORES 10 61 #define CONFIGURE_TICKS_PER_TIMESLICE 100 62 63 #include <confdefs.h> 64 65 /* global variables */ 66 67 68 TEST_EXTERN rtems_id Task_id[ 6 ]; /* array of task ids */ 69 TEST_EXTERN rtems_name Task_name[ 6 ]; /* array of task names */ 70 71 TEST_EXTERN rtems_id Priority_task_id[ 6 ]; /* array of task ids */ 72 TEST_EXTERN rtems_name Priority_task_name[ 6 ]; /* array of task names */ 73 74 TEST_EXTERN rtems_task_priority Task_priority[ 6 ]; 75 76 TEST_EXTERN rtems_id Semaphore_id[ 4 ]; /* array of semaphore ids */ 77 TEST_EXTERN rtems_name Semaphore_name[ 4 ]; /* array of semaphore names */ 28 78 29 79 /* end of include file */ -
testsuites/sptests/sp13/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp13/sp13.scn
r5072b07 r3a4ae6c 69 69 <pause> 70 70 TA1 - rtems_message_queue_create - variable sizes 71 <pause>72 71 TA1 - rtems_message_queue_create and send - variable sizes 73 TA1 - message queue size: 174 TA1 - message queue size: 275 TA1 - message queue size: 376 TA1 - message queue size: 477 TA1 - message queue size: 578 TA1 - message queue size: 679 TA1 - message queue size: 780 TA1 - message queue size: 881 TA1 - message queue size: 982 TA1 - message queue size: 1083 TA1 - message queue size: 1184 TA1 - message queue size: 1285 TA1 - message queue size: 1386 TA1 - message queue size: 1487 TA1 - message queue size: 1588 TA1 - message queue size: 1689 TA1 - message queue size: 1790 TA1 - message queue size: 1891 TA1 - message queue size: 1992 TA1 - message queue size: 2093 TA1 - message queue size: 2194 TA1 - message queue size: 2295 TA1 - message queue size: 2396 TA1 - message queue size: 2497 TA1 - message queue size: 2598 TA1 - message queue size: 2699 TA1 - message queue size: 27100 TA1 - message queue size: 28101 TA1 - message queue size: 29102 TA1 - message queue size: 30103 TA1 - message queue size: 31104 TA1 - message queue size: 32105 TA1 - message queue size: 33106 TA1 - message queue size: 34107 TA1 - message queue size: 35108 TA1 - message queue size: 36109 TA1 - message queue size: 37110 TA1 - message queue size: 38111 TA1 - message queue size: 39112 TA1 - message queue size: 40113 TA1 - message queue size: 41114 TA1 - message queue size: 42115 TA1 - message queue size: 43116 TA1 - message queue size: 44117 TA1 - message queue size: 45118 TA1 - message queue size: 46119 TA1 - message queue size: 47120 TA1 - message queue size: 48121 TA1 - message queue size: 49122 TA1 - message queue size: 50123 TA1 - message queue size: 51124 TA1 - message queue size: 52125 TA1 - message queue size: 53126 TA1 - message queue size: 54127 TA1 - message queue size: 55128 TA1 - message queue size: 56129 TA1 - message queue size: 57130 TA1 - message queue size: 58131 TA1 - message queue size: 59132 TA1 - message queue size: 60133 TA1 - message queue size: 61134 TA1 - message queue size: 62135 TA1 - message queue size: 63136 TA1 - message queue size: 64137 TA1 - message queue size: 65138 TA1 - message queue size: 66139 TA1 - message queue size: 67140 TA1 - message queue size: 68141 TA1 - message queue size: 69142 TA1 - message queue size: 70143 TA1 - message queue size: 71144 TA1 - message queue size: 72145 TA1 - message queue size: 73146 TA1 - message queue size: 74147 TA1 - message queue size: 75148 TA1 - message queue size: 76149 TA1 - message queue size: 77150 TA1 - message queue size: 78151 TA1 - message queue size: 79152 TA1 - message queue size: 80153 TA1 - message queue size: 81154 TA1 - message queue size: 82155 TA1 - message queue size: 83156 TA1 - message queue size: 84157 TA1 - message queue size: 85158 TA1 - message queue size: 86159 TA1 - message queue size: 87160 TA1 - message queue size: 88161 TA1 - message queue size: 89162 TA1 - message queue size: 90163 TA1 - message queue size: 91164 TA1 - message queue size: 92165 TA1 - message queue size: 93166 TA1 - message queue size: 94167 TA1 - message queue size: 95168 TA1 - message queue size: 96169 TA1 - message queue size: 97170 TA1 - message queue size: 98171 TA1 - message queue size: 99172 TA1 - message queue size: 100173 TA1 - message queue size: 101174 TA1 - message queue size: 102175 TA1 - message queue size: 103176 TA1 - message queue size: 104177 TA1 - message queue size: 105178 TA1 - message queue size: 106179 TA1 - message queue size: 107180 TA1 - message queue size: 108181 TA1 - message queue size: 109182 TA1 - message queue size: 110183 TA1 - message queue size: 111184 TA1 - message queue size: 112185 TA1 - message queue size: 113186 TA1 - message queue size: 114187 TA1 - message queue size: 115188 TA1 - message queue size: 116189 TA1 - message queue size: 117190 TA1 - message queue size: 118191 TA1 - message queue size: 119192 TA1 - message queue size: 120193 TA1 - message queue size: 121194 TA1 - message queue size: 122195 TA1 - message queue size: 123196 TA1 - message queue size: 124197 TA1 - message queue size: 125198 TA1 - message queue size: 126199 TA1 - message queue size: 127200 TA1 - message queue size: 128201 TA1 - message queue size: 129202 TA1 - message queue size: 130203 TA1 - message queue size: 131204 TA1 - message queue size: 132205 TA1 - message queue size: 133206 TA1 - message queue size: 134207 TA1 - message queue size: 135208 TA1 - message queue size: 136209 TA1 - message queue size: 137210 TA1 - message queue size: 138211 TA1 - message queue size: 139212 TA1 - message queue size: 140213 TA1 - message queue size: 141214 TA1 - message queue size: 142215 TA1 - message queue size: 143216 TA1 - message queue size: 144217 TA1 - message queue size: 145218 TA1 - message queue size: 146219 TA1 - message queue size: 147220 TA1 - message queue size: 148221 TA1 - message queue size: 149222 TA1 - message queue size: 150223 TA1 - message queue size: 151224 TA1 - message queue size: 152225 TA1 - message queue size: 153226 TA1 - message queue size: 154227 TA1 - message queue size: 155228 TA1 - message queue size: 156229 TA1 - message queue size: 157230 TA1 - message queue size: 158231 TA1 - message queue size: 159232 TA1 - message queue size: 160233 TA1 - message queue size: 161234 TA1 - message queue size: 162235 TA1 - message queue size: 163236 TA1 - message queue size: 164237 TA1 - message queue size: 165238 TA1 - message queue size: 166239 TA1 - message queue size: 167240 TA1 - message queue size: 168241 TA1 - message queue size: 169242 TA1 - message queue size: 170243 TA1 - message queue size: 171244 TA1 - message queue size: 172245 TA1 - message queue size: 173246 TA1 - message queue size: 174247 TA1 - message queue size: 175248 TA1 - message queue size: 176249 TA1 - message queue size: 177250 TA1 - message queue size: 178251 TA1 - message queue size: 179252 TA1 - message queue size: 180253 TA1 - message queue size: 181254 TA1 - message queue size: 182255 TA1 - message queue size: 183256 TA1 - message queue size: 184257 TA1 - message queue size: 185258 TA1 - message queue size: 186259 TA1 - message queue size: 187260 TA1 - message queue size: 188261 TA1 - message queue size: 189262 TA1 - message queue size: 190263 TA1 - message queue size: 191264 TA1 - message queue size: 192265 TA1 - message queue size: 193266 TA1 - message queue size: 194267 TA1 - message queue size: 195268 TA1 - message queue size: 196269 TA1 - message queue size: 197270 TA1 - message queue size: 198271 TA1 - message queue size: 199272 TA1 - message queue size: 200273 TA1 - message queue size: 201274 TA1 - message queue size: 202275 TA1 - message queue size: 203276 TA1 - message queue size: 204277 TA1 - message queue size: 205278 TA1 - message queue size: 206279 TA1 - message queue size: 207280 TA1 - message queue size: 208281 TA1 - message queue size: 209282 TA1 - message queue size: 210283 TA1 - message queue size: 211284 TA1 - message queue size: 212285 TA1 - message queue size: 213286 TA1 - message queue size: 214287 TA1 - message queue size: 215288 TA1 - message queue size: 216289 TA1 - message queue size: 217290 TA1 - message queue size: 218291 TA1 - message queue size: 219292 TA1 - message queue size: 220293 TA1 - message queue size: 221294 TA1 - message queue size: 222295 TA1 - message queue size: 223296 TA1 - message queue size: 224297 TA1 - message queue size: 225298 TA1 - message queue size: 226299 TA1 - message queue size: 227300 TA1 - message queue size: 228301 TA1 - message queue size: 229302 TA1 - message queue size: 230303 TA1 - message queue size: 231304 TA1 - message queue size: 232305 TA1 - message queue size: 233306 TA1 - message queue size: 234307 TA1 - message queue size: 235308 TA1 - message queue size: 236309 TA1 - message queue size: 237310 TA1 - message queue size: 238311 TA1 - message queue size: 239312 TA1 - message queue size: 240313 TA1 - message queue size: 241314 TA1 - message queue size: 242315 TA1 - message queue size: 243316 TA1 - message queue size: 244317 TA1 - message queue size: 245318 TA1 - message queue size: 246319 TA1 - message queue size: 247320 TA1 - message queue size: 248321 TA1 - message queue size: 249322 TA1 - message queue size: 250323 TA1 - message queue size: 251324 TA1 - message queue size: 252325 TA1 - message queue size: 253326 TA1 - message queue size: 254327 TA1 - message queue size: 255328 TA1 - message queue size: 256329 TA1 - message queue size: 257330 TA1 - message queue size: 258331 TA1 - message queue size: 259332 TA1 - message queue size: 260333 TA1 - message queue size: 261334 TA1 - message queue size: 262335 TA1 - message queue size: 263336 TA1 - message queue size: 264337 TA1 - message queue size: 265338 TA1 - message queue size: 266339 TA1 - message queue size: 267340 TA1 - message queue size: 268341 TA1 - message queue size: 269342 TA1 - message queue size: 270343 TA1 - message queue size: 271344 TA1 - message queue size: 272345 TA1 - message queue size: 273346 TA1 - message queue size: 274347 TA1 - message queue size: 275348 TA1 - message queue size: 276349 TA1 - message queue size: 277350 TA1 - message queue size: 278351 TA1 - message queue size: 279352 TA1 - message queue size: 280353 TA1 - message queue size: 281354 TA1 - message queue size: 282355 TA1 - message queue size: 283356 TA1 - message queue size: 284357 TA1 - message queue size: 285358 TA1 - message queue size: 286359 TA1 - message queue size: 287360 TA1 - message queue size: 288361 TA1 - message queue size: 289362 TA1 - message queue size: 290363 TA1 - message queue size: 291364 TA1 - message queue size: 292365 TA1 - message queue size: 293366 TA1 - message queue size: 294367 TA1 - message queue size: 295368 TA1 - message queue size: 296369 TA1 - message queue size: 297370 TA1 - message queue size: 298371 TA1 - message queue size: 299372 TA1 - message queue size: 300373 TA1 - message queue size: 301374 TA1 - message queue size: 302375 TA1 - message queue size: 303376 TA1 - message queue size: 304377 TA1 - message queue size: 305378 TA1 - message queue size: 306379 TA1 - message queue size: 307380 TA1 - message queue size: 308381 TA1 - message queue size: 309382 TA1 - message queue size: 310383 TA1 - message queue size: 311384 TA1 - message queue size: 312385 TA1 - message queue size: 313386 TA1 - message queue size: 314387 TA1 - message queue size: 315388 TA1 - message queue size: 316389 TA1 - message queue size: 317390 TA1 - message queue size: 318391 TA1 - message queue size: 319392 TA1 - message queue size: 320393 TA1 - message queue size: 321394 TA1 - message queue size: 322395 TA1 - message queue size: 323396 TA1 - message queue size: 324397 TA1 - message queue size: 325398 TA1 - message queue size: 326399 TA1 - message queue size: 327400 TA1 - message queue size: 328401 TA1 - message queue size: 329402 TA1 - message queue size: 330403 TA1 - message queue size: 331404 TA1 - message queue size: 332405 TA1 - message queue size: 333406 TA1 - message queue size: 334407 TA1 - message queue size: 335408 TA1 - message queue size: 336409 TA1 - message queue size: 337410 TA1 - message queue size: 338411 TA1 - message queue size: 339412 TA1 - message queue size: 340413 TA1 - message queue size: 341414 TA1 - message queue size: 342415 TA1 - message queue size: 343416 TA1 - message queue size: 344417 TA1 - message queue size: 345418 TA1 - message queue size: 346419 TA1 - message queue size: 347420 TA1 - message queue size: 348421 TA1 - message queue size: 349422 TA1 - message queue size: 350423 TA1 - message queue size: 351424 TA1 - message queue size: 352425 TA1 - message queue size: 353426 TA1 - message queue size: 354427 TA1 - message queue size: 355428 TA1 - message queue size: 356429 TA1 - message queue size: 357430 TA1 - message queue size: 358431 TA1 - message queue size: 359432 TA1 - message queue size: 360433 TA1 - message queue size: 361434 TA1 - message queue size: 362435 TA1 - message queue size: 363436 TA1 - message queue size: 364437 TA1 - message queue size: 365438 TA1 - message queue size: 366439 TA1 - message queue size: 367440 TA1 - message queue size: 368441 TA1 - message queue size: 369442 TA1 - message queue size: 370443 TA1 - message queue size: 371444 TA1 - message queue size: 372445 TA1 - message queue size: 373446 TA1 - message queue size: 374447 TA1 - message queue size: 375448 TA1 - message queue size: 376449 TA1 - message queue size: 377450 TA1 - message queue size: 378451 TA1 - message queue size: 379452 TA1 - message queue size: 380453 TA1 - message queue size: 381454 TA1 - message queue size: 382455 TA1 - message queue size: 383456 TA1 - message queue size: 384457 TA1 - message queue size: 385458 TA1 - message queue size: 386459 TA1 - message queue size: 387460 TA1 - message queue size: 388461 TA1 - message queue size: 389462 TA1 - message queue size: 390463 TA1 - message queue size: 391464 TA1 - message queue size: 392465 TA1 - message queue size: 393466 TA1 - message queue size: 394467 TA1 - message queue size: 395468 TA1 - message queue size: 396469 TA1 - message queue size: 397470 TA1 - message queue size: 398471 TA1 - message queue size: 399472 TA1 - message queue size: 400473 TA1 - message queue size: 401474 TA1 - message queue size: 402475 TA1 - message queue size: 403476 TA1 - message queue size: 404477 TA1 - message queue size: 405478 TA1 - message queue size: 406479 TA1 - message queue size: 407480 TA1 - message queue size: 408481 TA1 - message queue size: 409482 TA1 - message queue size: 410483 TA1 - message queue size: 411484 TA1 - message queue size: 412485 TA1 - message queue size: 413486 TA1 - message queue size: 414487 TA1 - message queue size: 415488 TA1 - message queue size: 416489 TA1 - message queue size: 417490 TA1 - message queue size: 418491 TA1 - message queue size: 419492 TA1 - message queue size: 420493 TA1 - message queue size: 421494 TA1 - message queue size: 422495 TA1 - message queue size: 423496 TA1 - message queue size: 424497 TA1 - message queue size: 425498 TA1 - message queue size: 426499 TA1 - message queue size: 427500 TA1 - message queue size: 428501 TA1 - message queue size: 429502 TA1 - message queue size: 430503 TA1 - message queue size: 431504 TA1 - message queue size: 432505 TA1 - message queue size: 433506 TA1 - message queue size: 434507 TA1 - message queue size: 435508 TA1 - message queue size: 436509 TA1 - message queue size: 437510 TA1 - message queue size: 438511 TA1 - message queue size: 439512 TA1 - message queue size: 440513 TA1 - message queue size: 441514 TA1 - message queue size: 442515 TA1 - message queue size: 443516 TA1 - message queue size: 444517 TA1 - message queue size: 445518 TA1 - message queue size: 446519 TA1 - message queue size: 447520 TA1 - message queue size: 448521 TA1 - message queue size: 449522 TA1 - message queue size: 450523 TA1 - message queue size: 451524 TA1 - message queue size: 452525 TA1 - message queue size: 453526 TA1 - message queue size: 454527 TA1 - message queue size: 455528 TA1 - message queue size: 456529 TA1 - message queue size: 457530 TA1 - message queue size: 458531 TA1 - message queue size: 459532 TA1 - message queue size: 460533 TA1 - message queue size: 461534 TA1 - message queue size: 462535 TA1 - message queue size: 463536 TA1 - message queue size: 464537 TA1 - message queue size: 465538 TA1 - message queue size: 466539 TA1 - message queue size: 467540 TA1 - message queue size: 468541 TA1 - message queue size: 469542 TA1 - message queue size: 470543 TA1 - message queue size: 471544 TA1 - message queue size: 472545 TA1 - message queue size: 473546 TA1 - message queue size: 474547 TA1 - message queue size: 475548 TA1 - message queue size: 476549 TA1 - message queue size: 477550 TA1 - message queue size: 478551 TA1 - message queue size: 479552 TA1 - message queue size: 480553 TA1 - message queue size: 481554 TA1 - message queue size: 482555 TA1 - message queue size: 483556 TA1 - message queue size: 484557 TA1 - message queue size: 485558 TA1 - message queue size: 486559 TA1 - message queue size: 487560 TA1 - message queue size: 488561 TA1 - message queue size: 489562 TA1 - message queue size: 490563 TA1 - message queue size: 491564 TA1 - message queue size: 492565 TA1 - message queue size: 493566 TA1 - message queue size: 494567 TA1 - message queue size: 495568 TA1 - message queue size: 496569 TA1 - message queue size: 497570 TA1 - message queue size: 498571 TA1 - message queue size: 499572 TA1 - message queue size: 500573 TA1 - message queue size: 501574 TA1 - message queue size: 502575 TA1 - message queue size: 503576 TA1 - message queue size: 504577 TA1 - message queue size: 505578 TA1 - message queue size: 506579 TA1 - message queue size: 507580 TA1 - message queue size: 508581 TA1 - message queue size: 509582 TA1 - message queue size: 510583 TA1 - message queue size: 511584 TA1 - message queue size: 512585 TA1 - message queue size: 513586 TA1 - message queue size: 514587 TA1 - message queue size: 515588 TA1 - message queue size: 516589 TA1 - message queue size: 517590 TA1 - message queue size: 518591 TA1 - message queue size: 519592 TA1 - message queue size: 520593 TA1 - message queue size: 521594 TA1 - message queue size: 522595 TA1 - message queue size: 523596 TA1 - message queue size: 524597 TA1 - message queue size: 525598 TA1 - message queue size: 526599 TA1 - message queue size: 527600 TA1 - message queue size: 528601 TA1 - message queue size: 529602 TA1 - message queue size: 530603 TA1 - message queue size: 531604 TA1 - message queue size: 532605 TA1 - message queue size: 533606 TA1 - message queue size: 534607 TA1 - message queue size: 535608 TA1 - message queue size: 536609 TA1 - message queue size: 537610 TA1 - message queue size: 538611 TA1 - message queue size: 539612 TA1 - message queue size: 540613 TA1 - message queue size: 541614 TA1 - message queue size: 542615 TA1 - message queue size: 543616 TA1 - message queue size: 544617 TA1 - message queue size: 545618 TA1 - message queue size: 546619 TA1 - message queue size: 547620 TA1 - message queue size: 548621 TA1 - message queue size: 549622 TA1 - message queue size: 550623 TA1 - message queue size: 551624 TA1 - message queue size: 552625 TA1 - message queue size: 553626 TA1 - message queue size: 554627 TA1 - message queue size: 555628 TA1 - message queue size: 556629 TA1 - message queue size: 557630 TA1 - message queue size: 558631 TA1 - message queue size: 559632 TA1 - message queue size: 560633 TA1 - message queue size: 561634 TA1 - message queue size: 562635 TA1 - message queue size: 563636 TA1 - message queue size: 564637 TA1 - message queue size: 565638 TA1 - message queue size: 566639 TA1 - message queue size: 567640 TA1 - message queue size: 568641 TA1 - message queue size: 569642 TA1 - message queue size: 570643 TA1 - message queue size: 571644 TA1 - message queue size: 572645 TA1 - message queue size: 573646 TA1 - message queue size: 574647 TA1 - message queue size: 575648 TA1 - message queue size: 576649 TA1 - message queue size: 577650 TA1 - message queue size: 578651 TA1 - message queue size: 579652 TA1 - message queue size: 580653 TA1 - message queue size: 581654 TA1 - message queue size: 582655 TA1 - message queue size: 583656 TA1 - message queue size: 584657 TA1 - message queue size: 585658 TA1 - message queue size: 586659 TA1 - message queue size: 587660 TA1 - message queue size: 588661 TA1 - message queue size: 589662 TA1 - message queue size: 590663 TA1 - message queue size: 591664 TA1 - message queue size: 592665 TA1 - message queue size: 593666 TA1 - message queue size: 594667 TA1 - message queue size: 595668 TA1 - message queue size: 596669 TA1 - message queue size: 597670 TA1 - message queue size: 598671 TA1 - message queue size: 599672 TA1 - message queue size: 600673 TA1 - message queue size: 601674 TA1 - message queue size: 602675 TA1 - message queue size: 603676 TA1 - message queue size: 604677 TA1 - message queue size: 605678 TA1 - message queue size: 606679 TA1 - message queue size: 607680 TA1 - message queue size: 608681 TA1 - message queue size: 609682 TA1 - message queue size: 610683 TA1 - message queue size: 611684 TA1 - message queue size: 612685 TA1 - message queue size: 613686 TA1 - message queue size: 614687 TA1 - message queue size: 615688 TA1 - message queue size: 616689 TA1 - message queue size: 617690 TA1 - message queue size: 618691 TA1 - message queue size: 619692 TA1 - message queue size: 620693 TA1 - message queue size: 621694 TA1 - message queue size: 622695 TA1 - message queue size: 623696 TA1 - message queue size: 624697 TA1 - message queue size: 625698 TA1 - message queue size: 626699 TA1 - message queue size: 627700 TA1 - message queue size: 628701 TA1 - message queue size: 629702 TA1 - message queue size: 630703 TA1 - message queue size: 631704 TA1 - message queue size: 632705 TA1 - message queue size: 633706 TA1 - message queue size: 634707 TA1 - message queue size: 635708 TA1 - message queue size: 636709 TA1 - message queue size: 637710 TA1 - message queue size: 638711 TA1 - message queue size: 639712 TA1 - message queue size: 640713 TA1 - message queue size: 641714 TA1 - message queue size: 642715 TA1 - message queue size: 643716 TA1 - message queue size: 644717 TA1 - message queue size: 645718 TA1 - message queue size: 646719 TA1 - message queue size: 647720 TA1 - message queue size: 648721 TA1 - message queue size: 649722 TA1 - message queue size: 650723 TA1 - message queue size: 651724 TA1 - message queue size: 652725 TA1 - message queue size: 653726 TA1 - message queue size: 654727 TA1 - message queue size: 655728 TA1 - message queue size: 656729 TA1 - message queue size: 657730 TA1 - message queue size: 658731 TA1 - message queue size: 659732 TA1 - message queue size: 660733 TA1 - message queue size: 661734 TA1 - message queue size: 662735 TA1 - message queue size: 663736 TA1 - message queue size: 664737 TA1 - message queue size: 665738 TA1 - message queue size: 666739 TA1 - message queue size: 667740 TA1 - message queue size: 668741 TA1 - message queue size: 669742 TA1 - message queue size: 670743 TA1 - message queue size: 671744 TA1 - message queue size: 672745 TA1 - message queue size: 673746 TA1 - message queue size: 674747 TA1 - message queue size: 675748 TA1 - message queue size: 676749 TA1 - message queue size: 677750 TA1 - message queue size: 678751 TA1 - message queue size: 679752 TA1 - message queue size: 680753 TA1 - message queue size: 681754 TA1 - message queue size: 682755 TA1 - message queue size: 683756 TA1 - message queue size: 684757 TA1 - message queue size: 685758 TA1 - message queue size: 686759 TA1 - message queue size: 687760 TA1 - message queue size: 688761 TA1 - message queue size: 689762 TA1 - message queue size: 690763 TA1 - message queue size: 691764 TA1 - message queue size: 692765 TA1 - message queue size: 693766 TA1 - message queue size: 694767 TA1 - message queue size: 695768 TA1 - message queue size: 696769 TA1 - message queue size: 697770 TA1 - message queue size: 698771 TA1 - message queue size: 699772 TA1 - message queue size: 700773 TA1 - message queue size: 701774 TA1 - message queue size: 702775 TA1 - message queue size: 703776 TA1 - message queue size: 704777 TA1 - message queue size: 705778 TA1 - message queue size: 706779 TA1 - message queue size: 707780 TA1 - message queue size: 708781 TA1 - message queue size: 709782 TA1 - message queue size: 710783 TA1 - message queue size: 711784 TA1 - message queue size: 712785 TA1 - message queue size: 713786 TA1 - message queue size: 714787 TA1 - message queue size: 715788 TA1 - message queue size: 716789 TA1 - message queue size: 717790 TA1 - message queue size: 718791 TA1 - message queue size: 719792 TA1 - message queue size: 720793 TA1 - message queue size: 721794 TA1 - message queue size: 722795 TA1 - message queue size: 723796 TA1 - message queue size: 724797 TA1 - message queue size: 725798 TA1 - message queue size: 726799 TA1 - message queue size: 727800 TA1 - message queue size: 728801 TA1 - message queue size: 729802 TA1 - message queue size: 730803 TA1 - message queue size: 731804 TA1 - message queue size: 732805 TA1 - message queue size: 733806 TA1 - message queue size: 734807 TA1 - message queue size: 735808 TA1 - message queue size: 736809 TA1 - message queue size: 737810 TA1 - message queue size: 738811 TA1 - message queue size: 739812 TA1 - message queue size: 740813 TA1 - message queue size: 741814 TA1 - message queue size: 742815 TA1 - message queue size: 743816 TA1 - message queue size: 744817 TA1 - message queue size: 745818 TA1 - message queue size: 746819 TA1 - message queue size: 747820 TA1 - message queue size: 748821 TA1 - message queue size: 749822 TA1 - message queue size: 750823 TA1 - message queue size: 751824 TA1 - message queue size: 752825 TA1 - message queue size: 753826 TA1 - message queue size: 754827 TA1 - message queue size: 755828 TA1 - message queue size: 756829 TA1 - message queue size: 757830 TA1 - message queue size: 758831 TA1 - message queue size: 759832 TA1 - message queue size: 760833 TA1 - message queue size: 761834 TA1 - message queue size: 762835 TA1 - message queue size: 763836 TA1 - message queue size: 764837 TA1 - message queue size: 765838 TA1 - message queue size: 766839 TA1 - message queue size: 767840 TA1 - message queue size: 768841 TA1 - message queue size: 769842 TA1 - message queue size: 770843 TA1 - message queue size: 771844 TA1 - message queue size: 772845 TA1 - message queue size: 773846 TA1 - message queue size: 774847 TA1 - message queue size: 775848 TA1 - message queue size: 776849 TA1 - message queue size: 777850 TA1 - message queue size: 778851 TA1 - message queue size: 779852 TA1 - message queue size: 780853 TA1 - message queue size: 781854 TA1 - message queue size: 782855 TA1 - message queue size: 783856 TA1 - message queue size: 784857 TA1 - message queue size: 785858 TA1 - message queue size: 786859 TA1 - message queue size: 787860 TA1 - message queue size: 788861 TA1 - message queue size: 789862 TA1 - message queue size: 790863 TA1 - message queue size: 791864 TA1 - message queue size: 792865 TA1 - message queue size: 793866 TA1 - message queue size: 794867 TA1 - message queue size: 795868 TA1 - message queue size: 796869 TA1 - message queue size: 797870 TA1 - message queue size: 798871 TA1 - message queue size: 799872 TA1 - message queue size: 800873 TA1 - message queue size: 801874 TA1 - message queue size: 802875 TA1 - message queue size: 803876 TA1 - message queue size: 804877 TA1 - message queue size: 805878 TA1 - message queue size: 806879 TA1 - message queue size: 807880 TA1 - message queue size: 808881 TA1 - message queue size: 809882 TA1 - message queue size: 810883 TA1 - message queue size: 811884 TA1 - message queue size: 812885 TA1 - message queue size: 813886 TA1 - message queue size: 814887 TA1 - message queue size: 815888 TA1 - message queue size: 816889 TA1 - message queue size: 817890 TA1 - message queue size: 818891 TA1 - message queue size: 819892 TA1 - message queue size: 820893 TA1 - message queue size: 821894 TA1 - message queue size: 822895 TA1 - message queue size: 823896 TA1 - message queue size: 824897 TA1 - message queue size: 825898 TA1 - message queue size: 826899 TA1 - message queue size: 827900 TA1 - message queue size: 828901 TA1 - message queue size: 829902 TA1 - message queue size: 830903 TA1 - message queue size: 831904 TA1 - message queue size: 832905 TA1 - message queue size: 833906 TA1 - message queue size: 834907 TA1 - message queue size: 835908 TA1 - message queue size: 836909 TA1 - message queue size: 837910 TA1 - message queue size: 838911 TA1 - message queue size: 839912 TA1 - message queue size: 840913 TA1 - message queue size: 841914 TA1 - message queue size: 842915 TA1 - message queue size: 843916 TA1 - message queue size: 844917 TA1 - message queue size: 845918 TA1 - message queue size: 846919 TA1 - message queue size: 847920 TA1 - message queue size: 848921 TA1 - message queue size: 849922 TA1 - message queue size: 850923 TA1 - message queue size: 851924 TA1 - message queue size: 852925 TA1 - message queue size: 853926 TA1 - message queue size: 854927 TA1 - message queue size: 855928 TA1 - message queue size: 856929 TA1 - message queue size: 857930 TA1 - message queue size: 858931 TA1 - message queue size: 859932 TA1 - message queue size: 860933 TA1 - message queue size: 861934 TA1 - message queue size: 862935 TA1 - message queue size: 863936 TA1 - message queue size: 864937 TA1 - message queue size: 865938 TA1 - message queue size: 866939 TA1 - message queue size: 867940 TA1 - message queue size: 868941 TA1 - message queue size: 869942 TA1 - message queue size: 870943 TA1 - message queue size: 871944 TA1 - message queue size: 872945 TA1 - message queue size: 873946 TA1 - message queue size: 874947 TA1 - message queue size: 875948 TA1 - message queue size: 876949 TA1 - message queue size: 877950 TA1 - message queue size: 878951 TA1 - message queue size: 879952 TA1 - message queue size: 880953 TA1 - message queue size: 881954 TA1 - message queue size: 882955 TA1 - message queue size: 883956 TA1 - message queue size: 884957 TA1 - message queue size: 885958 TA1 - message queue size: 886959 TA1 - message queue size: 887960 TA1 - message queue size: 888961 TA1 - message queue size: 889962 TA1 - message queue size: 890963 TA1 - message queue size: 891964 TA1 - message queue size: 892965 TA1 - message queue size: 893966 TA1 - message queue size: 894967 TA1 - message queue size: 895968 TA1 - message queue size: 896969 TA1 - message queue size: 897970 TA1 - message queue size: 898971 TA1 - message queue size: 899972 TA1 - message queue size: 900973 TA1 - message queue size: 901974 TA1 - message queue size: 902975 TA1 - message queue size: 903976 TA1 - message queue size: 904977 TA1 - message queue size: 905978 TA1 - message queue size: 906979 TA1 - message queue size: 907980 TA1 - message queue size: 908981 TA1 - message queue size: 909982 TA1 - message queue size: 910983 TA1 - message queue size: 911984 TA1 - message queue size: 912985 TA1 - message queue size: 913986 TA1 - message queue size: 914987 TA1 - message queue size: 915988 TA1 - message queue size: 916989 TA1 - message queue size: 917990 TA1 - message queue size: 918991 TA1 - message queue size: 919992 TA1 - message queue size: 920993 TA1 - message queue size: 921994 TA1 - message queue size: 922995 TA1 - message queue size: 923996 TA1 - message queue size: 924997 TA1 - message queue size: 925998 TA1 - message queue size: 926999 TA1 - message queue size: 9271000 TA1 - message queue size: 9281001 TA1 - message queue size: 9291002 TA1 - message queue size: 9301003 TA1 - message queue size: 9311004 TA1 - message queue size: 9321005 TA1 - message queue size: 9331006 TA1 - message queue size: 9341007 TA1 - message queue size: 9351008 TA1 - message queue size: 9361009 TA1 - message queue size: 9371010 TA1 - message queue size: 9381011 TA1 - message queue size: 9391012 TA1 - message queue size: 9401013 TA1 - message queue size: 9411014 TA1 - message queue size: 9421015 TA1 - message queue size: 9431016 TA1 - message queue size: 9441017 TA1 - message queue size: 9451018 TA1 - message queue size: 9461019 TA1 - message queue size: 9471020 TA1 - message queue size: 9481021 TA1 - message queue size: 9491022 TA1 - message queue size: 9501023 TA1 - message queue size: 9511024 TA1 - message queue size: 9521025 TA1 - message queue size: 9531026 TA1 - message queue size: 9541027 TA1 - message queue size: 9551028 TA1 - message queue size: 9561029 TA1 - message queue size: 9571030 TA1 - message queue size: 9581031 TA1 - message queue size: 9591032 TA1 - message queue size: 9601033 TA1 - message queue size: 9611034 TA1 - message queue size: 9621035 TA1 - message queue size: 9631036 TA1 - message queue size: 9641037 TA1 - message queue size: 9651038 TA1 - message queue size: 9661039 TA1 - message queue size: 9671040 TA1 - message queue size: 9681041 TA1 - message queue size: 9691042 TA1 - message queue size: 9701043 TA1 - message queue size: 9711044 TA1 - message queue size: 9721045 TA1 - message queue size: 9731046 TA1 - message queue size: 9741047 TA1 - message queue size: 9751048 TA1 - message queue size: 9761049 TA1 - message queue size: 9771050 TA1 - message queue size: 9781051 TA1 - message queue size: 9791052 TA1 - message queue size: 9801053 TA1 - message queue size: 9811054 TA1 - message queue size: 9821055 TA1 - message queue size: 9831056 TA1 - message queue size: 9841057 TA1 - message queue size: 9851058 TA1 - message queue size: 9861059 TA1 - message queue size: 9871060 TA1 - message queue size: 9881061 TA1 - message queue size: 9891062 TA1 - message queue size: 9901063 TA1 - message queue size: 9911064 TA1 - message queue size: 9921065 TA1 - message queue size: 9931066 TA1 - message queue size: 9941067 TA1 - message queue size: 9951068 TA1 - message queue size: 9961069 TA1 - message queue size: 9971070 TA1 - message queue size: 9981071 TA1 - message queue size: 9991072 TA1 - message queue size: 10001073 TA1 - message queue size: 10011074 TA1 - message queue size: 10021075 TA1 - message queue size: 10031076 TA1 - message queue size: 10041077 TA1 - message queue size: 10051078 TA1 - message queue size: 10061079 TA1 - message queue size: 10071080 TA1 - message queue size: 10081081 TA1 - message queue size: 10091082 TA1 - message queue size: 10101083 TA1 - message queue size: 10111084 TA1 - message queue size: 10121085 TA1 - message queue size: 10131086 TA1 - message queue size: 10141087 TA1 - message queue size: 10151088 TA1 - message queue size: 10161089 TA1 - message queue size: 10171090 TA1 - message queue size: 10181091 TA1 - message queue size: 10191092 TA1 - message queue size: 10201093 TA1 - message queue size: 10211094 TA1 - message queue size: 10221095 TA1 - message queue size: 10231096 TA1 - message queue size: 10241097 TA1 - message queue size: 10251098 TA1 - message queue size: 10261099 TA1 - message queue size: 10271100 TA1 - message queue size: 10281101 TA1 - message queue size: 10291102 72 *** END OF TEST 13 *** -
testsuites/sptests/sp13/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 void Fill_buffer( 26 char source[], 27 long *buffer 28 ); 29 30 void Put_buffer( 31 long *buffer 32 ); 33 34 rtems_task Task_1( 35 rtems_task_argument argument 36 ); 37 38 rtems_task Task_2( 39 rtems_task_argument argument 40 ); 41 42 rtems_task Task_3( 43 rtems_task_argument argument 44 ); 22 45 23 /* macros*/46 /* configuration information */ 24 47 25 /* structures */ 48 #define CONFIGURE_SPTEST 26 49 27 #include "gvar.h" 50 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 51 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 52 53 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 10 54 #define CONFIGURE_TICKS_PER_TIMESLICE 100 55 56 #include <confdefs.h> 57 58 /* global variables */ 59 60 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 61 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 62 63 TEST_EXTERN rtems_id Queue_id[ 4 ]; /* array of queue ids */ 64 TEST_EXTERN rtems_name Queue_name[ 4 ]; /* array of queue names */ 28 65 29 66 /* end of include file */ -
testsuites/sptests/sp13/task1.c
r5072b07 r3a4ae6c 274 274 } 275 275 276 pause();277 278 276 puts( "TA1 - rtems_message_queue_create and send - variable sizes " ); 279 277 for (queue_size = 1; queue_size < 1030; queue_size++) 280 278 { 281 printf("TA1 - message queue size: %d\n", queue_size);279 /* printf("TA1 - message queue size: %d\n", queue_size); */ 282 280 283 281 status = rtems_message_queue_create( -
testsuites/sptests/sp14/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp14/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_timer_service_routine Signal_3_to_task_1( 26 rtems_id id, 27 void *pointer 28 ); 29 30 rtems_asr Process_asr( 31 rtems_signal_set the_signal_set 32 ); 33 34 rtems_task Task_1( 35 rtems_task_argument argument 36 ); 37 38 rtems_task Task_2( 39 rtems_task_argument argument 40 ); 22 41 23 /* macros*/42 /* configuration information */ 24 43 25 /* structures */ 44 #define CONFIGURE_SPTEST 26 45 27 #include "gvar.h" 46 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 47 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 48 49 #define CONFIGURE_MAXIMUM_TIMERS 1 50 #define CONFIGURE_TICKS_PER_TIMESLICE 100 51 52 #include <confdefs.h> 53 54 /* global variables */ 55 56 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 57 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 58 59 TEST_EXTERN rtems_id Timer_id[ 3 ]; /* array of timer ids */ 60 TEST_EXTERN rtems_name Timer_name[ 3 ]; /* array of timer names */ 61 62 TEST_EXTERN volatile rtems_unsigned32 Signals_sent; 63 /* set to TRUE to indicate that a */ 64 /* signal set has been sent from */ 65 /* an ISR to the executing task */ 66 67 TEST_EXTERN volatile rtems_unsigned32 Asr_fired; 68 /* set to TRUE to indicate that the */ 69 /* RTEMS_ASR has executed and was */ 70 /* passed the correct signal set */ 71 72 TEST_EXTERN volatile rtems_id Timer_got_this_id; 73 74 TEST_EXTERN volatile void *Timer_got_this_pointer; 28 75 29 76 /* end of include file */ -
testsuites/sptests/sp15/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp15/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 22 28 23 /* macros*/29 /* configuration information */ 24 30 25 /* structures */ 31 #define CONFIGURE_SPTEST 26 32 27 #include "gvar.h" 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 28 35 36 #define CONFIGURE_MAXIMUM_PARTITIONS 2 37 #define CONFIGURE_TICKS_PER_TIMESLICE 100 38 39 #include <confdefs.h> 40 41 /* global variables */ 42 43 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 44 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 45 46 TEST_EXTERN rtems_name Partition_id[ 4 ]; /* array of partition ids */ 47 TEST_EXTERN rtems_name Partition_name[ 4 ]; /* array of partition names */ 48 49 TEST_EXTERN rtems_unsigned8 Area_1[4096] CPU_STRUCTURE_ALIGNMENT; 50 TEST_EXTERN rtems_unsigned8 Area_2[274] CPU_STRUCTURE_ALIGNMENT; 51 52 #define Put_address_from_area_1( _to_be_printed ) \ 53 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_1 ) 54 55 #define Put_address_from_area_2( _to_be_printed ) \ 56 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_2 ) 57 29 58 /* end of include file */ -
testsuites/sptests/sp16/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp16/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 28 29 rtems_task Task_2( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_3( 34 rtems_task_argument argument 35 ); 36 37 rtems_task Task_4( 38 rtems_task_argument argument 39 ); 40 41 rtems_task Task5( 42 rtems_task_argument argument 43 ); 44 45 /* configuration information */ 22 46 23 #define BASE_PRIORITY 140 /* all tasks priority */47 #define CONFIGURE_SPTEST 24 48 25 /* macros */ 49 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 50 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 26 51 27 /* structures */ 52 #define CONFIGURE_MAXIMUM_REGIONS 4 53 #define CONFIGURE_TICKS_PER_TIMESLICE 100 28 54 29 #include "gvar.h" 55 #include <confdefs.h> 56 57 /* global variables */ 58 59 TEST_EXTERN rtems_id Task_id[ 6 ]; /* array of task ids */ 60 TEST_EXTERN rtems_name Task_name[ 6 ]; /* array of task names */ 61 TEST_EXTERN rtems_id Region_id[ 5 ]; /* array of region ids */ 62 TEST_EXTERN rtems_name Region_name[ 5 ]; /* array of region names */ 63 64 TEST_EXTERN rtems_unsigned8 Area_1[4096] CPU_STRUCTURE_ALIGNMENT; 65 TEST_EXTERN rtems_unsigned8 Area_2[4096] CPU_STRUCTURE_ALIGNMENT; 66 TEST_EXTERN rtems_unsigned8 Area_3[4096] CPU_STRUCTURE_ALIGNMENT; 67 TEST_EXTERN rtems_unsigned8 Area_4[8192] CPU_STRUCTURE_ALIGNMENT; 68 69 #define BASE_PRIORITY 140 70 71 #define Put_address_from_area_1( _to_be_printed ) \ 72 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_1 ) 73 74 #define Put_address_from_area_2( _to_be_printed ) \ 75 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_2 ) 76 77 #define Put_address_from_area_3( _to_be_printed ) \ 78 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_3 ) 79 80 #define Put_address_from_area_4( _to_be_printed ) \ 81 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_4 ) 30 82 31 83 /* end of include file */ -
testsuites/sptests/sp17/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp17/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_asr Process_asr( 26 rtems_signal_set signal_set 27 ); 28 29 rtems_task Task_1( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_2( 34 rtems_task_argument argument 35 ); 22 36 23 /* macros*/37 /* configuration information */ 24 38 25 /* structures */ 39 #define CONFIGURE_SPTEST 26 40 27 #include "gvar.h" 41 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 42 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 43 44 #define CONFIGURE_MICROSECONDS_PER_TICK RTEMS_MILLISECONDS_TO_MICROSECONDS(25) 45 #define CONFIGURE_TICKS_PER_TIMESLICE 1000 46 47 #include <confdefs.h> 48 49 /* global variables */ 50 51 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 52 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 53 54 TEST_EXTERN rtems_unsigned32 Task_2_preempted; 28 55 29 56 /* end of include file */ -
testsuites/sptests/sp19/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp19/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_task First_FP_task( 26 rtems_task_argument argument 27 ); 28 29 rtems_task FP_task( 30 rtems_task_argument argument 31 ); 32 33 rtems_task Task_1( 34 rtems_task_argument argument 35 ); 22 36 23 /* macros*/37 /* configuration information */ 24 38 25 /* structures */ 39 #define CONFIGURE_SPTEST 26 40 27 #include "gvar.h" 41 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 42 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 28 43 44 #include <confdefs.h> 45 46 /* global variables */ 47 48 TEST_EXTERN rtems_id Task_id[ 7 ]; /* array of task ids */ 49 TEST_EXTERN rtems_id Task_name[ 7 ]; /* array of task names */ 50 51 TEST_EXTERN rtems_double FP_factors[ 10 ]; /* FP "uniqueness" factors */ 52 TEST_EXTERN rtems_unsigned32 INTEGER_factors[ 10 ]; /* INT "uniqueness" factors */ 29 53 /* end of include file */ -
testsuites/sptests/sp20/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp20/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */ 20 21 #define EXTERN extern /* external definition */ 22 23 /* macros */ 24 25 /* structures */ 19 /* types */ 26 20 27 21 struct counters { … … 29 23 }; 30 24 31 #include "gvar.h" 25 /* functions */ 26 27 rtems_task Init( 28 rtems_task_argument argument 29 ); 30 31 rtems_task Task_1_through_5( 32 rtems_task_argument argument 33 ); 34 35 void Get_all_counters( void ); 36 37 /* configuration information */ 38 39 #define CONFIGURE_SPTEST 40 41 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 42 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 43 44 #define CONFIGURE_INIT_TASK_PRIORITY 10 45 #define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_DEFAULT_MODES 46 #define CONFIGURE_MAXIMUM_PERIODS 10 47 48 #include <confdefs.h> 49 50 /* global variables */ 51 52 TEST_EXTERN rtems_id Task_id[ 6 ]; /* array of task ids */ 53 TEST_EXTERN rtems_name Task_name[ 6 ]; /* array of task names */ 54 55 TEST_EXTERN struct counters Count; /* iteration counters */ 56 TEST_EXTERN struct counters Temporary_count; 57 extern rtems_task_priority Priorities[ 6 ]; 32 58 33 59 /* end of include file */ -
testsuites/sptests/sp21/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp21/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 22 28 23 /* macros*/29 /* configuration information */ 24 30 25 /* structures */ 31 #define CONFIGURE_SPTEST 26 32 27 #include "gvar.h" 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 #define CONFIGURE_TEST_NEEDS_STUB_DRIVER 36 37 #include <confdefs.h> 38 39 /* global variables */ 40 41 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 42 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 28 43 29 44 /* end of include file */ -
testsuites/sptests/sp22/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp22/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_timer_service_routine Delayed_resume( 26 rtems_id ignored_id, 27 void *ignored_address 28 ); 29 30 void Print_time( void ); 31 32 rtems_task Task_1( 33 rtems_task_argument argument 34 ); 22 35 23 /* macros*/36 /* configuration information */ 24 37 25 /* structures */ 38 #define CONFIGURE_SPTEST 26 39 27 #include "gvar.h" 40 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 41 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 42 43 #define CONFIGURE_MAXIMUM_TIMERS 2 44 45 #include <confdefs.h> 46 47 /* global variables */ 48 49 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 50 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 51 52 TEST_EXTERN rtems_id Timer_id[ 2 ]; /* array of timer ids */ 53 TEST_EXTERN rtems_name Timer_name[ 2 ]; /* array of timer names */ 28 54 29 55 /* end of include file */ -
testsuites/sptests/sp23/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp23/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 /* macros */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 24 28 25 /* structures*/29 /* configuration information */ 26 30 27 #include "gvar.h" 31 #define CONFIGURE_SPTEST 32 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 35 36 #define CONFIGURE_MAXIMUM_PORTS 1 37 38 #include <confdefs.h> 39 40 /* global variables */ 41 42 TEST_EXTERN rtems_id Task_id[ 2 ]; /* array of task ids */ 43 TEST_EXTERN rtems_name Task_name[ 2 ]; /* array of task names */ 44 45 TEST_EXTERN rtems_id Port_id[ 2 ]; /* array of port ids */ 46 TEST_EXTERN rtems_name Port_name[ 2 ]; /* array of port names */ 47 48 #define Internal_port_area ((rtems_unsigned8 *) 0x00001000) 49 #define External_port_area ((rtems_unsigned8 *) 0x00002000) 50 51 #define Below_port_area ((rtems_unsigned8 *) 0x00000500) 52 #define Above_port_area ((rtems_unsigned8 *) 0x00003000) 28 53 29 54 /* end of include file */ -
testsuites/sptests/sp24/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp24/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 rtems_timer_service_routine Resume_task( 26 rtems_id timer_id, 27 void *ignored_address 28 ); 29 30 rtems_task Task_1_through_3( 31 rtems_task_argument argument 32 ); 22 33 23 /* macros*/34 /* configuration information */ 24 35 25 /* structures */ 36 #define CONFIGURE_SPTEST 26 37 27 #include "gvar.h" 38 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 39 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 40 41 #define CONFIGURE_MAXIMUM_TIMERS 3 42 43 #include <confdefs.h> 44 45 /* global variables */ 46 47 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 48 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 49 50 TEST_EXTERN rtems_id Timer_id[ 4 ]; /* array of timer ids */ 51 TEST_EXTERN rtems_name Timer_name[ 4 ]; /* array of timer names */ 28 52 29 53 /* end of include file */ -
testsuites/sptests/sp25/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/sp25/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 22 24 23 #define BASE_PRIORITY 140 /* all tasks priority */ 25 rtems_task Task_1( 26 rtems_task_argument argument 27 ); 24 28 25 /* macros*/29 /* configuration information */ 26 30 27 /* structures */ 31 #define CONFIGURE_SPTEST 28 32 29 #include "gvar.h" 33 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 34 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 30 35 36 #define CONFIGURE_MAXIMUM_REGIONS 1 37 38 #include <confdefs.h> 39 40 /* global variables */ 41 42 TEST_EXTERN rtems_id Task_id[ 6 ]; /* array of task ids */ 43 TEST_EXTERN rtems_name Task_name[ 6 ]; /* array of task names */ 44 TEST_EXTERN rtems_id Region_id[ 2 ]; /* array of region ids */ 45 TEST_EXTERN rtems_name Region_name[ 2 ]; /* array of region names */ 46 47 TEST_EXTERN rtems_unsigned8 Area_1[64000] CPU_STRUCTURE_ALIGNMENT; 48 49 #define BASE_PRIORITY 140 50 51 #define Put_address_from_area_1( _to_be_printed ) \ 52 printf( "0x%08x", ((rtems_unsigned8 *)(_to_be_printed)) - Area_1 ) 53 31 54 /* end of include file */ -
testsuites/sptests/spfatal/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #define TEST_INIT 25 26 #include "system.h" 26 #undef EXTERN27 #define EXTERN28 #include "conftbl.h"29 #include "gvar.h"30 27 31 28 rtems_task Init( -
testsuites/sptests/spfatal/system.h
r5072b07 r3a4ae6c 17 17 #include <tmacros.h> 18 18 19 /* Miscellaneous */19 /* functions */ 20 20 21 #define EXTERN extern /* external definition */ 21 rtems_task Init( 22 rtems_task_argument argument 23 ); 24 25 void put_error( 26 rtems_unsigned32 error, 27 rtems_status_code expected 28 ); 29 30 rtems_extension Fatal_extension( 31 rtems_unsigned32 error 32 ); 33 34 rtems_task Task_1( 35 rtems_task_argument argument 36 ); 22 37 23 /* macros*/38 /* configuration information */ 24 39 25 /* structures */ 40 extern rtems_extensions_table initial_extensions; 26 41 27 #include "gvar.h" 42 #ifdef TEST_INIT 43 rtems_extensions_table initial_extensions = { 44 NULL, /* create */ 45 NULL, /* start */ 46 NULL, /* restart */ 47 NULL, /* delete */ 48 NULL, /* switch */ 49 NULL, /* post switch */ 50 NULL, /* begin */ 51 NULL, /* exitted */ 52 Fatal_extension /* fatal */ 53 }; 54 #endif 55 56 #define CONFIGURE_SPTEST 57 58 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 59 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 60 61 #define CONFIGURE_MICROSECONDS_PER_TICK RTEMS_MILLISECONDS_TO_MICROSECONDS(0) 62 #define CONFIGURE_TICKS_PER_TIMESLICE 0 63 64 #define CONFIGURE_INITIAL_EXTENSIONS &initial_extensions 65 66 #include <confdefs.h> 67 68 /* global variables */ 69 70 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 71 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 72 73 TEST_EXTERN rtems_configuration_table New_Configuration; 74 75 extern rtems_extensions_table Extensions; 76 extern rtems_configuration_table BSP_Configuration; 77 extern rtems_cpu_table Cpu_table; 28 78 29 79 /* end of include file */ -
testsuites/sptests/spsize/init.c
r5072b07 r3a4ae6c 23 23 */ 24 24 25 #include "apps.h" 26 #undef EXTERN 27 #define EXTERN 28 #include "conftbl.h" 29 #include "gvar.h" 25 #define TEST_INIT 26 #include "system.h" 30 27 31 28 rtems_task Test_task(); -
testsuites/sptests/spsize/size.c
r5072b07 r3a4ae6c 17 17 #include <rtems/system.h> 18 18 #include <rtems/config.h> 19 #include <rtems/copyrt.h> 20 #include <rtems/clock.h> 21 #include <rtems/tasks.h> 22 #include <rtems/dpmem.h> 23 #include <rtems/event.h> 19 #include <rtems/directives.h> 20 #include <rtems/core/copyrt.h> 21 #include <rtems/rtems/clock.h> 22 #include <rtems/rtems/tasks.h> 23 #include <rtems/rtems/dpmem.h> 24 #include <rtems/rtems/event.h> 24 25 #include <rtems/extension.h> 25 26 #include <rtems/fatal.h> 26 27 #include <rtems/init.h> 27 #include <rtems/ intthrd.h>28 #include <rtems/ isr.h>29 #include <rtems/ intr.h>28 #include <rtems/core/intthrd.h> 29 #include <rtems/core/isr.h> 30 #include <rtems/rtems/intr.h> 30 31 #include <rtems/io.h> 31 #include <rtems/ message.h>32 #include <rtems/ mp.h>33 #include <rtems/ mpci.h>34 #include <rtems/ part.h>35 #include <rtems/ priority.h>36 #include <rtems/r atemon.h>37 #include <rtems/r egion.h>38 #include <rtems/ sem.h>39 #include <rtems/ signal.h>32 #include <rtems/rtems/message.h> 33 #include <rtems/rtems/mp.h> 34 #include <rtems/core/mpci.h> 35 #include <rtems/rtems/part.h> 36 #include <rtems/core/priority.h> 37 #include <rtems/rtems/ratemon.h> 38 #include <rtems/rtems/region.h> 39 #include <rtems/rtems/sem.h> 40 #include <rtems/rtems/signal.h> 40 41 #include <rtems/sysstate.h> 41 #include <rtems/thread.h> 42 #include <rtems/timer.h> 43 #include <rtems/tod.h> 44 #include <rtems/userext.h> 45 #include <rtems/wkspace.h> 46 #include <rtems/mp.h> 42 #include <rtems/core/thread.h> 43 #include <rtems/rtems/timer.h> 44 #include <rtems/core/tod.h> 45 #include <rtems/core/userext.h> 46 #include <rtems/core/wkspace.h> 47 47 48 48 #include <stdlib.h> … … 204 204 /*config.h*/ (sizeof _Configuration_Table) + 205 205 (sizeof _Configuration_MP_table) + 206 (sizeof _Configuration_MPCI_table) +207 206 208 207 /*context.h*/ (sizeof _Context_Switch_necessary) + … … 210 209 /*copyrt.h*/ 0 + 211 210 211 /*debug.h*/ (sizeof _Debug_Level) + 212 212 213 /*dpmem.h*/ (sizeof _Dual_ported_memory_Information) + 213 214 … … 226 227 /*init.h*/ 0 + 227 228 229 /*interr.h*/ (sizeof Internal_errors_What_happened) + 230 228 231 /*inthrdmp.h*/ 0 + 229 232 230 233 /*intr.h*/ 0 + 231 234 232 /*intthrd.h*/ (sizeof _Internal_threads_System_initialization_thread) + 235 /*intthrd.h*/ (sizeof _Internal_threads_Information) + 236 (sizeof _Internal_threads_System_initialization_thread) + 233 237 (sizeof _Internal_threads_Idle_thread) + 234 (sizeof _Internal_threads_ MP_Receive_server_entry)+238 (sizeof _Internal_threads_Extensions) + 235 239 236 240 /*io.h*/ (sizeof _IO_Number_of_drivers) + 237 241 (sizeof _IO_Driver_address_table) + 242 (sizeof _IO_Number_of_devices) + 243 (sizeof _IO_Driver_name_table) + 238 244 239 245 /*isr.h*/ (sizeof _ISR_Nest_level) + … … 248 254 249 255 /*mpci.h*/ (sizeof _MPCI_Remote_blocked_threads) + 256 (sizeof _MPCI_Semaphore) + 257 (sizeof _MPCI_table) + 258 (sizeof _MPCI_Receive_server_tcb) + 259 (sizeof _MPCI_Packet_processors) + 250 260 251 261 /*mppkt.h*/ 0 + … … 256 266 257 267 /*object.h*/ (sizeof _Objects_Local_node) + 258 259 /*objectmp.h*/ (sizeof _Objects_MP_Inactive_global_objects) + 268 (sizeof _Objects_Maximum_nodes) + 269 (sizeof _Objects_Information_table) + 270 271 /*objectmp.h*/ (sizeof _Objects_MP_Maximum_global_objects) + 272 (sizeof _Objects_MP_Inactive_global_objects) + 260 273 261 274 /*options.h*/ 0 + … … 290 303 /*status.h*/ 0 + 291 304 305 /*sysstate.h*/ (sizeof _System_state_Is_multiprocessing) + 306 (sizeof _System_state_Current) + 307 292 308 /*system.h*/ (sizeof _CPU_Table) + 293 309 294 /*sysstate.h*/ (sizeof _System_state_Current) +295 296 310 /*taskmp.h*/ 0 + 297 311 298 312 /*tasks.h*/ (sizeof _RTEMS_tasks_Information) + 299 300 /*thread.h*/ (sizeof _Thread_Dispatch_disable_level) + 313 (sizeof _RTEMS_tasks_User_initialization_tasks) + 314 (sizeof _RTEMS_tasks_Number_of_initialization_tasks) + 315 316 /*thread.h*/ (sizeof _Thread_BSP_context) + 317 (sizeof _Thread_Dispatch_disable_level) + 318 (sizeof _Thread_Maximum_extensions) + 301 319 (sizeof _Thread_Ticks_remaining_in_timeslice) + 302 320 (sizeof _Thread_Ticks_per_timeslice) + … … 305 323 (sizeof _Thread_Heir) + 306 324 (sizeof _Thread_Allocated_fp) + 307 (sizeof _Thread_BSP_context) +308 325 309 326 /*threadmp.h*/ (sizeof _Thread_MP_Receive) + … … 311 328 (sizeof _Thread_MP_Inactive_proxies) + 312 329 313 /*threadq.h*/ 0+330 /*threadq.h*/ (sizeof _Thread_queue_Extract_table) + 314 331 315 332 /*timer.h*/ (sizeof _Timer_Information) + … … 329 346 (sizeof _User_extensions_List) + 330 347 331 /*watchdog.h*/ (sizeof _Watchdog_Ticks_chain) + 348 /*watchdog.h*/ (sizeof _Watchdog_Sync_level) + 349 (sizeof _Watchdog_Sync_count) + 350 (sizeof _Watchdog_Ticks_chain) + 332 351 (sizeof _Watchdog_Seconds_chain) + 333 (sizeof _Watchdog_Sync_count) +334 (sizeof _Watchdog_Sync_level) +335 352 336 353 /*wkspace.h*/ (sizeof _Workspace_Area); … … 384 401 #endif 385 402 403 #ifdef ppc 404 405 /* cpu.h */ 406 uninitialized += (sizeof _CPU_Interrupt_stack_low) + 407 (sizeof _CPU_Interrupt_stack_high) + 408 (sizeof _CPU_IRQ_info); 409 410 #endif 411 386 412 initialized += 387 413 /*copyrt.h*/ (strlen(_Copyright_Notice)+1) + 388 414 389 /*sptables.h*/ (sizeof _ Configuration_Default_multiprocessing_table) +415 /*sptables.h*/ (sizeof _Initialization_Default_multiprocessing_table) + 390 416 (strlen(_RTEMS_version)+1) + 391 417 (sizeof _Entry_points) + -
testsuites/support/include/tmacros.h
r5072b07 r3a4ae6c 30 30 31 31 #define FOREVER 1 /* infinite loop */ 32 33 #ifdef TEST_INIT 34 #define TEST_EXTERN 35 #define CONFIGURE_INIT 36 #else 37 #define TEST_EXTERN extern 38 #endif 32 39 33 40 #define directive_failed( dirstat, failmsg ) \ -
testsuites/tmtests/include/timesys.h
r5072b07 r3a4ae6c 1 /* timesys tem.h1 /* timesys.h 2 2 * 3 * This include file contains information that is included in every4 * function in the Time Suite.3 * This header file contains the global variables for the Time 4 * suite. 5 5 * 6 6 * COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994. … … 15 15 */ 16 16 17 #include <tmacros.h> 17 18 18 /* constants */ 19 /* 20 * How many times a particular operation is performed while timed. 21 */ 22 23 #define OPERATION_COUNT 100 24 #define IT_COUNT 100 19 25 20 #define OPERATION_COUNT 100 21 #define IT_COUNT 100 26 /* functions */ 22 27 23 /* Miscellaneous */ 28 #define put_time( _message, _total_time, \ 29 _iterations, _loop_overhead, _overhead ) \ 30 printf( \ 31 "%s %d\n", \ 32 (_message), \ 33 (((_total_time) - (_loop_overhead)) / (_iterations)) - (_overhead) \ 34 ) 24 35 25 #define FOREVER 1 /* infinite loop */ 26 #define EXTERN extern /* external definition */ 36 #if defined(STACK_CHECKER_ON) || defined(RTEMS_DEBUG) 37 #define Print_Warning() \ 38 do { \ 39 puts( \ 40 "\n" \ 41 "THE TIMES REPORTED BY THIS TEST INCLUDE DEBUG CODE!\n" \ 42 "\n" \ 43 ); \ 44 } while (0) 27 45 28 /* structures */ 46 #else 47 #define Print_Warning() 48 #endif 49 50 /* variables */ 51 52 TEST_EXTERN volatile rtems_unsigned32 end_time; /* ending time variable */ 53 TEST_EXTERN volatile rtems_unsigned32 overhead; /* loop overhead variable */ 54 55 TEST_EXTERN rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ 56 TEST_EXTERN rtems_id Task_name[ OPERATION_COUNT+1 ]; /* array of task names */ 29 57 30 58 /* end of include file */ -
testsuites/tmtests/tm01/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 36 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm01/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_task Test_task( … … 27 24 { 28 25 rtems_status_code status; 26 27 Print_Warning(); 29 28 30 29 puts( "\n\n*** TIME TEST 1 ***" ); … … 186 185 ); 187 186 187 puts( "*** END OF TEST 1 ***" ); 188 188 exit( 0 ); 189 189 } -
testsuites/tmtests/tm02/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_TIMERS 110 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm02/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id High_id; … … 42 39 { 43 40 rtems_status_code status; 41 42 Print_Warning(); 44 43 45 44 puts( "\n\n*** TIME TEST 2 ***" ); … … 154 153 CALLING_OVERHEAD_SEMAPHORE_OBTAIN 155 154 ); 155 156 puts( "*** END OF TEST 2 ***" ); 156 157 exit( 0 ); 157 158 } -
testsuites/tmtests/tm03/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_TIMERS 110 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm03/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Semaphore_id; … … 38 35 rtems_status_code status; 39 36 rtems_id task_id; 37 38 Print_Warning(); 40 39 41 40 puts( "\n\n*** TIME TEST 3 ***" ); … … 147 146 CALLING_OVERHEAD_SEMAPHORE_RELEASE 148 147 ); 148 149 puts( "*** END OF TEST 3 ***" ); 149 150 exit( 0 ); 150 151 } -
testsuites/tmtests/tm04/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm04/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Semaphore_id; … … 42 39 { 43 40 rtems_status_code status; 41 42 Print_Warning(); 44 43 45 44 puts( "\n\n*** TIME TEST 4 ***" ); … … 329 328 ); 330 329 330 puts( "*** END OF TEST 4 ***" ); 331 331 exit( 0 ); 332 332 } -
testsuites/tmtests/tm05/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_TIMERS 110 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm05/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Task_id[OPERATION_COUNT+1]; … … 40 37 { 41 38 rtems_status_code status; 39 40 Print_Warning(); 42 41 43 42 puts( "\n\n*** TIME TEST 5 ***" ); … … 99 98 ); 100 99 100 puts( "*** END OF TEST 5 ***" ); 101 101 exit( 0 ); 102 102 } -
testsuites/tmtests/tm06/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_TIMERS 110 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm06/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Task_id[ OPERATION_COUNT + 1 ]; … … 37 34 { 38 35 rtems_status_code status; 36 37 Print_Warning(); 39 38 40 39 puts( "\n\n*** TIME TEST 6 ***" ); … … 151 150 ); 152 151 152 puts( "*** END OF TEST 6 ***" ); 153 153 exit( 0 ); 154 154 } -
testsuites/tmtests/tm07/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_TIMERS 110 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm07/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Task_id[OPERATION_COUNT+1], task_index; … … 39 36 { 40 37 rtems_status_code status; 38 39 Print_Warning(); 41 40 42 41 puts( "\n\n*** TIME TEST 7 ***" ); … … 95 94 (void) rtems_task_suspend( RTEMS_SELF ); 96 95 96 puts( "*** END OF TEST 7 ***" ); 97 97 exit( 0 ); 98 98 } -
testsuites/tmtests/tm08/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_TIMERS 110 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm08/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Test_task_id; … … 33 30 { 34 31 rtems_status_code status; 32 33 Print_Warning(); 35 34 36 35 puts( "\n\n*** TIME TEST 8 ***" ); … … 235 234 ); 236 235 236 puts( "*** END OF TEST 8 ***" ); 237 237 exit( 0 ); 238 238 } -
testsuites/tmtests/tm09/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 36 #define CONFIGURE_TICKS_PER_TIMESLICE 0 37 38 #include <confdefs.h> 39 40 /* end of include file */ -
testsuites/tmtests/tm09/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Queue_id; … … 30 27 { 31 28 rtems_status_code status; 29 30 Print_Warning(); 32 31 33 32 puts( "\n\n*** TIME TEST 9 ***" ); … … 86 85 ); 87 86 87 puts( "*** END OF TEST 9 ***" ); 88 88 exit( 0 ); 89 89 } -
testsuites/tmtests/tm10/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 110 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm10/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Queue_id; … … 40 37 { 41 38 rtems_status_code status; 39 40 Print_Warning(); 42 41 43 42 puts( "\n\n*** TIME TEST 10 ***" ); … … 162 161 ); 163 162 163 puts( "*** END OF TEST 10 ***" ); 164 164 exit( 0 ); 165 165 } -
testsuites/tmtests/tm11/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm11/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Queue_id; … … 41 38 rtems_status_code status; 42 39 rtems_id id; 40 41 Print_Warning(); 43 42 44 43 puts( "\n\n*** TIME TEST 11 ***" ); … … 152 151 ); 153 152 153 puts( "*** END OF TEST 11 ***" ); 154 154 exit( 0 ); 155 155 } -
testsuites/tmtests/tm12/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm12/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Queue_id; … … 41 38 rtems_id task_id; 42 39 rtems_status_code status; 40 41 Print_Warning(); 43 42 44 43 puts( "\n\n*** TIME TEST 12 ***" ); … … 128 127 ); 129 128 129 puts( "*** END OF TEST 12 ***" ); 130 130 exit( 0 ); 131 131 } -
testsuites/tmtests/tm13/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm13/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Queue_id; … … 40 37 rtems_status_code status; 41 38 rtems_id id; 39 40 Print_Warning(); 42 41 43 42 puts( "\n\n*** TIME TEST 13 ***" ); … … 151 150 ); 152 151 152 puts( "*** END OF TEST 13 ***" ); 153 153 exit( 0 ); 154 154 } -
testsuites/tmtests/tm14/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm14/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_id Queue_id; … … 41 38 rtems_id task_id; 42 39 rtems_status_code status; 40 41 Print_Warning(); 43 42 44 43 puts( "\n\n*** TIME TEST 14 ***" ); … … 128 127 ); 129 128 129 puts( "*** END OF TEST 14 ***" ); 130 130 exit( 0 ); 131 131 } -
testsuites/tmtests/tm15/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm15/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_unsigned32 time_set, eventout; … … 35 32 { 36 33 rtems_status_code status; 34 35 Print_Warning(); 37 36 38 37 puts( "\n\n*** TIME TEST 15 ***" ); … … 194 193 ); 195 194 195 puts( "*** END OF TEST 15 ***" ); 196 196 exit( 0 ); 197 197 } -
testsuites/tmtests/tm16/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm16/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_unsigned32 Task_count; … … 38 35 rtems_id id; 39 36 rtems_status_code status; 37 38 Print_Warning(); 40 39 41 40 puts( "\n\n*** TIME TEST 16 ***" ); … … 145 144 ); 146 145 146 puts( "*** END OF TEST 16 ***" ); 147 147 exit( 0 ); 148 148 } -
testsuites/tmtests/tm17/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm17/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_unsigned32 Task_count; … … 40 37 rtems_unsigned32 index; 41 38 rtems_status_code status; 39 40 Print_Warning(); 42 41 43 42 puts( "\n\n*** TIME TEST 17 ***" ); … … 124 123 ); 125 124 125 puts( "*** END OF TEST 17 ***" ); 126 126 exit( 0 ); 127 127 } -
testsuites/tmtests/tm18/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm18/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_unsigned32 taskcount; … … 41 38 { 42 39 rtems_status_code status; 40 41 Print_Warning(); 43 42 44 43 puts( "\n\n*** TIME TEST 18 ***" ); … … 109 108 ); 110 109 110 puts( "*** END OF TEST 18 ***" ); 111 111 exit( 0 ); 112 112 } -
testsuites/tmtests/tm19/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 111 36 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 37 #define CONFIGURE_TICKS_PER_TIMESLICE 0 38 39 #include <confdefs.h> 40 41 /* end of include file */ -
testsuites/tmtests/tm19/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_asr Process_asr_for_pass_1( … … 43 40 { 44 41 rtems_status_code status; 42 43 Print_Warning(); 45 44 46 45 puts( "\n\n*** TIME TEST 19 ***" ); … … 209 208 ); 210 209 210 puts( "*** END OF TEST 19 ***" ); 211 211 exit( 0 ); 212 212 } -
testsuites/tmtests/tm20/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 #define CONFIGURE_TEST_NEEDS_STUB_DRIVER 35 36 #define CONFIGURE_MAXIMUM_PARTITIONS 1 37 #define CONFIGURE_MAXIMUM_REGIONS 1 38 #define CONFIGURE_TICKS_PER_TIMESLICE 0 39 40 #include <confdefs.h> 41 42 /* end of include file */ -
testsuites/tmtests/tm20/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN 16 #define EXTERN 17 #include "conftbl.h" 18 #include "gvar.h" 19 20 rtems_device_major_number _STUB_major = 0; 16 17 rtems_device_major_number _STUB_major = 1; 21 18 22 19 rtems_id Region_id; … … 50 47 { 51 48 rtems_status_code status; 49 50 Print_Warning(); 52 51 53 52 puts( "\n\n*** TIME TEST 20 ***" ); … … 426 425 ); 427 426 427 puts( "*** END OF TEST 20 ***" ); 428 428 exit( 0 ); 429 429 } -
testsuites/tmtests/tm21/system.h
r5072b07 r3a4ae6c 18 18 #include <tmacros.h> 19 19 20 /* functions */ 21 22 rtems_task Init( 23 rtems_task_argument argument 24 ); 25 20 26 #include <timesys.h> 21 #include <timegvar.h> 27 28 /* configuration information */ 29 30 #define CONFIGURE_TMTEST 31 32 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 33 #define CONFIGURE_TEST_NEEDS_TIMER_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 102 36 #define CONFIGURE_MAXIMUM_TIMERS 100 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 100 38 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 100 39 #define CONFIGURE_MAXIMUM_PARTITIONS 100 40 #define CONFIGURE_MAXIMUM_REGIONS 100 41 #define CONFIGURE_MAXIMUM_PORTS 100 42 #define CONFIGURE_MAXIMUM_PERIODS 100 43 44 #define CONFIGURE_TICKS_PER_TIMESLICE 0 45 46 #include <confdefs.h> 47 48 /* end of include file */ -
testsuites/tmtests/tm21/task1.c
r5072b07 r3a4ae6c 12 12 */ 13 13 14 #define TEST_INIT 14 15 #include "system.h" 15 #undef EXTERN16 #define EXTERN17 #include "conftbl.h"18 #include "gvar.h"19 16 20 17 rtems_unsigned8 Region_area[ 2048 ] CPU_STRUCTURE_ALIGNMENT; … …