From 97adfa781e74fc7c3c809b93540ddc3b6a80eee1 Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Thu, 11 Feb 2016 01:48:56 +0100 Subject: [PATCH] stm32: use cpuid_address' address, not the value We're interested in the address of `cpuid_address`, not the value it is pointing, too. --- cpu/stm32_common/periph/cpuid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpu/stm32_common/periph/cpuid.c b/cpu/stm32_common/periph/cpuid.c index cb34622079..46500cd0c4 100644 --- a/cpu/stm32_common/periph/cpuid.c +++ b/cpu/stm32_common/periph/cpuid.c @@ -26,9 +26,9 @@ #include "periph/cpuid.h" -extern uint32_t *_cpuid_address; +extern uint32_t _cpuid_address; void cpuid_get(void *id) { - memcpy(id, _cpuid_address, CPUID_LEN); + memcpy(id, &_cpuid_address, CPUID_LEN); }