diff --git a/cpu/nrf51/periph/cpuid.c b/cpu/nrf51/periph/cpuid.c deleted file mode 100644 index a65227c526..0000000000 --- a/cpu/nrf51/periph/cpuid.c +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (C) 2014-2016 Freie Universität Berlin - * - * This file is subject to the terms and conditions of the GNU Lesser General - * Public License v2.1. See the file LICENSE in the top level directory for more - * details. - */ - -/** - * @ingroup cpu_nrf51 - * @{ - * - * @file - * @brief CPU-ID driver implementation - * - * The NRF51822 provides a 64-bit unique identifier, that is unique for each - * shipped unit. - * - * @author Hauke Petersen - * - * @} - */ - -#include - -#include "cpu.h" -#include "periph/cpuid.h" - -void cpuid_get(void *id) -{ - memcpy(id, (void*)NRF_FICR->DEVICEID, CPUID_LEN); -} diff --git a/cpu/nrf52/periph/cpuid.c b/cpu/nrf5x_common/periph/cpuid.c similarity index 71% rename from cpu/nrf52/periph/cpuid.c rename to cpu/nrf5x_common/periph/cpuid.c index 8cf45a550d..8e51e2c370 100644 --- a/cpu/nrf52/periph/cpuid.c +++ b/cpu/nrf5x_common/periph/cpuid.c @@ -1,6 +1,6 @@ /* - * Copyright (C) 2015 Jan Wagner - * 2016 Freie Universität Berlin + * Copyright (C) 2014-2016 Freie Universität Berlin + * 2015 Jan Wagner * * This file is subject to the terms and conditions of the GNU Lesser * General Public License v2.1. See the file LICENSE in the top level @@ -8,13 +8,13 @@ */ /** - * @ingroup cpu_nrf52 + * @ingroup cpu_nrf5x_common * @{ * * @file * @brief CPUID interface implementation * - * The NRF52832 provides a 64-bit unique identifier, that is unique for each + * The NRF52832 provides a 64-bit unique identifier that is unique for each * shipped unit. * * @author Hauke Petersen