From 8763d8b776a53c1fda2dd9c0b363a4b846c5dfda Mon Sep 17 00:00:00 2001 From: guozhanxin Date: Tue, 29 Mar 2022 16:33:36 +0800 Subject: [PATCH] [bsp/imxrt] fix compile warnings. --- .../MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h | 2 +- .../MIMXRT1052/drivers/fsl_os_abstraction_config.h | 2 +- .../MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c | 10 +++++----- .../MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h | 2 +- .../MIMXRT1050/MIMXRT1052/drivers/generic_list.c | 2 +- .../MIMXRT1050/MIMXRT1052/drivers/generic_list.h | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h index 1efab708fe..379bde9c2c 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h +++ b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h @@ -809,4 +809,4 @@ void OSA_InstallIntHandler(uint32_t IRQNumber, void (*handler)(void)); } #endif /*! @}*/ -#endif \ No newline at end of file +#endif diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h index 11eec49e7d..234cf972bc 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h +++ b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h @@ -33,4 +33,4 @@ #define FSL_OSA_TASK_ENABLE 1U #endif /* OSA_USED */ -#endif /* _FSL_OS_ABSTRACTION_CONFIG_H_ */ \ No newline at end of file +#endif /* _FSL_OS_ABSTRACTION_CONFIG_H_ */ diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c index 4601d5f7bd..524744c251 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c +++ b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c @@ -379,7 +379,7 @@ osa_status_t OSA_SemaphoreDestroy(osa_semaphore_handle_t semaphoreHandle) *END**************************************************************************/ osa_status_t OSA_SemaphoreWait(osa_semaphore_handle_t semaphoreHandle, uint32_t millisec) { - uint32_t timeoutTicks; + int32_t timeoutTicks; assert(semaphoreHandle); rt_sem_t sem = (rt_sem_t)(void *)(uint32_t *)(*(uint32_t *)semaphoreHandle); @@ -460,7 +460,7 @@ osa_status_t OSA_MutexCreate(osa_mutex_handle_t mutexHandle) osa_status_t OSA_MutexLock(osa_mutex_handle_t mutexHandle, uint32_t millisec) { assert(mutexHandle); - uint32_t timeoutTicks; + int32_t timeoutTicks; rt_mutex_t mutex = (rt_mutex_t)(void *)(uint32_t *)(*(uint32_t *)mutexHandle); /* Convert timeout from millisecond to tick. */ @@ -642,7 +642,7 @@ osa_status_t OSA_EventWait(osa_event_handle_t eventHandle, { assert(eventHandle); rt_uint8_t option = 0; - rt_uint32_t timeoutTicks; + rt_int32_t timeoutTicks; rt_uint32_t flagsSave; osa_event_struct_t *pEventStruct = (osa_event_struct_t *)eventHandle; @@ -778,7 +778,7 @@ osa_status_t OSA_MsgQGet(osa_msgq_handle_t msgqHandle, osa_msg_handle_t pMessage assert(msgqHandle); rt_mq_t handler = (rt_mq_t)(void *)(uint32_t *)(*(uint32_t *)msgqHandle); - uint32_t timeoutTicks; + int32_t timeoutTicks; if (millisec == osaWaitForever_c) { @@ -914,4 +914,4 @@ int main(void) vTaskStartScheduler(); return 0; } -#endif /* FSL_OSA_TASK_ENABLE */ \ No newline at end of file +#endif /* FSL_OSA_TASK_ENABLE */ diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h index 0e0423753f..40bd24271a 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h +++ b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h @@ -127,4 +127,4 @@ extern void DefaultISR(void); /*! @}*/ /*! @}*/ -#endif // __FSL_OS_ABSTRACTION_RTTHREAD_H__ \ No newline at end of file +#endif // __FSL_OS_ABSTRACTION_RTTHREAD_H__ diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c index 4c0984f503..80dd21425d 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c +++ b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c @@ -472,4 +472,4 @@ uint32_t LIST_GetSize(list_handle_t list) uint32_t LIST_GetAvailableSize(list_handle_t list) { return ((uint32_t)list->max - (uint32_t)list->size); /*Gets the number of free places in the list*/ -} \ No newline at end of file +} diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h index 0da10d338d..def00efe8e 100644 --- a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h +++ b/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h @@ -200,4 +200,4 @@ uint32_t LIST_GetAvailableSize(list_handle_t list); } #endif /*! @}*/ -#endif /*_GENERIC_LIST_H_*/ \ No newline at end of file +#endif /*_GENERIC_LIST_H_*/ -- GitLab