From 2b1dfbcd7c55f8f40d3ec577cbca2473309798d9 Mon Sep 17 00:00:00 2001 From: Bogdan Davidoaia Date: Fri, 16 Jun 2017 16:55:38 +0300 Subject: [PATCH] drivers: ieee802154: kw41z: remove unnecessary cast for PKT_BUFFER_RX The cast to u16_t in not needed as PKT_BUFFER_RX already is of that type. Signed-off-by: Bogdan Davidoaia --- drivers/ieee802154/ieee802154_kw41z.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ieee802154/ieee802154_kw41z.c b/drivers/ieee802154/ieee802154_kw41z.c index 725ca7e8e47..9a9209e5e67 100644 --- a/drivers/ieee802154/ieee802154_kw41z.c +++ b/drivers/ieee802154/ieee802154_kw41z.c @@ -314,7 +314,7 @@ static inline void kw41z_rx(struct kw41z_context *kw41z, u8_t len) /* PKT_BUFFER_RX needs to be accessed alligned to 16 bits */ for (i = 0; i < pkt_len; i++) { if (i % 2 == 0) { - reg_val = *(((u16_t *)ZLL->PKT_BUFFER_RX) + i/2); + reg_val = ZLL->PKT_BUFFER_RX[i/2]; frag->data[i] = reg_val & 0xFF; } else { frag->data[i] = reg_val >> 8;