From eae327a32e0512f35c15933753f4e65e6b7c4d9f Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Mon, 25 Sep 2017 07:23:34 +0000 Subject: Added chEvtAddEventsI(). git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10710 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/rt/src/chevents.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'os/rt/src/chevents.c') diff --git a/os/rt/src/chevents.c b/os/rt/src/chevents.c index eedd240ad..4f318960a 100644 --- a/os/rt/src/chevents.c +++ b/os/rt/src/chevents.c @@ -180,13 +180,13 @@ eventmask_t chEvtGetAndClearEvents(eventmask_t events) { * @api */ eventmask_t chEvtAddEvents(eventmask_t events) { + eventmask_t newevt; chSysLock(); - currp->epending |= events; - events = currp->epending; + newevt = chEvtAddEventsI(events); chSysUnlock(); - return events; + return newevt; } /** -- cgit v1.2.3