diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE deleted file mode 100644 index d648fd563a..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/LICENSE +++ /dev/null @@ -1,49 +0,0 @@ -Permissive Binary License - -Version 1.0, September 2015 - -Redistribution. Redistribution and use in binary form, without -modification, are permitted provided that the following conditions are -met: - -1) Redistributions must reproduce the above copyright notice and the - following disclaimer in the documentation and/or other materials - provided with the distribution. - -2) Unless to the extent explicitly permitted by law, no reverse - engineering, decompilation, or disassembly of this software is - permitted. - -3) Redistribution as part of a software development kit must include the - accompanying file named “DEPENDENCIES” and any dependencies listed in - that file. - -4) Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -Limited patent license. The copyright holders (and contributors) grant a -worldwide, non-exclusive, no-charge, royalty-free patent license to -make, have made, use, offer to sell, sell, import, and otherwise -transfer this software, where such license applies only to those patent -claims licensable by the copyright holders (and contributors) that are -necessarily infringed by this software. This patent license shall not -apply to any combinations that include this software. No hardware is -licensed hereunder. - -If you institute patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the software -itself infringes your patent(s), then your rights granted under this -license shall terminate as of the date such litigation is filed. - -DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND -CONTRIBUTORS "AS IS." ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT -NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md deleted file mode 100644 index d1869a2e2c..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# BLE Cordio Link Layer nordic port - -This folder contains a binary distribution and public headers that allow nordic -platforms to interface with the cordio link layer platform API. - -The binary is contained in `libcordio_stack_nordic.a` and the public headers are -contained in the `platform` directory. - -## Library information - -Compiled with: GNU Arm Embedded Toolchain 6-2017-q2-update diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_ARM_STD/libcordio_stack_nordic.ar b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_ARM_STD/libcordio_stack_nordic.ar deleted file mode 100644 index c93315299d..0000000000 Binary files a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_ARM_STD/libcordio_stack_nordic.ar and /dev/null differ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_GCC_ARM/libcordio_stack_nordic.a b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_GCC_ARM/libcordio_stack_nordic.a deleted file mode 100644 index cc419830f5..0000000000 Binary files a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_GCC_ARM/libcordio_stack_nordic.a and /dev/null differ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_IAR/libcordio_stack_nordic.a b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_IAR/libcordio_stack_nordic.a deleted file mode 100644 index 09d78b770c..0000000000 Binary files a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/TOOLCHAIN_IAR/libcordio_stack_nordic.a and /dev/null differ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h deleted file mode 100644 index 4a53dea592..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/bb_drv_nordic.h +++ /dev/null @@ -1,54 +0,0 @@ -/*************************************************************************************************/ -/*! - * \brief Nordic baseband driver header. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef BB_DRV_NORDIC_H -#define BB_DRV_NORDIC_H - -#ifdef __cplusplus -extern "C" { -#endif - -#include "bb_api.h" - -/************************************************************************************************** - Data Types -**************************************************************************************************/ - -/*! \brief IRQ callback datatypes. */ -typedef void (*bbDrvIrqCback_t)(void); - -/*************************************************************************************************/ -/*! - * \brief Called to register a protocol's Radio and Timer IRQ callback functions. - * - * \param protId Protocol ID. - * \param timerCback Timer IRQ callback. - * \param radioCback Timer IRQ callback. - * - * \return None. - */ -/*************************************************************************************************/ -void BbDrvRegisterProtIrq(uint8_t protId, bbDrvIrqCback_t timerCback, bbDrvIrqCback_t radioCback); - -#ifdef __cplusplus -}; -#endif - -#endif /* BB_DRV_NORDIC_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h deleted file mode 100644 index 652f303f69..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_btn.h +++ /dev/null @@ -1,74 +0,0 @@ -/*************************************************************************************************/ -/*! - * \file - * - * \brief Private platform definitions. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef PLATFORM_BTN_H -#define PLATFORM_BTN_H - -#include "platform_nordic.h" -#include "wsf_msg.h" - -/************************************************************************************************** - Macros -**************************************************************************************************/ - -#if (BUTTONS_NUMBER >= 1) -#define BUTTON_0_BITMASK (1 << BSP_BUTTON_0) -#endif -#if (BUTTONS_NUMBER >= 2) -#define BUTTON_1_BITMASK (1 << BSP_BUTTON_1) -#endif -#if (BUTTONS_NUMBER >= 3) -#define BUTTON_2_BITMASK (1 << BSP_BUTTON_2) -#endif -#if (BUTTONS_NUMBER >= 4) -#define BUTTON_3_BITMASK (1 << BSP_BUTTON_3) -#endif - -#define BUTTON_ACTIVE_STATE 0 - -/************************************************************************************************** - Types -**************************************************************************************************/ - -/*! \brief Button configuration structure. */ -typedef struct -{ - uint8_t pinNo; /*!< Pin to be used as a button. */ - uint8_t activeState; /*!< APP_BUTTON_ACTIVE_HIGH or APP_BUTTON_ACTIVE_LOW. */ - nrf_gpio_pin_pull_t pullCfg; /*!< Pull-up or -down configuration. */ -} platformButtonCfg_t; - -/************************************************************************************************** - Global Variables -**************************************************************************************************/ - -extern platformButtonCfg_t platformButtons[]; - -/************************************************************************************************** - Function Declarations -**************************************************************************************************/ - -void PlatformInitBtns(platformButtonCfg_t *pButtons, uint8_t buttonCount); -uint32_t PlatformReadBtns(void); -void PlatformRegisterBtnsHandler(wsfHandlerId_t handlerId, wsfEventMask_t eventMask); - -#endif /* PLATFORM_BTN_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h deleted file mode 100644 index 31f3a492bf..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/include/platform_nordic.h +++ /dev/null @@ -1,89 +0,0 @@ -/*************************************************************************************************/ -/*! - * \file - * - * \brief Private platform definitions. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef PLATFORM_INT_H -#define PLATFORM_INT_H - -#include "platform_api.h" - -/* Nordic specific definitions. */ -#include -#include "boards.h" -#include "nrf.h" - -/************************************************************************************************** - Macros -**************************************************************************************************/ - -#if defined(BOARD_PCA10000) || defined(BOARD_PCA10031) - -#define LED_CPU_ACTIVE() nrf_gpio_pin_set (LED_RGB_RED); \ - nrf_gpio_pin_clear(LED_RGB_GREEN); \ - nrf_gpio_pin_set (LED_RGB_BLUE) -#define LED_CPU_SLEEP() nrf_gpio_pin_set (LED_RGB_RED); \ - nrf_gpio_pin_set (LED_RGB_GREEN); \ - nrf_gpio_pin_set (LED_RGB_BLUE) -#define LED_ERROR() nrf_gpio_pin_clear(LED_RGB_RED); \ - nrf_gpio_pin_set (LED_RGB_GREEN); \ - nrf_gpio_pin_set (LED_RGB_BLUE) -#define LED_CLEAR_ERROR() - -#elif defined(BOARD_PCA10001) - -#define LED_CPU_ACTIVE() nrf_gpio_pin_set (BSP_LED_0) -#define LED_CPU_SLEEP() nrf_gpio_pin_clear(BSP_LED_0) -#define LED_ERROR() nrf_gpio_pin_set (BSP_LED_1) -#define LED_CLEAR_ERROR() nrf_gpio_pin_clear(BSP_LED_1) - -#elif defined(BOARD_PCA10028) || defined(BOARD_PCA10040) || defined(BOARD_PCA10056) - -/* Inverted LED "on" logic */ -#define LED_CPU_ACTIVE() nrf_gpio_pin_clear(BSP_LED_1) /* edge of board */ -#define LED_CPU_SLEEP() nrf_gpio_pin_set (BSP_LED_1) /* edge of board */ -#define LED_ERROR() nrf_gpio_pin_clear(BSP_LED_3) /* edge of board */ -#define LED_CLEAR_ERROR() nrf_gpio_pin_set (BSP_LED_3) /* edge of board */ - -#else - -#warning "Board not specified" - -#define LED_CPU_ACTIVE() -#define LED_CPU_SLEEP() -#define LED_ERROR() -#define LED_CLEAR_ERROR() - -#endif - -/************************************************************************************************** - Global Variables -**************************************************************************************************/ - -extern uint8_t *SystemHeapStart; -extern uint32_t SystemHeapSize; - -/************************************************************************************************** - Function Declarations -**************************************************************************************************/ - -void platformTimeInit(void); - -#endif /* PLATFORM_INT_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h deleted file mode 100644 index e82c5011c0..0000000000 --- a/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/cordio_stack/platform/nordic/sources/bb/ble/bb_ble_int.h +++ /dev/null @@ -1,48 +0,0 @@ -/*************************************************************************************************/ -/*! - * \file - * - * \brief Baseband driver internal interface file. - * - * Copyright (c) 2009-2018 ARM Ltd., all rights reserved. - * SPDX-License-Identifier: LicenseRef-PBL - * - * This file and the related binary are licensed under the - * Permissive Binary License, Version 1.0 (the "License"); - * you may not use these files except in compliance with the License. - * - * You may obtain a copy of the License here: - * LICENSE-permissive-binary-license-1.0.txt and at - * https://www.mbed.com/licenses/PBL-1.0 - * - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/*************************************************************************************************/ - -#ifndef BB_BLE_DRV_INT_H -#define BB_BLE_DRV_INT_H - -#include "wsf_types.h" - -#ifdef __cplusplus -extern "C" { -#endif - -/************************************************************************************************** - Function Declarations -**************************************************************************************************/ - -/* Inline encryption */ -void BbBleDrvInlineEncryptTxEnable(bool_t enable); -void BbBleDrvInlineEncryptSetPacketCount(uint64_t count); -void BbBleDrvInlineEncryptDecryptSuppressMic(bool_t enable); -void BbBleDrvInlineEncryptDecryptSetKey(uint8_t * key); -void BbBleDrvInlineEncryptDecryptSetIv(uint8_t * iv); -void BbBleDrvInlineEncryptDecryptSetDirection(uint8_t dir); - -#ifdef __cplusplus -}; -#endif - -#endif /* BB_BLE_DRV_INT_H */ diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/include/audio_board.h b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/include/audio_board.h similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/include/audio_board.h rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/include/audio_board.h diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble_rf.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble_rf.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_bb_ble_rf.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_bb_ble_rf.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_cfg.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_cfg.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_cfg.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_cfg.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_crypto.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_crypto.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_crypto.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_crypto.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_led.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_led.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_led.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_led.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_nvm.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_nvm.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_nvm.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_nvm.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_rtc.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_rtc.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_rtc.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_rtc.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_sys.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_sys.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_sys.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_sys.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_timer.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_timer.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_timer.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_timer.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_twi.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_twi.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_twi.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_twi.c diff --git a/features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_uart.c b/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_uart.c similarity index 100% rename from features/FEATURE_BLE/targets/TARGET_CORDIO_LL/stack/platform/nordic/sources/pal_uart.c rename to features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x/stack/sources/pal_uart.c