forked from xuos/xiuos
fix Calculte error
This commit is contained in:
@@ -153,7 +153,7 @@ static int32 _EventProcess(struct Event *event, uint32 events, uint32 options, i
|
||||
task = GetKTaskDescriptor();
|
||||
task->exstatus = EOK;
|
||||
|
||||
timeout = CalculteTickFromTimeMs(msec);
|
||||
timeout = CalculateTickFromTimeMs(msec);
|
||||
|
||||
lock = CriticalAreaLock();
|
||||
|
||||
|
||||
@@ -220,7 +220,7 @@ x_err_t _MdelayKTask(KTaskDescriptorType task, uint32 ms)
|
||||
return -EINVALED;
|
||||
}
|
||||
|
||||
ticks = CalculteTickFromTimeMs(ms);
|
||||
ticks = CalculateTickFromTimeMs(ms);
|
||||
|
||||
return _DelayKTask(task, ticks);
|
||||
}
|
||||
|
||||
@@ -99,7 +99,7 @@ static x_err_t _MsgQueueSend(struct MsgQueue *mq,
|
||||
if(WAITING_FOREVER == msec)
|
||||
timeout = WAITING_FOREVER;
|
||||
else
|
||||
timeout = CalculteTickFromTimeMs(msec);
|
||||
timeout = CalculateTickFromTimeMs(msec);
|
||||
|
||||
lock = CriticalAreaLock();
|
||||
if (mq->num_msgs >= mq->max_msgs && timeout == 0) {
|
||||
@@ -207,7 +207,7 @@ static x_err_t _MsgQueueRecv(struct MsgQueue *mq,
|
||||
|
||||
tick_delta = 0;
|
||||
task = GetKTaskDescriptor();
|
||||
timeout = CalculteTickFromTimeMs(msec);
|
||||
timeout = CalculateTickFromTimeMs(msec);
|
||||
lock = CriticalAreaLock();
|
||||
|
||||
if (mq->index == 0 && timeout == 0) {
|
||||
|
||||
@@ -83,7 +83,7 @@ static int32 _MutexObtain(struct Mutex *mutex, int32 msec)
|
||||
NULL_PARAM_CHECK(mutex);
|
||||
|
||||
task = GetKTaskDescriptor();
|
||||
wait_time = CalculteTickFromTimeMs(msec);
|
||||
wait_time = CalculateTickFromTimeMs(msec);
|
||||
lock = CriticalAreaLock();
|
||||
|
||||
SYS_KDEBUG_LOG(KDBG_IPC,
|
||||
|
||||
@@ -97,7 +97,7 @@ static int32 _SemaphoreObtain(struct Semaphore *sem, int32 msec)
|
||||
if(WAITING_FOREVER == msec)
|
||||
wait_time = WAITING_FOREVER;
|
||||
else
|
||||
wait_time = CalculteTickFromTimeMs(msec);
|
||||
wait_time = CalculateTickFromTimeMs(msec);
|
||||
lock = CriticalAreaLock();
|
||||
|
||||
SYS_KDEBUG_LOG(KDBG_IPC, ("obtain semaphore: id %d, value %d, by task %s\n",
|
||||
|
||||
@@ -96,7 +96,7 @@ void TickAndTaskTimesliceUpdate(void)
|
||||
*/
|
||||
#define MIN_TICKS 1
|
||||
|
||||
x_ticks_t CalculteTickFromTimeMs(uint32 ms)
|
||||
x_ticks_t CalculateTickFromTimeMs(uint32 ms)
|
||||
{
|
||||
uint32 tmp = 0;
|
||||
x_ticks_t ticks = 0;
|
||||
@@ -121,7 +121,7 @@ x_ticks_t CalculteTickFromTimeMs(uint32 ms)
|
||||
* @param ticks ticks need to be converted
|
||||
* @return ms
|
||||
*/
|
||||
uint32 CalculteTimeMsFromTick(x_ticks_t ticks)
|
||||
uint32 CalculateTimeMsFromTick(x_ticks_t ticks)
|
||||
{
|
||||
uint32 ms = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user