Changeset 4b374f36 in rtems for testsuites/mptests/mp09
- Timestamp:
- 08/17/95 19:36:43 (29 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 3b438fa
- Parents:
- 556fb911
- Location:
- testsuites/mptests/mp09
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/mptests/mp09/init.c
r556fb911 r4b374f36 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:03:11 joel Exp 23 23 */ 24 24 … … 50 50 Queue_name[ 1 ], 51 51 3, 52 RTEMS_GLOBAL|RTEMS_LIMIT, 52 16, 53 RTEMS_GLOBAL, 53 54 &Queue_id[ 1 ] 54 55 ); -
testsuites/mptests/mp09/node1/mp09.scn
r556fb911 r4b374f36 11 11 Receiving message ... 12 12 Received : ABCDEFGHIJKLMNO 13 Receiver delaying for a second 13 14 rtems_message_queue_send: 123456789012345 14 15 Delaying for a second -
testsuites/mptests/mp09/node2/mp09.scn
r556fb911 r4b374f36 17 17 Receiving message ... 18 18 Received : ABCDEFGHIJKLMNO 19 Receiver delaying for a second 19 20 Flushing remote empty queue 20 0 0messages were flushed on the remote queue21 0 messages were flushed on the remote queue 21 22 Send messages to be flushed from remote queue 22 23 Flushing remote queue 23 01 messages were flushed on the remote queue24 1 messages were flushed on the remote queue 24 25 Waiting for message queue to be deleted 25 26 26 Global message queue deleted 27 27 *** END OF TEST 9 *** -
testsuites/mptests/mp09/recvmsg.c
r556fb911 r4b374f36 16 16 * notice must appear in all copies of this file and its derivatives. 17 17 * 18 * $Id$18 * recvmsg.c,v 1.2 1995/05/31 17:03:14 joel Exp 19 19 */ 20 20 … … 25 25 rtems_status_code status; 26 26 rtems_unsigned32 index; 27 rtems_unsigned32 size; 27 28 char receive_buffer[16]; 28 29 … … 32 33 Queue_id[ 1 ], 33 34 (long (*)[4])receive_buffer, 35 &size, 34 36 RTEMS_DEFAULT_OPTIONS, 35 37 RTEMS_NO_TIMEOUT -
testsuites/mptests/mp09/sendmsg.c
r556fb911 r4b374f36 16 16 * notice must appear in all copies of this file and its derivatives. 17 17 * 18 * $Id$18 * sendmsg.c,v 1.2 1995/05/31 17:03:16 joel Exp 19 19 */ 20 20 … … 29 29 puts( buffer1 ); 30 30 31 status = rtems_message_queue_send( Queue_id[ 1 ], (long (*)[4])buffer1 );31 status = rtems_message_queue_send( Queue_id[ 1 ], (long (*)[4])buffer1, 16 ); 32 32 directive_failed( status, "rtems_message_queue_send" ); 33 33 … … 38 38 puts_nocr( "rtems_message_queue_urgent: " ); 39 39 puts( buffer2 ); 40 status = rtems_message_queue_urgent( Queue_id[ 1 ], (long (*)[4])buffer2 );40 status = rtems_message_queue_urgent( Queue_id[ 1 ], (long (*)[4])buffer2, 16 ); 41 41 directive_failed( status, "rtems_message_queue_urgent" ); 42 42 … … 50 50 Queue_id[ 1 ], 51 51 (long (*)[4])buffer3, 52 16, 52 53 &broadcast_count 53 54 ); -
testsuites/mptests/mp09/system.h
r556fb911 r4b374f36 12 12 * notice must appear in all copies of this file and its derivatives. 13 13 * 14 * $Id$14 * system.h,v 1.2 1995/05/31 17:03:17 joel Exp 15 15 */ 16 16 17 #include <rtems.h> 18 #include "tmacros.h" 17 #include <tmacros.h> 19 18 20 19 /* Miscellaneous */ -
testsuites/mptests/mp09/task1.c
r556fb911 r4b374f36 17 17 * notice must appear in all copies of this file and its derivatives. 18 18 * 19 * $Id$19 * task1.c,v 1.2 1995/05/31 17:03:19 joel Exp 20 20 */ 21 21 … … 33 33 rtems_status_code status; 34 34 rtems_unsigned32 count; 35 rtems_unsigned32 size; 35 36 char receive_buffer[16]; 36 37 … … 65 66 status = rtems_message_queue_flush( Queue_id[ 1 ], &count ); 66 67 directive_failed( status, "rtems_message_queue_flush" ); 67 printf( "% 02d messages were flushed on the remote queue\n", count );68 printf( "%d messages were flushed on the remote queue\n", count ); 68 69 69 70 puts( "Send messages to be flushed from remote queue" ); 70 status = rtems_message_queue_send( Queue_id[ 1 ], (long (*)[4])buffer1 );71 status = rtems_message_queue_send( Queue_id[ 1 ], (long (*)[4])buffer1, 16 ); 71 72 directive_failed( status, "rtems_message_queue_send" ); 72 73 … … 74 75 status = rtems_message_queue_flush( Queue_id[ 1 ], &count ); 75 76 directive_failed( status, "rtems_message_queue_flush" ); 76 printf( "% 02d messages were flushed on the remote queue\n", count );77 printf( "%d messages were flushed on the remote queue\n", count ); 77 78 78 79 puts( "Waiting for message queue to be deleted" ); … … 80 81 Queue_id[ 1 ], 81 82 (long (*)[4])receive_buffer, 83 &size, 82 84 RTEMS_DEFAULT_OPTIONS, 83 85 RTEMS_NO_TIMEOUT
Note: See TracChangeset
for help on using the changeset viewer.