summaryrefslogtreecommitdiffstats
path: root/led
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2014-08-29 13:17:40 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2014-08-29 13:17:40 -0500
commit61d2a1f2e8ddb992f98e80cd503879226730eeec (patch)
tree1c3c0eed1272a3a0e875e77db3148b2593ed93b2 /led
parentUser friendly error message if the rtems_waf module is not included. (diff)
downloadrtems-examples-61d2a1f2e8ddb992f98e80cd503879226730eeec.tar.bz2
Miscellaneous clean up and warning removal
Diffstat (limited to 'led')
-rw-r--r--led/event_server/init.c13
-rw-r--r--led/msg_server/init.c33
-rw-r--r--led/ratemon1/init.c7
-rw-r--r--led/ratemon2/init.c19
-rw-r--r--led/timeout_event/init.c14
-rw-r--r--led/timer/init.c22
-rw-r--r--led/timer_server/init.c25
7 files changed, 53 insertions, 80 deletions
diff --git a/led/event_server/init.c b/led/event_server/init.c
index 5aa82df..90b0360 100644
--- a/led/event_server/init.c
+++ b/led/event_server/init.c
@@ -17,12 +17,11 @@ rtems_task Test_task(
rtems_task_argument unused
)
{
- rtems_event_set events;
- rtems_status_code status;
+ rtems_event_set events;
for ( ; ; ) {
events = 0;
- status = rtems_event_receive(
+ (void) rtems_event_receive(
(RTEMS_EVENT_1 | RTEMS_EVENT_2),
RTEMS_EVENT_ANY,
RTEMS_NO_TIMEOUT,
@@ -55,12 +54,12 @@ rtems_task Init(
task_name = rtems_build_name( 'T', 'A', '1', ' ' );
- status = rtems_task_create(
+ (void) rtems_task_create(
task_name, 1, RTEMS_MINIMUM_STACK_SIZE * 2, RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES, &task_id
);
- status = rtems_task_start( task_id, Test_task, 1 );
+ (void) rtems_task_start( task_id, Test_task, 1 );
for (count=0; ; count++) {
@@ -69,10 +68,10 @@ rtems_task Init(
if ( status != RTEMS_SUCCESSFUL )
fputs( "send did not work\n", stderr );
- status = rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
+ (void) rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
}
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
/**************** START OF CONFIGURATION INFORMATION ****************/
diff --git a/led/msg_server/init.c b/led/msg_server/init.c
index 5389d93..4974dea 100644
--- a/led/msg_server/init.c
+++ b/led/msg_server/init.c
@@ -20,11 +20,10 @@ rtems_task Test_task(
{
uint32_t count;
size_t received;
- rtems_status_code status;
for ( ; ; ) {
count = 0xFFFFFFFF;
- status = rtems_message_queue_receive(
+ (void) rtems_message_queue_receive(
Queue_id,
(void *) &count,
&received,
@@ -44,16 +43,15 @@ rtems_task Init(
rtems_task_argument argument
)
{
- uint32_t count = 0;
- rtems_status_code status;
+ uint32_t count;
rtems_id task_id;
- rtems_name task_name;
+ rtems_status_code status;
puts( "\n\n*** LED BLINKER -- message receive server ***" );
LED_INIT();
- status = rtems_message_queue_create(
+ (void) rtems_message_queue_create(
rtems_build_name( 'Q', '1', ' ', ' ' ),
1,
sizeof(uint32_t),
@@ -61,14 +59,16 @@ rtems_task Init(
&Queue_id
);
- task_name = rtems_build_name( 'T', 'A', '1', ' ' );
-
- status = rtems_task_create(
- task_name, 1, RTEMS_MINIMUM_STACK_SIZE * 2, RTEMS_DEFAULT_MODES,
- RTEMS_DEFAULT_ATTRIBUTES, &task_id
+ (void) rtems_task_create(
+ rtems_build_name( 'T', 'A', '1', ' ' ),
+ 1,
+ RTEMS_MINIMUM_STACK_SIZE,
+ RTEMS_DEFAULT_MODES,
+ RTEMS_DEFAULT_ATTRIBUTES,
+ &task_id
);
- status = rtems_task_start( task_id, Test_task, 1 );
+ (void) rtems_task_start( task_id, Test_task, 1 );
for (count=0; ; count++) {
@@ -77,16 +77,14 @@ rtems_task Init(
if ( status != RTEMS_SUCCESSFUL )
fputs( "send did not work\n", stderr );
- status = rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
+ (void) rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
}
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
/**************** START OF CONFIGURATION INFORMATION ****************/
-#define CONFIGURE_INIT
-
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
@@ -95,8 +93,7 @@ rtems_task Init(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
-
+#define CONFIGURE_INIT
#include <rtems/confdefs.h>
/**************** END OF CONFIGURATION INFORMATION ****************/
diff --git a/led/ratemon1/init.c b/led/ratemon1/init.c
index 13d977c..4e587f4 100644
--- a/led/ratemon1/init.c
+++ b/led/ratemon1/init.c
@@ -16,7 +16,6 @@ rtems_task Init(
rtems_task_argument argument
)
{
- rtems_status_code status;
rtems_id period_id;
rtems_interval ticks;
uint32_t count;
@@ -25,7 +24,7 @@ rtems_task Init(
LED_INIT();
- status = rtems_rate_monotonic_create(
+ (void) rtems_rate_monotonic_create(
rtems_build_name( 'P', 'E', 'R', '1' ),
&period_id
);
@@ -33,14 +32,14 @@ rtems_task Init(
ticks = rtems_clock_get_ticks_per_second();
for (count=0; ; count++) {
- status = rtems_rate_monotonic_period( period_id, ticks );
+ (void) rtems_rate_monotonic_period( period_id, ticks );
if ( (count % 2) == 0 )
LED_OFF();
else
LED_ON();
}
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
/**************** START OF CONFIGURATION INFORMATION ****************/
diff --git a/led/ratemon2/init.c b/led/ratemon2/init.c
index c27150b..33aa542 100644
--- a/led/ratemon2/init.c
+++ b/led/ratemon2/init.c
@@ -16,7 +16,6 @@ rtems_task Init(
rtems_task_argument argument
)
{
- rtems_status_code status;
rtems_id period_id1;
rtems_id period_id2;
rtems_interval ticks;
@@ -25,39 +24,38 @@ rtems_task Init(
LED_INIT();
- status = rtems_rate_monotonic_create(
+ (void) rtems_rate_monotonic_create(
rtems_build_name( 'P', 'E', 'R', '1' ),
&period_id1
);
- status = rtems_rate_monotonic_create(
+ (void) rtems_rate_monotonic_create(
rtems_build_name( 'P', 'E', 'R', '2' ),
&period_id2
);
ticks = rtems_clock_get_ticks_per_second();
- status = rtems_rate_monotonic_period( period_id1, 2 * ticks );
+ (void) rtems_rate_monotonic_period( period_id1, 2 * ticks );
LED_OFF();
(void) rtems_task_wake_after( ticks );
- status = rtems_rate_monotonic_period( period_id2, 2 * ticks );
+ (void) rtems_rate_monotonic_period( period_id2, 2 * ticks );
LED_ON();
while (1) {
- status = rtems_rate_monotonic_period( period_id1, 2 * ticks );
+ (void) rtems_rate_monotonic_period( period_id1, 2 * ticks );
LED_OFF();
- status = rtems_rate_monotonic_period( period_id2, 2 * ticks );
+ (void) rtems_rate_monotonic_period( period_id2, 2 * ticks );
LED_ON();
}
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
/**************** START OF CONFIGURATION INFORMATION ****************/
-#define CONFIGURE_INIT
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
@@ -66,8 +64,7 @@ rtems_task Init(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
-
+#define CONFIGURE_INIT
#include <rtems/confdefs.h>
/**************** END OF CONFIGURATION INFORMATION ****************/
diff --git a/led/timeout_event/init.c b/led/timeout_event/init.c
index b7c35f7..b9e2c77 100644
--- a/led/timeout_event/init.c
+++ b/led/timeout_event/init.c
@@ -27,8 +27,12 @@ rtems_task Init(
for (count=0; ; count++) {
- status = rtems_event_receive( RTEMS_EVENT_1,
- RTEMS_DEFAULT_OPTIONS, rtems_clock_get_ticks_per_second(), &events );
+ status = rtems_event_receive(
+ RTEMS_EVENT_1,
+ RTEMS_DEFAULT_OPTIONS,
+ rtems_clock_get_ticks_per_second(),
+ &events
+ );
if ( status != RTEMS_TIMEOUT )
fputs( "receive did not timeout\n", stderr );
@@ -39,12 +43,11 @@ rtems_task Init(
}
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
/**************** START OF CONFIGURATION INFORMATION ****************/
-#define CONFIGURE_INIT
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
@@ -52,8 +55,7 @@ rtems_task Init(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
-
+#define CONFIGURE_INIT
#include <rtems/confdefs.h>
/**************** END OF CONFIGURATION INFORMATION ****************/
diff --git a/led/timer/init.c b/led/timer/init.c
index cc44dae..70364ad 100644
--- a/led/timer/init.c
+++ b/led/timer/init.c
@@ -37,15 +37,13 @@ void LED_Change_Routine( void ) {
rtems_timer_service_routine Timer_Routine( rtems_id id, void *ignored )
{
- rtems_status_code status;
-
if ( id == Timer1 )
led_value = 1;
else
led_value = 2;
led_do_print = 1;
- status = rtems_timer_fire_after(
+ (void) rtems_timer_fire_after(
id,
2 * rtems_clock_get_ticks_per_second(),
Timer_Routine,
@@ -57,34 +55,28 @@ rtems_task Init(
rtems_task_argument argument
)
{
- rtems_status_code status;
-
puts( "\n\n*** LED BLINKER -- timer ***" );
LED_INIT();
- status = rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '1' ), &Timer1);
- if ( status != RTEMS_SUCCESSFUL )
- fputs( "Timer1 create failed\n", stderr );
+ (void) rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '1' ), &Timer1);
- status = rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '2' ), &Timer2);
- if ( status != RTEMS_SUCCESSFUL )
- fputs( "Timer2 create failed\n", stderr );
+ (void) rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '2' ), &Timer2);
Timer_Routine(Timer1, NULL);
LED_Change_Routine();
- status = rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
+ (void) rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
Timer_Routine(Timer2, NULL);
LED_Change_Routine();
while (1) {
- status = rtems_task_wake_after( 10 );
+ (void) rtems_task_wake_after( 10 );
LED_Change_Routine();
}
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
@@ -98,8 +90,6 @@ rtems_task Init(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
-
#define CONFIGURE_INIT
#include <rtems/confdefs.h>
/**************** END OF CONFIGURATION INFORMATION ****************/
diff --git a/led/timer_server/init.c b/led/timer_server/init.c
index 29d63af..69ec0cb 100644
--- a/led/timer_server/init.c
+++ b/led/timer_server/init.c
@@ -17,14 +17,12 @@ rtems_id Timer2;
rtems_timer_service_routine Timer_Routine( rtems_id id, void *ignored )
{
- rtems_status_code status;
-
if ( id == Timer1 )
LED_OFF();
else
LED_ON();
- status = rtems_timer_server_fire_after(
+ (void) rtems_timer_server_fire_after(
id,
2 * rtems_clock_get_ticks_per_second(),
Timer_Routine,
@@ -36,36 +34,27 @@ rtems_task Init(
rtems_task_argument argument
)
{
- rtems_status_code status;
-
puts( "\n\n*** LED BLINKER -- timer_server ***" );
LED_INIT();
- status = rtems_timer_initiate_server(
+ (void) rtems_timer_initiate_server(
1,
RTEMS_MINIMUM_STACK_SIZE * 2,
RTEMS_DEFAULT_ATTRIBUTES
);
- if ( status != RTEMS_SUCCESSFUL )
- fputs( "timer create server failed\n", stderr );
-
- status = rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '1' ), &Timer1);
- if ( status != RTEMS_SUCCESSFUL )
- fputs( "Timer1 create failed\n", stderr );
+ (void) rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '1' ), &Timer1);
- status = rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '2' ), &Timer2);
- if ( status != RTEMS_SUCCESSFUL )
- fputs( "Timer2 create failed\n", stderr );
+ (void) rtems_timer_create(rtems_build_name( 'T', 'M', 'R', '2' ), &Timer2);
Timer_Routine(Timer1, NULL);
- status = rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
+ (void) rtems_task_wake_after( rtems_clock_get_ticks_per_second() );
Timer_Routine(Timer2, NULL);
- status = rtems_task_delete( RTEMS_SELF );
+ (void) rtems_task_delete( RTEMS_SELF );
}
@@ -79,7 +68,7 @@ rtems_task Init(
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
-#define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE)
+#define CONFIGURE_EXTRA_TASK_STACKS (RTEMS_MINIMUM_STACK_SIZE)
#define CONFIGURE_INIT
#include <rtems/confdefs.h>