mbed-os / connectivity / drivers / ble / FEATURE_BLE / TARGET_NORDIC / TARGET_NORDIC_CORDIO / TARGET_NRF5x /
@Jamie Smith Jamie Smith authored on 30 Dec 2022
GitHub committed on 30 Dec 2022
..
stack/ sources backwards compatiblity with mbed build tools 3 years ago
CMakeLists.txt Convert mbed-ble to STATIC 1 year ago
NRFCordioHCIDriver.cpp add missing guards for extended advertising feature 3 years ago
NRFCordioHCIDriver.h Fix all Doxygen errors and make any future errors fatal (#118) 1 year ago
NRFCordioHCITransportDriver.cpp Add SPDX license identifier to Arm files 3 years ago
NRFCordioHCITransportDriver.h Add SPDX license identifier to Arm files 3 years ago
README.md backwards compatiblity with mbed build tools 3 years ago
mbed_lib.json Update NRF ble configuration options 3 years ago
README.md

Cordio Link Layer port for Nordic platforms

To use this port amend your mbed_app.json file as following:

        "NRF52840_DK": {
            "target.features_add": ["BLE"],
            "target.extra_labels_add": ["CORDIO", "CORDIO_LL", "SOFTDEVICE_NONE", "NORDIC_CORDIO"],
            "target.extra_labels_remove": ["SOFTDEVICE_COMMON", "SOFTDEVICE_S140_FULL", "NORDIC_SOFTDEVICE"]
        },
        "NRF52_DK": {
            "target.features_add": ["BLE"],
            "target.extra_labels_add": ["CORDIO", "CORDIO_LL", "SOFTDEVICE_NONE", "NORDIC_CORDIO"],
            "target.extra_labels_remove": ["SOFTDEVICE_COMMON", "SOFTDEVICE_S132_FULL", "NORDIC_SOFTDEVICE"]
        }

Resources used:

  • RADIO
  • TIMER0
  • PPI channels 14 and 15
  • HF clock is enabled