mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-25 05:47:12 +00:00
2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* mp09/recvmsg.c, mp09/task1.c, mp10/task1.c, mp13/task1.c, mp14/msgtask1.c: Correct types to eliminate warnings.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* mp09/recvmsg.c, mp09/task1.c, mp10/task1.c, mp13/task1.c,
|
||||
mp14/msgtask1.c: Correct types to eliminate warnings.
|
||||
|
||||
2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* mp14/delay.c, mp14/evtmtask.c: Pass task Id to TSR.
|
||||
|
||||
@@ -22,15 +22,15 @@
|
||||
void Receive_messages()
|
||||
{
|
||||
rtems_status_code status;
|
||||
uint32_t index;
|
||||
uint32_t size;
|
||||
uint32_t index;
|
||||
size_t size;
|
||||
char receive_buffer[16];
|
||||
|
||||
for ( index=1 ; index <=3 ; index++ ) {
|
||||
puts( "Receiving message ..." );
|
||||
status = rtems_message_queue_receive(
|
||||
Queue_id[ 1 ],
|
||||
(long (*)[4])receive_buffer,
|
||||
receive_buffer,
|
||||
&size,
|
||||
RTEMS_DEFAULT_OPTIONS,
|
||||
RTEMS_NO_TIMEOUT
|
||||
|
||||
@@ -30,8 +30,8 @@ rtems_task Test_task(
|
||||
)
|
||||
{
|
||||
rtems_status_code status;
|
||||
uint32_t count;
|
||||
uint32_t size;
|
||||
uint32_t count;
|
||||
size_t size;
|
||||
char receive_buffer[16];
|
||||
|
||||
status = rtems_task_wake_after( TICKS_PER_SECOND );
|
||||
@@ -67,7 +67,7 @@ rtems_task Test_task(
|
||||
printf( "%d messages were flushed on the remote queue\n", count );
|
||||
|
||||
puts( "Send messages to be flushed from remote queue" );
|
||||
status = rtems_message_queue_send( Queue_id[ 1 ], (long (*)[4])buffer1, 16 );
|
||||
status = rtems_message_queue_send( Queue_id[ 1 ], buffer1, 16 );
|
||||
directive_failed( status, "rtems_message_queue_send" );
|
||||
|
||||
puts( "Flushing remote queue" );
|
||||
@@ -78,7 +78,7 @@ rtems_task Test_task(
|
||||
puts( "Waiting for message queue to be deleted" );
|
||||
status = rtems_message_queue_receive(
|
||||
Queue_id[ 1 ],
|
||||
(long (*)[4])receive_buffer,
|
||||
receive_buffer,
|
||||
&size,
|
||||
RTEMS_DEFAULT_OPTIONS,
|
||||
RTEMS_NO_TIMEOUT
|
||||
|
||||
@@ -25,7 +25,7 @@ rtems_task Test_task1(
|
||||
)
|
||||
{
|
||||
char receive_buffer[16];
|
||||
uint32_t size;
|
||||
size_t size;
|
||||
rtems_status_code status;
|
||||
|
||||
puts( "Getting QID of message queue" );
|
||||
@@ -41,7 +41,7 @@ rtems_task Test_task1(
|
||||
puts( "Attempting to receive message ..." );
|
||||
status = rtems_message_queue_receive(
|
||||
Queue_id[ 1 ],
|
||||
(long (*)[4])receive_buffer,
|
||||
receive_buffer,
|
||||
&size,
|
||||
RTEMS_DEFAULT_OPTIONS,
|
||||
RTEMS_NO_TIMEOUT
|
||||
|
||||
@@ -26,7 +26,7 @@ rtems_task Test_task1(
|
||||
)
|
||||
{
|
||||
char receive_buffer[16];
|
||||
uint32_t size;
|
||||
size_t size;
|
||||
rtems_status_code status;
|
||||
|
||||
puts( "Getting QID of message queue" );
|
||||
@@ -43,7 +43,7 @@ rtems_task Test_task1(
|
||||
puts( "Receiving message ..." );
|
||||
status = rtems_message_queue_receive(
|
||||
Queue_id[ 1 ],
|
||||
(long (*)[4])receive_buffer,
|
||||
receive_buffer,
|
||||
&size,
|
||||
RTEMS_DEFAULT_OPTIONS,
|
||||
RTEMS_NO_TIMEOUT
|
||||
|
||||
@@ -31,7 +31,7 @@ rtems_task Message_queue_task(
|
||||
uint32_t yield_count;
|
||||
uint32_t *buffer_count;
|
||||
uint32_t *overflow_count;
|
||||
uint32_t size;
|
||||
size_t size;
|
||||
|
||||
Msg_buffer[ index ][0] = 0;
|
||||
Msg_buffer[ index ][1] = 0;
|
||||
@@ -71,14 +71,14 @@ rtems_task Message_queue_task(
|
||||
for ( count=MESSAGE_DOT_COUNT ; Stop_Test == false && count ; count-- ) {
|
||||
status = rtems_message_queue_receive(
|
||||
Queue_id[ 1 ],
|
||||
(long (*)[4])Msg_buffer[ index ],
|
||||
Msg_buffer[ index ],
|
||||
&size,
|
||||
RTEMS_DEFAULT_OPTIONS,
|
||||
RTEMS_NO_TIMEOUT
|
||||
);
|
||||
directive_failed( status, "rtems_message_queue_receive" );
|
||||
|
||||
if ( *buffer_count == (uint32_t )0xffffffff ) {
|
||||
if ( *buffer_count == (uint32_t)0xffffffff ) {
|
||||
*buffer_count = 0;
|
||||
*overflow_count += 1;
|
||||
} else
|
||||
@@ -86,7 +86,7 @@ rtems_task Message_queue_task(
|
||||
|
||||
status = rtems_message_queue_send(
|
||||
Queue_id[ 1 ],
|
||||
(long (*)[4])Msg_buffer[ index ],
|
||||
Msg_buffer[ index ],
|
||||
16
|
||||
);
|
||||
directive_failed( status, "rtems_message_queue_send" );
|
||||
|
||||
Reference in New Issue
Block a user