summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2022-02-23 16:17:00 -0600
committerJoel Sherrill <joel@rtems.org>2022-02-23 16:17:54 -0600
commit2f379c55c72e252c9552886290ec20e11b70c460 (patch)
treeb84d894589c2eecfcf0ede97549fc53ec5ce368b
parentticker/low_ticker1: Fix warnings (diff)
downloadrtems-examples-2f379c55c72e252c9552886290ec20e11b70c460.tar.bz2
ticker/low_ticker2: Fix warnings
-rw-r--r--ticker/low_ticker2/init.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/ticker/low_ticker2/init.c b/ticker/low_ticker2/init.c
index a687be9..f739f2a 100644
--- a/ticker/low_ticker2/init.c
+++ b/ticker/low_ticker2/init.c
@@ -16,20 +16,19 @@ rtems_task Test_task(
rtems_task_argument task_index
)
{
- rtems_status_code status;
rtems_interval ticks;
struct timespec uptime;
ticks = task_index * 5 * rtems_clock_get_ticks_per_second();
for ( ; ; ) {
- status = rtems_task_wake_after( ticks );
+ (void) rtems_task_wake_after( ticks );
- status = rtems_clock_get_uptime( &uptime );
+ (void) rtems_clock_get_uptime( &uptime );
if ( uptime.tv_sec >= 35 ) {
printk( "*** END OF LOW MEMORY CLOCK TICK TEST (delay) ***\n" );
rtems_shutdown_executive( 0 );
}
- printk( "TA%d - rtems_clock_uptime - %d:%d\n",
+ printk( "TA%d - rtems_clock_uptime - %lld:%ld\n",
task_index, uptime.tv_sec, uptime.tv_nsec
);
}
@@ -39,22 +38,24 @@ void *Init(
uintptr_t argument
)
{
- rtems_status_code status;
rtems_id id;
int i;
printk( "\n\n*** LOW MEMORY CLOCK TICK TEST (delay) ***\n" );
for (i=1 ; i<=3 ; i++ ) {
- status = rtems_task_create(
+ (void) rtems_task_create(
rtems_build_name( 'T', 'A', 0x30+1, ' ' ), 1, 0, RTEMS_DEFAULT_MODES,
RTEMS_DEFAULT_ATTRIBUTES, &id
);
- status = rtems_task_start( id, Test_task, i );
+ (void) rtems_task_start( id, Test_task, i );
}
- while( 1 )
+ while( 1 ) {
;
+ }
+
+ return NULL;
}
/**************** START OF CONFIGURATION INFORMATION ****************/
@@ -68,7 +69,7 @@ void *Init(
#define CONFIGURE_MINIMUM_TASK_STACK_SIZE 512
#define CONFIGURE_MAXIMUM_PRIORITY 15
#define CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS
-#define CONFIGURE_IDLE_TASK_BODY Init
+#define CONFIGURE_IDLE_TASK_BODY (Thread_Idle_body) Init
#define CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION
#define CONFIGURE_MAXIMUM_TASKS 3