[nrf528xx] change casting type to remove SES warning (#4229)

This commit is contained in:
Łukasz Duda
2019-10-09 08:50:29 -07:00
committed by Jonathan Hui
parent 350b83acb0
commit 00fa340747
+6 -6
View File
@@ -148,9 +148,9 @@ static void setPendingEvent(RadioPendingEvents aEvent)
do do
{ {
pendingEvents = __LDREXW((unsigned long volatile *)&sPendingEvents); pendingEvents = __LDREXW((uint32_t *)&sPendingEvents);
pendingEvents |= bitToSet; pendingEvents |= bitToSet;
} while (__STREXW(pendingEvents, (unsigned long volatile *)&sPendingEvents)); } while (__STREXW(pendingEvents, (uint32_t *)&sPendingEvents));
otSysEventSignalPending(); otSysEventSignalPending();
} }
@@ -162,9 +162,9 @@ static void resetPendingEvent(RadioPendingEvents aEvent)
do do
{ {
pendingEvents = __LDREXW((unsigned long volatile *)&sPendingEvents); pendingEvents = __LDREXW((uint32_t *)&sPendingEvents);
pendingEvents &= bitsToRemain; pendingEvents &= bitsToRemain;
} while (__STREXW(pendingEvents, (unsigned long volatile *)&sPendingEvents)); } while (__STREXW(pendingEvents, (uint32_t *)&sPendingEvents));
} }
static inline void clearPendingEvents(void) static inline void clearPendingEvents(void)
@@ -177,9 +177,9 @@ static inline void clearPendingEvents(void)
do do
{ {
pendingEvents = __LDREXW((unsigned long volatile *)&sPendingEvents); pendingEvents = __LDREXW((uint32_t *)&sPendingEvents);
pendingEvents &= bitsToRemain; pendingEvents &= bitsToRemain;
} while (__STREXW(pendingEvents, (unsigned long volatile *)&sPendingEvents)); } while (__STREXW(pendingEvents, (uint32_t *)&sPendingEvents));
} }
#if !OPENTHREAD_CONFIG_ENABLE_PLATFORM_EUI64_CUSTOM_SOURCE #if !OPENTHREAD_CONFIG_ENABLE_PLATFORM_EUI64_CUSTOM_SOURCE