From 9481f1d8406960b8b859cc5a84b3831eadaf040c Mon Sep 17 00:00:00 2001 From: Guangyao Ma Date: Sat, 8 May 2021 10:17:11 +0800 Subject: [PATCH] fix: modify event API description Change-Id: I62a819f3407fb933e0bb2ff2e97eda6e643acafb --- kernel/include/los_event.h | 6 +++--- kernel/src/los_event.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/kernel/include/los_event.h b/kernel/include/los_event.h index 933215af..eda65e82 100644 --- a/kernel/include/los_event.h +++ b/kernel/include/los_event.h @@ -274,7 +274,7 @@ extern UINT32 LOS_EventWrite(PEVENT_CB_S eventCB, UINT32 events); /** * @ingroup los_event - * @brief Clear the event occurring in a specified task. + * @brief Clear the event of the eventCB by a specified eventMask. * * @par Description: * * * @param eventCB [IN/OUT] Pointer to the event control block to be cleared. - * @param events [IN] Mask of the event to be cleared. + * @param eventMask [IN] Mask of the event to be cleared. * * @retval #LOS_ERRNO_EVENT_PTR_NULL Null pointer. * @retval #LOS_OK The event is successfully cleared. @@ -295,7 +295,7 @@ extern UINT32 LOS_EventWrite(PEVENT_CB_S eventCB, UINT32 events); * * @see LOS_EventPoll | LOS_EventRead | LOS_EventWrite */ -extern UINT32 LOS_EventClear(PEVENT_CB_S eventCB, UINT32 events); +extern UINT32 LOS_EventClear(PEVENT_CB_S eventCB, UINT32 eventMask); /** * @ingroup los_event diff --git a/kernel/src/los_event.c b/kernel/src/los_event.c index 937f3846..733c6b65 100644 --- a/kernel/src/los_event.c +++ b/kernel/src/los_event.c @@ -204,14 +204,14 @@ LITE_OS_SEC_TEXT_INIT UINT32 LOS_EventDestroy(PEVENT_CB_S eventCB) OsHookCall(LOS_HOOK_TYPE_EVENT_DESTROY); return LOS_OK; } -LITE_OS_SEC_TEXT_MINOR UINT32 LOS_EventClear(PEVENT_CB_S eventCB, UINT32 events) +LITE_OS_SEC_TEXT_MINOR UINT32 LOS_EventClear(PEVENT_CB_S eventCB, UINT32 eventMask) { UINTPTR intSave; if (eventCB == NULL) { return LOS_ERRNO_EVENT_PTR_NULL; } intSave = LOS_IntLock(); - eventCB->uwEventID &= events; + eventCB->uwEventID &= eventMask; LOS_IntRestore(intSave); OsHookCall(LOS_HOOK_TYPE_EVENT_CLEAR, eventCB); return LOS_OK;