From 96edde22e0333fe73cdeb33934f8464b8dda60b5 Mon Sep 17 00:00:00 2001 From: patacongo Date: Tue, 20 Mar 2007 19:04:01 +0000 Subject: [PATCH] Changes for the SDCC compiler git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@109 42af7a65-404d-4744-a932-0658087f49c3 --- sched/os_start.c | 4 ++-- sched/sched_addblocked.c | 4 ++-- sched/sched_addreadytorun.c | 4 ++-- sched/sched_setparam.c | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/sched/os_start.c b/sched/os_start.c index f360a19914..740cffa10d 100644 --- a/sched/os_start.c +++ b/sched/os_start.c @@ -264,7 +264,7 @@ void os_start(void) /* Then add the idle task's TCB to the head of the ready to run list */ - dq_addfirst((FAR dq_entry_t*)&g_idletcb, (dq_queue_t*)&g_readytorun); + dq_addfirst((FAR dq_entry_t*)&g_idletcb, (FAR dq_queue_t*)&g_readytorun); /* Initialize the processor-specific portion of the TCB */ @@ -435,7 +435,7 @@ void os_start(void) /* Remove the first delayed deallocation. */ irqstate_t saved_state = irqsave(); - void *address = (void*)sq_remfirst((sq_queue_t*)&g_delayeddeallocations); + void *address = (void*)sq_remfirst((FAR sq_queue_t*)&g_delayeddeallocations); irqrestore(saved_state); /* Then deallocate it */ diff --git a/sched/sched_addblocked.c b/sched/sched_addblocked.c index 571b532a59..6b1ba36588 100644 --- a/sched/sched_addblocked.c +++ b/sched/sched_addblocked.c @@ -102,13 +102,13 @@ void sched_addblocked(FAR _TCB *btcb, tstate_t task_state) { /* Add the task to a prioritized list */ - sched_addprioritized(btcb, (dq_queue_t*)g_tasklisttable[task_state].list); + sched_addprioritized(btcb, (FAR dq_queue_t*)g_tasklisttable[task_state].list); } else { /* Add the task to a non-prioritized list */ - dq_addlast((FAR dq_entry_t*)btcb, (dq_queue_t*)g_tasklisttable[task_state].list); + dq_addlast((FAR dq_entry_t*)btcb, (FAR dq_queue_t*)g_tasklisttable[task_state].list); } /* Make sure the TCB's state corresponds to the list */ diff --git a/sched/sched_addreadytorun.c b/sched/sched_addreadytorun.c index d3b32fef18..cb53aa65e7 100644 --- a/sched/sched_addreadytorun.c +++ b/sched/sched_addreadytorun.c @@ -111,14 +111,14 @@ boolean sched_addreadytorun(FAR _TCB *btcb) * task to the g_pendingtasks task list for now. */ - sched_addprioritized(btcb, (dq_queue_t*)&g_pendingtasks); + sched_addprioritized(btcb, (FAR dq_queue_t*)&g_pendingtasks); btcb->task_state = TSTATE_TASK_PENDING; ret = FALSE; } /* Otherwise, add the new task to the g_readytorun task list */ - else if (sched_addprioritized(btcb, (dq_queue_t*)&g_readytorun)) + else if (sched_addprioritized(btcb, (FAR dq_queue_t*)&g_readytorun)) { /* Information the instrumentation logic that we are switching tasks */ diff --git a/sched/sched_setparam.c b/sched/sched_setparam.c index cb363950c3..30978b02e4 100644 --- a/sched/sched_setparam.c +++ b/sched/sched_setparam.c @@ -240,7 +240,7 @@ int sched_setparam(pid_t pid, const struct sched_param *param) { /* Remove the TCB from the prioritized task list */ - dq_rem((FAR dq_entry_t*)tcb, (dq_queue_t*)g_tasklisttable[task_state].list); + dq_rem((FAR dq_entry_t*)tcb, (FAR dq_queue_t*)g_tasklisttable[task_state].list); /* Change the task priority */ @@ -250,7 +250,7 @@ int sched_setparam(pid_t pid, const struct sched_param *param) * position */ - sched_addprioritized(tcb, (dq_queue_t*)g_tasklisttable[task_state].list); + sched_addprioritized(tcb, (FAR dq_queue_t*)g_tasklisttable[task_state].list); } /* CASE 3b. The task resides in a non-prioritized list. */