summaryrefslogtreecommitdiff
path: root/led/timer/init.c
diff options
context:
space:
mode:
Diffstat (limited to 'led/timer/init.c')
-rw-r--r--led/timer/init.c22
1 files changed, 6 insertions, 16 deletions
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 ****************/