From ad331a0f0a97fb5ea823c43f0b50dccbed10eb79 Mon Sep 17 00:00:00 2001 From: dxl <64101226@qq.com> Date: Tue, 14 Mar 2023 15:37:17 +0800 Subject: [PATCH] move some resource. --- firmware/.gitignore | 1 + firmware/Makefile.defs | 26 +++++ firmware/application/.gitignore | 1 - firmware/application/Makefile | 32 ++---- .../application}/application.ld | 0 firmware/bootloader/.gitignore | 1 - firmware/bootloader/Makefile | 91 ++++++++---------- .../bootloader}/bootloader.ld | 0 .../common}/device_info.h | 0 .../common}/hw_connect.c | 0 .../common}/hw_connect.h | 0 .../link_script => firmware/common}/noinit.ld | 0 .../ble/ble_advertising/ble_advertising.c | 0 .../ble/ble_advertising/ble_advertising.h | 0 .../ble/ble_db_discovery/ble_db_discovery.c | 0 .../ble/ble_db_discovery/ble_db_discovery.h | 0 .../components/ble/ble_dtm/ble_dtm.c | 0 .../components/ble/ble_dtm/ble_dtm.h | 0 .../components/ble/ble_dtm/ble_dtm_hw.h | 0 .../components/ble/ble_dtm/ble_dtm_hw_nrf51.c | 0 .../components/ble/ble_dtm/ble_dtm_hw_nrf52.c | 0 .../ble_link_ctx_manager.c | 0 .../ble_link_ctx_manager.h | 0 .../components/ble/ble_racp/ble_racp.c | 0 .../components/ble/ble_racp/ble_racp.h | 0 .../ble_radio_notification.c | 0 .../ble_radio_notification.h | 0 .../ble_ancs_c/ancs_app_attr_get.c | 0 .../ble_ancs_c/ancs_app_attr_get.h | 0 .../ble_ancs_c/ancs_attr_parser.c | 0 .../ble_ancs_c/ancs_attr_parser.h | 0 .../ble_services/ble_ancs_c/nrf_ble_ancs_c.c | 0 .../ble_services/ble_ancs_c/nrf_ble_ancs_c.h | 0 .../ble/ble_services/ble_ans_c/ble_ans_c.c | 0 .../ble/ble_services/ble_ans_c/ble_ans_c.h | 0 .../ble/ble_services/ble_bas/ble_bas.c | 0 .../ble/ble_services/ble_bas/ble_bas.h | 0 .../ble/ble_services/ble_bas_c/ble_bas_c.c | 0 .../ble/ble_services/ble_bas_c/ble_bas_c.h | 0 .../ble/ble_services/ble_bps/ble_bps.c | 0 .../ble/ble_services/ble_bps/ble_bps.h | 0 .../ble/ble_services/ble_cscs/ble_cscs.c | 0 .../ble/ble_services/ble_cscs/ble_cscs.h | 0 .../ble/ble_services/ble_cscs/ble_sc_ctrlpt.c | 0 .../ble/ble_services/ble_cscs/ble_sc_ctrlpt.h | 0 .../ble/ble_services/ble_cts_c/ble_cts_c.c | 0 .../ble/ble_services/ble_cts_c/ble_cts_c.h | 0 .../ble/ble_services/ble_dfu/ble_dfu.c | 0 .../ble/ble_services/ble_dfu/ble_dfu.h | 0 .../ble/ble_services/ble_dfu/ble_dfu_bonded.c | 0 .../ble_services/ble_dfu/ble_dfu_unbonded.c | 0 .../ble/ble_services/ble_dis/ble_dis.c | 0 .../ble/ble_services/ble_dis/ble_dis.h | 0 .../ble/ble_services/ble_dis_c/ble_dis_c.c | 0 .../ble/ble_services/ble_dis_c/ble_dis_c.h | 0 .../ble/ble_services/ble_escs/escs_defs.h | 0 .../ble/ble_services/ble_escs/nrf_ble_escs.c | 0 .../ble/ble_services/ble_escs/nrf_ble_escs.h | 0 .../ble/ble_services/ble_gls/ble_gls.c | 0 .../ble/ble_services/ble_gls/ble_gls.h | 0 .../ble/ble_services/ble_gls/ble_gls_db.c | 0 .../ble/ble_services/ble_gls/ble_gls_db.h | 0 .../ble/ble_services/ble_hids/ble_hids.c | 0 .../ble/ble_services/ble_hids/ble_hids.h | 0 .../ble/ble_services/ble_hrs/ble_hrs.c | 0 .../ble/ble_services/ble_hrs/ble_hrs.h | 0 .../ble/ble_services/ble_hrs_c/ble_hrs_c.c | 0 .../ble/ble_services/ble_hrs_c/ble_hrs_c.h | 0 .../ble/ble_services/ble_hts/ble_hts.c | 0 .../ble/ble_services/ble_hts/ble_hts.h | 0 .../ble/ble_services/ble_ias/ble_ias.c | 0 .../ble/ble_services/ble_ias/ble_ias.h | 0 .../ble/ble_services/ble_ias_c/ble_ias_c.c | 0 .../ble/ble_services/ble_ias_c/ble_ias_c.h | 0 .../ble/ble_services/ble_ipsp/ble_ipsp.c | 0 .../ble/ble_services/ble_ipsp/ble_ipsp.h | 0 .../ble/ble_services/ble_lbs/ble_lbs.c | 0 .../ble/ble_services/ble_lbs/ble_lbs.h | 0 .../ble/ble_services/ble_lbs_c/ble_lbs_c.c | 0 .../ble/ble_services/ble_lbs_c/ble_lbs_c.h | 0 .../ble/ble_services/ble_lls/ble_lls.c | 0 .../ble/ble_services/ble_lls/ble_lls.h | 0 .../ble/ble_services/ble_nus/ble_nus.c | 0 .../ble/ble_services/ble_nus/ble_nus.h | 0 .../ble/ble_services/ble_nus_c/ble_nus_c.c | 0 .../ble/ble_services/ble_nus_c/ble_nus_c.h | 0 .../ble/ble_services/ble_rscs/ble_rscs.c | 0 .../ble/ble_services/ble_rscs/ble_rscs.h | 0 .../ble/ble_services/ble_rscs_c/ble_rscs_c.c | 0 .../ble/ble_services/ble_rscs_c/ble_rscs_c.h | 0 .../ble/ble_services/ble_tps/ble_tps.c | 0 .../ble/ble_services/ble_tps/ble_tps.h | 0 .../ble/ble_services/eddystone/es.h | 0 .../ble/ble_services/eddystone/es_adv.c | 0 .../ble/ble_services/eddystone/es_adv.h | 0 .../ble/ble_services/eddystone/es_adv_frame.c | 0 .../ble/ble_services/eddystone/es_adv_frame.h | 0 .../ble_services/eddystone/es_adv_timing.c | 0 .../ble_services/eddystone/es_adv_timing.h | 0 .../eddystone/es_adv_timing_resolver.c | 0 .../eddystone/es_adv_timing_resolver.h | 0 .../eddystone/es_battery_voltage.h | 0 .../eddystone/es_battery_voltage_saadc.c | 0 .../ble/ble_services/eddystone/es_flash.c | 0 .../ble/ble_services/eddystone/es_flash.h | 0 .../ble/ble_services/eddystone/es_gatts.c | 0 .../ble/ble_services/eddystone/es_gatts.h | 0 .../ble_services/eddystone/es_gatts_read.c | 0 .../ble_services/eddystone/es_gatts_read.h | 0 .../ble_services/eddystone/es_gatts_write.c | 0 .../ble_services/eddystone/es_gatts_write.h | 0 .../ble/ble_services/eddystone/es_security.c | 0 .../ble/ble_services/eddystone/es_security.h | 0 .../ble/ble_services/eddystone/es_slot.c | 0 .../ble/ble_services/eddystone/es_slot.h | 0 .../ble/ble_services/eddystone/es_slot_reg.c | 0 .../ble/ble_services/eddystone/es_slot_reg.h | 0 .../ble/ble_services/eddystone/es_stopwatch.c | 0 .../ble/ble_services/eddystone/es_stopwatch.h | 0 .../ble/ble_services/eddystone/es_tlm.c | 0 .../ble/ble_services/eddystone/es_tlm.h | 0 .../ble/ble_services/eddystone/es_util.h | 0 .../ble/ble_services/eddystone/nrf_ble_es.c | 0 .../ble/ble_services/eddystone/nrf_ble_es.h | 0 .../experimental_ble_lns/ble_ln_common.h | 0 .../experimental_ble_lns/ble_ln_cp.c | 0 .../experimental_ble_lns/ble_ln_cp.h | 0 .../experimental_ble_lns/ble_ln_db.c | 0 .../experimental_ble_lns/ble_ln_db.h | 0 .../experimental_ble_lns/ble_lns.c | 0 .../experimental_ble_lns/ble_lns.h | 0 .../experimental_ble_ots/ble_ots.c | 0 .../experimental_ble_ots/ble_ots.h | 0 .../experimental_ble_ots/ble_ots_l2cap.c | 0 .../experimental_ble_ots/ble_ots_l2cap.h | 0 .../experimental_ble_ots/ble_ots_oacp.c | 0 .../experimental_ble_ots/ble_ots_oacp.h | 0 .../experimental_ble_ots/ble_ots_object.c | 0 .../experimental_ble_ots/ble_ots_object.h | 0 .../experimental_gatts_c/nrf_ble_gatts_c.c | 0 .../experimental_gatts_c/nrf_ble_gatts_c.h | 0 .../experimental_nrf_ble_cgms/cgms_db.c | 0 .../experimental_nrf_ble_cgms/cgms_db.h | 0 .../experimental_nrf_ble_cgms/cgms_meas.c | 0 .../experimental_nrf_ble_cgms/cgms_meas.h | 0 .../experimental_nrf_ble_cgms/cgms_racp.c | 0 .../experimental_nrf_ble_cgms/cgms_racp.h | 0 .../experimental_nrf_ble_cgms/cgms_socp.c | 0 .../experimental_nrf_ble_cgms/cgms_socp.h | 0 .../experimental_nrf_ble_cgms/cgms_sst.c | 0 .../experimental_nrf_ble_cgms/cgms_sst.h | 0 .../experimental_nrf_ble_cgms/nrf_ble_cgms.c | 0 .../experimental_nrf_ble_cgms/nrf_ble_cgms.h | 0 .../nrf_ble_ots_c.c | 0 .../nrf_ble_ots_c.h | 0 .../nrf_ble_ots_c_l2cap.c | 0 .../nrf_ble_ots_c_l2cap.h | 0 .../nrf_ble_ots_c_oacp.c | 0 .../nrf_ble_ots_c_oacp.h | 0 .../ble_services/nrf_ble_bms/nrf_ble_bms.c | 0 .../ble_services/nrf_ble_bms/nrf_ble_bms.h | 0 .../components/ble/common/ble_advdata.c | 0 .../components/ble/common/ble_advdata.h | 0 .../components/ble/common/ble_conn_params.c | 0 .../components/ble/common/ble_conn_params.h | 0 .../components/ble/common/ble_conn_state.c | 0 .../components/ble/common/ble_conn_state.h | 0 .../components/ble/common/ble_date_time.h | 0 .../components/ble/common/ble_gatt_db.h | 0 .../ble/common/ble_sensor_location.h | 0 .../components/ble/common/ble_srv_common.c | 0 .../components/ble/common/ble_srv_common.h | 0 .../ble/nrf_ble_gatt/nrf_ble_gatt.c | 0 .../ble/nrf_ble_gatt/nrf_ble_gatt.h | 0 .../components/ble/nrf_ble_gq/nrf_ble_gq.c | 0 .../components/ble/nrf_ble_gq/nrf_ble_gq.h | 0 .../components/ble/nrf_ble_qwr/nrf_ble_qwr.c | 0 .../components/ble/nrf_ble_qwr/nrf_ble_qwr.h | 0 .../ble/nrf_ble_scan/nrf_ble_scan.c | 0 .../ble/nrf_ble_scan/nrf_ble_scan.h | 0 .../ble/peer_manager/auth_status_tracker.c | 0 .../ble/peer_manager/auth_status_tracker.h | 0 .../ble/peer_manager/gatt_cache_manager.c | 0 .../ble/peer_manager/gatt_cache_manager.h | 0 .../ble/peer_manager/gatts_cache_manager.c | 0 .../ble/peer_manager/gatts_cache_manager.h | 0 .../components/ble/peer_manager/id_manager.c | 0 .../components/ble/peer_manager/id_manager.h | 0 .../ble/peer_manager/nrf_ble_lesc.c | 0 .../ble/peer_manager/nrf_ble_lesc.h | 0 .../ble/peer_manager/peer_data_storage.c | 0 .../ble/peer_manager/peer_data_storage.h | 0 .../ble/peer_manager/peer_database.c | 0 .../ble/peer_manager/peer_database.h | 0 .../components/ble/peer_manager/peer_id.c | 0 .../components/ble/peer_manager/peer_id.h | 0 .../ble/peer_manager/peer_manager.c | 0 .../ble/peer_manager/peer_manager.h | 0 .../ble/peer_manager/peer_manager_handler.c | 0 .../ble/peer_manager/peer_manager_handler.h | 0 .../ble/peer_manager/peer_manager_internal.h | 0 .../ble/peer_manager/peer_manager_types.h | 0 .../components/ble/peer_manager/pm_buffer.c | 0 .../components/ble/peer_manager/pm_buffer.h | 0 .../ble/peer_manager/security_dispatcher.c | 0 .../ble/peer_manager/security_dispatcher.h | 0 .../ble/peer_manager/security_manager.c | 0 .../ble/peer_manager/security_manager.h | 0 .../boards/arduino_joystick_shield_v1a.h | 0 .../components/boards/arduino_primo.h | 0 .../nrf52_sdk/components/boards/boards.c | 0 .../nrf52_sdk/components/boards/boards.h | 0 .../components/boards/d52_starterkit.h | 0 .../components/boards/n5_starterkit.h | 0 .../nrf52_sdk/components/boards/nrf6310.h | 0 .../nrf52_sdk/components/boards/pca10000.h | 0 .../nrf52_sdk/components/boards/pca10001.h | 0 .../nrf52_sdk/components/boards/pca10003.h | 0 .../nrf52_sdk/components/boards/pca10028.h | 0 .../nrf52_sdk/components/boards/pca10031.h | 0 .../nrf52_sdk/components/boards/pca10036.h | 0 .../nrf52_sdk/components/boards/pca10040.h | 0 .../nrf52_sdk/components/boards/pca10056.h | 0 .../nrf52_sdk/components/boards/pca10059.h | 0 .../nrf52_sdk/components/boards/pca10100.h | 0 .../nrf52_sdk/components/boards/pca10112.h | 0 .../nrf52_sdk/components/boards/pca20006.h | 0 .../nrf52_sdk/components/boards/pca20020.h | 0 .../nrf52_sdk/components/boards/wt51822.h | 0 .../components/libraries/atomic/nrf_atomic.c | 0 .../components/libraries/atomic/nrf_atomic.h | 0 .../libraries/atomic/nrf_atomic_internal.h | 0 .../atomic/nrf_atomic_sanity_check.h | 0 .../libraries/atomic_fifo/nrf_atfifo.c | 0 .../libraries/atomic_fifo/nrf_atfifo.h | 0 .../atomic_fifo/nrf_atfifo_internal.h | 0 .../libraries/atomic_flags/nrf_atflags.c | 0 .../libraries/atomic_flags/nrf_atflags.h | 0 .../components/libraries/balloc/nrf_balloc.c | 0 .../components/libraries/balloc/nrf_balloc.h | 0 .../block_dev/empty/nrf_block_dev_empty.c | 0 .../block_dev/empty/nrf_block_dev_empty.h | 0 .../libraries/block_dev/nrf_block_dev.h | 0 .../block_dev/qspi/nrf_block_dev_qspi.c | 0 .../block_dev/qspi/nrf_block_dev_qspi.h | 0 .../block_dev/qspi/nrf_serial_flash_params.c | 0 .../block_dev/qspi/nrf_serial_flash_params.h | 0 .../block_dev/ram/nrf_block_dev_ram.c | 0 .../block_dev/ram/nrf_block_dev_ram.h | 0 .../block_dev/sdc/nrf_block_dev_sdc.c | 0 .../block_dev/sdc/nrf_block_dev_sdc.h | 0 .../bootloader/ant_dfu/nrf_dfu_ant.c | 0 .../bootloader/ble_dfu/nrf_dfu_ble.c | 0 .../bootloader/ble_dfu/nrf_dfu_ble.h | 0 .../ble_dfu/nrf_dfu_ble_svci_bond_sharing.h | 0 .../libraries/bootloader/dfu/dfu-cc.options | 0 .../libraries/bootloader/dfu/dfu-cc.pb.c | 0 .../libraries/bootloader/dfu/dfu-cc.pb.h | 0 .../libraries/bootloader/dfu/dfu-cc.proto | 0 .../libraries/bootloader/dfu/nrf_dfu.c | 0 .../libraries/bootloader/dfu/nrf_dfu.h | 0 .../libraries/bootloader/dfu/nrf_dfu_flash.c | 0 .../libraries/bootloader/dfu/nrf_dfu_flash.h | 0 .../bootloader/dfu/nrf_dfu_handling_error.c | 0 .../bootloader/dfu/nrf_dfu_handling_error.h | 0 .../libraries/bootloader/dfu/nrf_dfu_mbr.c | 0 .../libraries/bootloader/dfu/nrf_dfu_mbr.h | 0 .../bootloader/dfu/nrf_dfu_req_handler.c | 0 .../bootloader/dfu/nrf_dfu_req_handler.h | 0 .../bootloader/dfu/nrf_dfu_settings.c | 0 .../bootloader/dfu/nrf_dfu_settings.h | 0 .../bootloader/dfu/nrf_dfu_settings_svci.c | 0 .../libraries/bootloader/dfu/nrf_dfu_svci.c | 0 .../bootloader/dfu/nrf_dfu_svci_handler.c | 0 .../bootloader/dfu/nrf_dfu_transport.c | 0 .../bootloader/dfu/nrf_dfu_transport.h | 0 .../bootloader/dfu/nrf_dfu_trigger_usb.c | 0 .../bootloader/dfu/nrf_dfu_trigger_usb.h | 0 .../libraries/bootloader/dfu/nrf_dfu_types.h | 0 .../libraries/bootloader/dfu/nrf_dfu_utils.c | 0 .../libraries/bootloader/dfu/nrf_dfu_utils.h | 0 .../bootloader/dfu/nrf_dfu_validation.c | 0 .../bootloader/dfu/nrf_dfu_validation.h | 0 .../bootloader/dfu/nrf_dfu_ver_validation.c | 0 .../bootloader/dfu/nrf_dfu_ver_validation.h | 0 .../libraries/bootloader/nrf_bootloader.c | 0 .../libraries/bootloader/nrf_bootloader.h | 0 .../bootloader/nrf_bootloader_app_start.c | 0 .../bootloader/nrf_bootloader_app_start.h | 0 .../nrf_bootloader_app_start_final.c | 0 .../bootloader/nrf_bootloader_dfu_timers.c | 0 .../bootloader/nrf_bootloader_dfu_timers.h | 0 .../bootloader/nrf_bootloader_fw_activation.c | 0 .../bootloader/nrf_bootloader_fw_activation.h | 0 .../bootloader/nrf_bootloader_info.c | 0 .../bootloader/nrf_bootloader_info.h | 0 .../libraries/bootloader/nrf_bootloader_wdt.c | 0 .../libraries/bootloader/nrf_bootloader_wdt.h | 0 .../bootloader/serial_dfu/nrf_dfu_serial.c | 0 .../bootloader/serial_dfu/nrf_dfu_serial.h | 0 .../serial_dfu/nrf_dfu_serial_uart.c | 0 .../serial_dfu/nrf_dfu_serial_usb.c | 0 .../nrf52_sdk/components/libraries/bsp/bsp.c | 0 .../nrf52_sdk/components/libraries/bsp/bsp.h | 0 .../components/libraries/bsp/bsp_btn_ant.c | 0 .../components/libraries/bsp/bsp_btn_ant.h | 0 .../components/libraries/bsp/bsp_btn_ble.c | 0 .../components/libraries/bsp/bsp_btn_ble.h | 0 .../components/libraries/bsp/bsp_cli.c | 0 .../components/libraries/bsp/bsp_cli.h | 0 .../components/libraries/bsp/bsp_config.h | 0 .../components/libraries/bsp/bsp_nfc.c | 0 .../components/libraries/bsp/bsp_nfc.h | 0 .../components/libraries/button/app_button.c | 0 .../components/libraries/button/app_button.h | 0 .../libraries/cli/ble_uart/nrf_cli_ble_uart.c | 0 .../libraries/cli/ble_uart/nrf_cli_ble_uart.h | 0 .../libraries/cli/cdc_acm/nrf_cli_cdc_acm.c | 0 .../libraries/cli/cdc_acm/nrf_cli_cdc_acm.h | 0 .../components/libraries/cli/cli_utils_cmds.c | 0 .../libraries/cli/libuarte/nrf_cli_libuarte.c | 0 .../libraries/cli/libuarte/nrf_cli_libuarte.h | 0 .../components/libraries/cli/nrf_cli.c | 0 .../components/libraries/cli/nrf_cli.h | 0 .../components/libraries/cli/nrf_cli_types.h | 0 .../components/libraries/cli/nrf_cli_vt100.h | 0 .../libraries/cli/rtt/nrf_cli_rtt.c | 0 .../libraries/cli/rtt/nrf_cli_rtt.h | 0 .../libraries/cli/uart/nrf_cli_uart.c | 0 .../libraries/cli/uart/nrf_cli_uart.h | 0 .../components/libraries/crc16/crc16.c | 0 .../components/libraries/crc16/crc16.h | 0 .../components/libraries/crc32/crc32.c | 0 .../components/libraries/crc32/crc32.h | 0 .../crypto/backend/cc310/cc310_backend_aes.c | 0 .../crypto/backend/cc310/cc310_backend_aes.h | 0 .../backend/cc310/cc310_backend_aes_aead.c | 0 .../backend/cc310/cc310_backend_aes_aead.h | 0 .../cc310/cc310_backend_chacha_poly_aead.c | 0 .../cc310/cc310_backend_chacha_poly_aead.h | 0 .../crypto/backend/cc310/cc310_backend_ecc.c | 0 .../crypto/backend/cc310/cc310_backend_ecc.h | 0 .../crypto/backend/cc310/cc310_backend_ecdh.c | 0 .../crypto/backend/cc310/cc310_backend_ecdh.h | 0 .../backend/cc310/cc310_backend_ecdsa.c | 0 .../backend/cc310/cc310_backend_ecdsa.h | 0 .../backend/cc310/cc310_backend_eddsa.c | 0 .../backend/cc310/cc310_backend_eddsa.h | 0 .../crypto/backend/cc310/cc310_backend_hash.c | 0 .../crypto/backend/cc310/cc310_backend_hash.h | 0 .../crypto/backend/cc310/cc310_backend_hmac.c | 0 .../crypto/backend/cc310/cc310_backend_hmac.h | 0 .../crypto/backend/cc310/cc310_backend_init.c | 0 .../backend/cc310/cc310_backend_mutex.c | 0 .../backend/cc310/cc310_backend_mutex.h | 0 .../crypto/backend/cc310/cc310_backend_rng.c | 0 .../crypto/backend/cc310/cc310_backend_rng.h | 0 .../backend/cc310/cc310_backend_shared.c | 0 .../backend/cc310/cc310_backend_shared.h | 0 .../backend/cc310_bl/cc310_bl_backend_ecc.c | 0 .../backend/cc310_bl/cc310_bl_backend_ecc.h | 0 .../backend/cc310_bl/cc310_bl_backend_ecdh.h | 0 .../backend/cc310_bl/cc310_bl_backend_ecdsa.c | 0 .../backend/cc310_bl/cc310_bl_backend_ecdsa.h | 0 .../backend/cc310_bl/cc310_bl_backend_hash.c | 0 .../backend/cc310_bl/cc310_bl_backend_hash.h | 0 .../backend/cc310_bl/cc310_bl_backend_init.c | 0 .../cc310_bl/cc310_bl_backend_shared.c | 0 .../cc310_bl/cc310_bl_backend_shared.h | 0 .../backend/cifra/cifra_backend_aes_aead.c | 0 .../backend/cifra/cifra_backend_aes_aead.h | 0 .../backend/mbedtls/mbedtls_backend_aes.c | 0 .../backend/mbedtls/mbedtls_backend_aes.h | 0 .../mbedtls/mbedtls_backend_aes_aead.c | 0 .../mbedtls/mbedtls_backend_aes_aead.h | 0 .../backend/mbedtls/mbedtls_backend_ecc.c | 0 .../backend/mbedtls/mbedtls_backend_ecc.h | 0 .../backend/mbedtls/mbedtls_backend_ecdh.c | 0 .../backend/mbedtls/mbedtls_backend_ecdh.h | 0 .../backend/mbedtls/mbedtls_backend_ecdsa.c | 0 .../backend/mbedtls/mbedtls_backend_ecdsa.h | 0 .../backend/mbedtls/mbedtls_backend_hash.c | 0 .../backend/mbedtls/mbedtls_backend_hash.h | 0 .../backend/mbedtls/mbedtls_backend_hmac.c | 0 .../backend/mbedtls/mbedtls_backend_hmac.h | 0 .../backend/mbedtls/mbedtls_backend_init.c | 0 .../backend/micro_ecc/micro_ecc_backend_ecc.c | 0 .../backend/micro_ecc/micro_ecc_backend_ecc.h | 0 .../micro_ecc/micro_ecc_backend_ecdh.c | 0 .../micro_ecc/micro_ecc_backend_ecdh.h | 0 .../micro_ecc/micro_ecc_backend_ecdsa.c | 0 .../micro_ecc/micro_ecc_backend_ecdsa.h | 0 .../micro_ecc/micro_ecc_backend_shared.h | 0 .../backend/nrf_hw/nrf_hw_backend_init.c | 0 .../backend/nrf_hw/nrf_hw_backend_rng.c | 0 .../backend/nrf_hw/nrf_hw_backend_rng.h | 0 .../nrf_hw/nrf_hw_backend_rng_mbedtls.c | 0 .../nrf_hw/nrf_hw_backend_rng_mbedtls.h | 0 .../backend/nrf_sw/nrf_sw_backend_hash.c | 0 .../backend/nrf_sw/nrf_sw_backend_hash.h | 0 .../oberon/oberon_backend_chacha_poly_aead.c | 0 .../oberon/oberon_backend_chacha_poly_aead.h | 0 .../backend/oberon/oberon_backend_ecc.c | 0 .../backend/oberon/oberon_backend_ecc.h | 0 .../backend/oberon/oberon_backend_ecdh.c | 0 .../backend/oberon/oberon_backend_ecdh.h | 0 .../backend/oberon/oberon_backend_ecdsa.c | 0 .../backend/oberon/oberon_backend_ecdsa.h | 0 .../backend/oberon/oberon_backend_eddsa.c | 0 .../backend/oberon/oberon_backend_eddsa.h | 0 .../backend/oberon/oberon_backend_hash.c | 0 .../backend/oberon/oberon_backend_hash.h | 0 .../backend/oberon/oberon_backend_hmac.c | 0 .../backend/oberon/oberon_backend_hmac.h | 0 .../backend/optiga/optiga_backend_ecc.c | 0 .../backend/optiga/optiga_backend_ecc.h | 0 .../backend/optiga/optiga_backend_ecdh.c | 0 .../backend/optiga/optiga_backend_ecdh.h | 0 .../backend/optiga/optiga_backend_ecdsa.c | 0 .../backend/optiga/optiga_backend_ecdsa.h | 0 .../backend/optiga/optiga_backend_init.c | 0 .../backend/optiga/optiga_backend_rng.c | 0 .../backend/optiga/optiga_backend_rng.h | 0 .../backend/optiga/optiga_backend_utils.c | 0 .../backend/optiga/optiga_backend_utils.h | 0 .../components/libraries/crypto/nrf_crypto.h | 0 .../libraries/crypto/nrf_crypto_aead.c | 0 .../libraries/crypto/nrf_crypto_aead.h | 0 .../crypto/nrf_crypto_aead_backend.h | 0 .../libraries/crypto/nrf_crypto_aead_shared.h | 0 .../libraries/crypto/nrf_crypto_aes.c | 0 .../libraries/crypto/nrf_crypto_aes.h | 0 .../libraries/crypto/nrf_crypto_aes_backend.h | 0 .../libraries/crypto/nrf_crypto_aes_shared.c | 0 .../libraries/crypto/nrf_crypto_aes_shared.h | 0 .../libraries/crypto/nrf_crypto_ecc.c | 0 .../libraries/crypto/nrf_crypto_ecc.h | 0 .../libraries/crypto/nrf_crypto_ecc_backend.h | 0 .../libraries/crypto/nrf_crypto_ecc_shared.h | 0 .../libraries/crypto/nrf_crypto_ecdh.c | 0 .../libraries/crypto/nrf_crypto_ecdh.h | 0 .../crypto/nrf_crypto_ecdh_backend.h | 0 .../libraries/crypto/nrf_crypto_ecdh_shared.h | 0 .../libraries/crypto/nrf_crypto_ecdsa.c | 0 .../libraries/crypto/nrf_crypto_ecdsa.h | 0 .../crypto/nrf_crypto_ecdsa_backend.h | 0 .../crypto/nrf_crypto_ecdsa_shared.h | 0 .../libraries/crypto/nrf_crypto_eddsa.c | 0 .../libraries/crypto/nrf_crypto_eddsa.h | 0 .../crypto/nrf_crypto_eddsa_backend.h | 0 .../crypto/nrf_crypto_eddsa_shared.h | 0 .../libraries/crypto/nrf_crypto_error.c | 0 .../libraries/crypto/nrf_crypto_error.h | 0 .../libraries/crypto/nrf_crypto_hash.c | 0 .../libraries/crypto/nrf_crypto_hash.h | 0 .../crypto/nrf_crypto_hash_backend.h | 0 .../libraries/crypto/nrf_crypto_hash_shared.h | 0 .../libraries/crypto/nrf_crypto_hkdf.c | 0 .../libraries/crypto/nrf_crypto_hkdf.h | 0 .../libraries/crypto/nrf_crypto_hmac.c | 0 .../libraries/crypto/nrf_crypto_hmac.h | 0 .../crypto/nrf_crypto_hmac_backend.h | 0 .../libraries/crypto/nrf_crypto_hmac_shared.h | 0 .../libraries/crypto/nrf_crypto_init.c | 0 .../libraries/crypto/nrf_crypto_init.h | 0 .../libraries/crypto/nrf_crypto_mem.h | 0 .../libraries/crypto/nrf_crypto_rng.c | 0 .../libraries/crypto/nrf_crypto_rng.h | 0 .../libraries/crypto/nrf_crypto_rng_backend.h | 0 .../libraries/crypto/nrf_crypto_rng_shared.h | 0 .../libraries/crypto/nrf_crypto_shared.c | 0 .../libraries/crypto/nrf_crypto_shared.h | 0 .../libraries/crypto/nrf_crypto_types.h | 0 .../components/libraries/csense/nrf_csense.c | 0 .../components/libraries/csense/nrf_csense.h | 0 .../libraries/csense/nrf_csense_macros.h | 0 .../libraries/csense_drv/nrf_drv_csense.c | 0 .../libraries/csense_drv/nrf_drv_csense.h | 0 .../components/libraries/delay/nrf_delay.h | 0 .../nrf52_sdk/components/libraries/ecc/ecc.c | 0 .../nrf52_sdk/components/libraries/ecc/ecc.h | 0 .../experimental_section_vars/nrf_section.h | 0 .../nrf_section_iter.c | 0 .../nrf_section_iter.h | 0 .../experimental_task_manager/task_manager.c | 0 .../experimental_task_manager/task_manager.h | 0 .../task_manager_core_armgcc.S | 0 .../task_manager_core_iar.s | 0 .../task_manager_core_keil.s | 0 .../nrf52_sdk/components/libraries/fds/fds.c | 0 .../nrf52_sdk/components/libraries/fds/fds.h | 0 .../libraries/fds/fds_internal_defs.h | 0 .../components/libraries/fifo/app_fifo.c | 0 .../components/libraries/fifo/app_fifo.h | 0 .../libraries/fstorage/nrf_fstorage.c | 0 .../libraries/fstorage/nrf_fstorage.h | 0 .../libraries/fstorage/nrf_fstorage_nvmc.c | 0 .../libraries/fstorage/nrf_fstorage_nvmc.h | 0 .../libraries/fstorage/nrf_fstorage_sd.c | 0 .../libraries/fstorage/nrf_fstorage_sd.h | 0 .../components/libraries/gfx/nrf_gfx.c | 0 .../components/libraries/gfx/nrf_gfx.h | 0 .../components/libraries/gfx/nrf_lcd.h | 0 .../components/libraries/gpiote/app_gpiote.c | 0 .../components/libraries/gpiote/app_gpiote.h | 0 .../libraries/hardfault/hardfault.h | 0 .../libraries/hardfault/hardfault_genhf.h | 0 .../hardfault/hardfault_implementation.c | 0 .../nrf51/handler/hardfault_handler_gcc.c | 0 .../nrf51/handler/hardfault_handler_iar.c | 0 .../nrf51/handler/hardfault_handler_keil.c | 0 .../nrf52/handler/hardfault_handler_gcc.c | 0 .../nrf52/handler/hardfault_handler_iar.c | 0 .../nrf52/handler/hardfault_handler_keil.c | 0 .../components/libraries/hci/hci_mem_pool.c | 0 .../components/libraries/hci/hci_mem_pool.h | 0 .../components/libraries/hci/hci_slip.c | 0 .../components/libraries/hci/hci_slip.h | 0 .../components/libraries/hci/hci_transport.c | 0 .../components/libraries/hci/hci_transport.h | 0 .../libraries/led_softblink/led_softblink.c | 0 .../libraries/led_softblink/led_softblink.h | 0 .../libraries/libuarte/nrf_libuarte_async.c | 0 .../libraries/libuarte/nrf_libuarte_async.h | 0 .../libraries/libuarte/nrf_libuarte_drv.c | 0 .../libraries/libuarte/nrf_libuarte_drv.h | 0 .../components/libraries/log/nrf_log.h | 0 .../libraries/log/nrf_log_backend_flash.h | 0 .../libraries/log/nrf_log_backend_interface.h | 0 .../libraries/log/nrf_log_backend_rtt.h | 0 .../libraries/log/nrf_log_backend_uart.h | 0 .../components/libraries/log/nrf_log_ctrl.h | 0 .../libraries/log/nrf_log_default_backends.h | 0 .../libraries/log/nrf_log_instance.h | 0 .../libraries/log/nrf_log_str_formatter.h | 0 .../components/libraries/log/nrf_log_types.h | 0 .../libraries/log/src/nrf_log_backend_flash.c | 0 .../libraries/log/src/nrf_log_backend_rtt.c | 0 .../log/src/nrf_log_backend_serial.c | 0 .../log/src/nrf_log_backend_serial.h | 0 .../libraries/log/src/nrf_log_backend_uart.c | 0 .../libraries/log/src/nrf_log_ctrl_internal.h | 0 .../log/src/nrf_log_default_backends.c | 0 .../libraries/log/src/nrf_log_frontend.c | 0 .../libraries/log/src/nrf_log_internal.h | 0 .../libraries/log/src/nrf_log_str_formatter.c | 0 .../libraries/low_power_pwm/low_power_pwm.c | 0 .../libraries/low_power_pwm/low_power_pwm.h | 0 .../libraries/mem_manager/mem_manager.c | 0 .../libraries/mem_manager/mem_manager.h | 0 .../components/libraries/memobj/nrf_memobj.c | 0 .../components/libraries/memobj/nrf_memobj.h | 0 .../components/libraries/mpu/nrf_mpu_lib.c | 0 .../components/libraries/mpu/nrf_mpu_lib.h | 0 .../components/libraries/mutex/nrf_mtx.h | 0 .../components/libraries/pwm/app_pwm.c | 0 .../components/libraries/pwm/app_pwm.h | 0 .../libraries/pwr_mgmt/nrf_pwr_mgmt.c | 0 .../libraries/pwr_mgmt/nrf_pwr_mgmt.h | 0 .../components/libraries/queue/nrf_queue.c | 0 .../components/libraries/queue/nrf_queue.h | 0 .../libraries/ringbuf/nrf_ringbuf.c | 0 .../libraries/ringbuf/nrf_ringbuf.h | 0 .../libraries/scheduler/app_scheduler.c | 0 .../libraries/scheduler/app_scheduler.h | 0 .../scheduler/app_scheduler_serconn.c | 0 .../components/libraries/sdcard/app_sdcard.c | 0 .../components/libraries/sdcard/app_sdcard.h | 0 .../libraries/sensorsim/sensorsim.c | 0 .../libraries/sensorsim/sensorsim.h | 0 .../components/libraries/sha256/sha256.c | 0 .../components/libraries/sha256/sha256.h | 0 .../libraries/simple_timer/app_simple_timer.c | 0 .../libraries/simple_timer/app_simple_timer.h | 0 .../components/libraries/slip/slip.c | 0 .../components/libraries/slip/slip.h | 0 .../libraries/sortlist/nrf_sortlist.c | 0 .../libraries/sortlist/nrf_sortlist.h | 0 .../libraries/spi_mngr/nrf_spi_mngr.c | 0 .../libraries/spi_mngr/nrf_spi_mngr.h | 0 .../libraries/stack_guard/nrf_stack_guard.c | 0 .../libraries/stack_guard/nrf_stack_guard.h | 0 .../libraries/stack_info/nrf_stack_info.h | 0 .../libraries/strerror/nrf_strerror.c | 0 .../libraries/strerror/nrf_strerror.h | 0 .../libraries/svc/nrf_svc_function.h | 0 .../libraries/svc/nrf_svc_handler.c | 0 .../components/libraries/svc/nrf_svci.h | 0 .../libraries/svc/nrf_svci_async_function.h | 0 .../libraries/svc/nrf_svci_async_handler.h | 0 .../components/libraries/timer/app_timer.c | 0 .../components/libraries/timer/app_timer.h | 0 .../components/libraries/timer/app_timer2.c | 0 .../libraries/timer/app_timer_freertos.c | 0 .../libraries/timer/app_timer_rtx.c | 0 .../components/libraries/timer/drv_rtc.c | 0 .../components/libraries/timer/drv_rtc.h | 0 .../libraries/twi_mngr/nrf_twi_mngr.c | 0 .../libraries/twi_mngr/nrf_twi_mngr.h | 0 .../libraries/twi_sensor/nrf_twi_sensor.c | 0 .../libraries/twi_sensor/nrf_twi_sensor.h | 0 .../components/libraries/uart/app_uart.c | 0 .../components/libraries/uart/app_uart.h | 0 .../components/libraries/uart/app_uart_fifo.c | 0 .../components/libraries/uart/retarget.c | 0 .../components/libraries/usbd/app_usbd.c | 0 .../components/libraries/usbd/app_usbd.h | 0 .../libraries/usbd/app_usbd_class_base.h | 0 .../components/libraries/usbd/app_usbd_core.c | 0 .../components/libraries/usbd/app_usbd_core.h | 0 .../libraries/usbd/app_usbd_descriptor.h | 0 .../libraries/usbd/app_usbd_langid.h | 0 .../libraries/usbd/app_usbd_request.h | 0 .../libraries/usbd/app_usbd_serial_num.c | 0 .../libraries/usbd/app_usbd_serial_num.h | 0 .../libraries/usbd/app_usbd_string_desc.c | 0 .../libraries/usbd/app_usbd_string_desc.h | 0 .../libraries/usbd/app_usbd_types.h | 0 .../usbd/class/audio/app_usbd_audio.c | 0 .../usbd/class/audio/app_usbd_audio.h | 0 .../usbd/class/audio/app_usbd_audio_desc.h | 0 .../class/audio/app_usbd_audio_internal.h | 0 .../usbd/class/audio/app_usbd_audio_types.h | 0 .../usbd/class/cdc/acm/app_usbd_cdc_acm.c | 0 .../usbd/class/cdc/acm/app_usbd_cdc_acm.h | 0 .../class/cdc/acm/app_usbd_cdc_acm_internal.h | 0 .../usbd/class/cdc/app_usbd_cdc_desc.h | 0 .../usbd/class/cdc/app_usbd_cdc_types.h | 0 .../usbd/class/dummy/app_usbd_dummy.c | 0 .../usbd/class/dummy/app_usbd_dummy.h | 0 .../class/dummy/app_usbd_dummy_internal.h | 0 .../usbd/class/dummy/app_usbd_dummy_types.h | 0 .../libraries/usbd/class/hid/app_usbd_hid.c | 0 .../libraries/usbd/class/hid/app_usbd_hid.h | 0 .../usbd/class/hid/app_usbd_hid_types.h | 0 .../class/hid/generic/app_usbd_hid_generic.c | 0 .../class/hid/generic/app_usbd_hid_generic.h | 0 .../hid/generic/app_usbd_hid_generic_desc.h | 0 .../generic/app_usbd_hid_generic_internal.h | 0 .../usbd/class/hid/kbd/app_usbd_hid_kbd.c | 0 .../usbd/class/hid/kbd/app_usbd_hid_kbd.h | 0 .../class/hid/kbd/app_usbd_hid_kbd_desc.h | 0 .../class/hid/kbd/app_usbd_hid_kbd_internal.h | 0 .../usbd/class/hid/mouse/app_usbd_hid_mouse.c | 0 .../usbd/class/hid/mouse/app_usbd_hid_mouse.h | 0 .../class/hid/mouse/app_usbd_hid_mouse_desc.h | 0 .../hid/mouse/app_usbd_hid_mouse_internal.h | 0 .../libraries/usbd/class/msc/app_usbd_msc.c | 0 .../libraries/usbd/class/msc/app_usbd_msc.h | 0 .../usbd/class/msc/app_usbd_msc_desc.h | 0 .../usbd/class/msc/app_usbd_msc_internal.h | 0 .../usbd/class/msc/app_usbd_msc_scsi.h | 0 .../usbd/class/msc/app_usbd_msc_types.h | 0 .../app_usbd_nrf_dfu_trigger.c | 0 .../app_usbd_nrf_dfu_trigger.h | 0 .../app_usbd_nrf_dfu_trigger_internal.h | 0 .../app_usbd_nrf_dfu_trigger_types.h | 0 .../components/libraries/util/app_error.c | 0 .../components/libraries/util/app_error.h | 0 .../libraries/util/app_error_handler_gcc.c | 0 .../libraries/util/app_error_handler_iar.c | 0 .../libraries/util/app_error_handler_keil.c | 0 .../libraries/util/app_error_weak.c | 0 .../libraries/util/app_error_weak.h | 0 .../components/libraries/util/app_util.h | 0 .../components/libraries/util/app_util_bds.h | 0 .../libraries/util/app_util_platform.c | 0 .../libraries/util/app_util_platform.h | 0 .../components/libraries/util/nordic_common.h | 0 .../components/libraries/util/nrf_assert.c | 0 .../components/libraries/util/nrf_assert.h | 0 .../components/libraries/util/nrf_bitmask.h | 0 .../components/libraries/util/sdk_alloca.h | 0 .../components/libraries/util/sdk_common.h | 0 .../components/libraries/util/sdk_errors.h | 0 .../components/libraries/util/sdk_macros.h | 0 .../libraries/util/sdk_mapped_flags.c | 0 .../libraries/util/sdk_mapped_flags.h | 0 .../components/libraries/util/sdk_os.h | 0 .../components/libraries/util/sdk_resources.h | 0 .../ac_rec_parser/nfc_ac_rec_parser.c | 0 .../ac_rec_parser/nfc_ac_rec_parser.h | 0 .../nfc_ble_oob_advdata_parser.c | 0 .../nfc_ble_oob_advdata_parser.h | 0 .../le_oob_rec_parser/nfc_le_oob_rec_parser.c | 0 .../le_oob_rec_parser/nfc_le_oob_rec_parser.h | 0 .../connection_handover/ac_rec/nfc_ac_rec.c | 0 .../connection_handover/ac_rec/nfc_ac_rec.h | 0 .../ble_oob_advdata/nfc_ble_oob_advdata.c | 0 .../ble_oob_advdata/nfc_ble_oob_advdata.h | 0 .../ble_pair_lib/nfc_ble_pair_lib.c | 0 .../ble_pair_lib/nfc_ble_pair_lib.h | 0 .../ble_pair_msg/nfc_ble_pair_msg.c | 0 .../ble_pair_msg/nfc_ble_pair_msg.h | 0 .../common/nfc_ble_pair_common.c | 0 .../common/nfc_ble_pair_common.h | 0 .../ep_oob_rec/nfc_ep_oob_rec.c | 0 .../ep_oob_rec/nfc_ep_oob_rec.h | 0 .../connection_handover/hs_rec/nfc_hs_rec.c | 0 .../connection_handover/hs_rec/nfc_hs_rec.h | 0 .../le_oob_rec/nfc_le_oob_rec.c | 0 .../le_oob_rec/nfc_le_oob_rec.h | 0 .../nfc/ndef/generic/message/nfc_ndef_msg.c | 0 .../nfc/ndef/generic/message/nfc_ndef_msg.h | 0 .../nfc/ndef/generic/record/nfc_ndef_record.c | 0 .../nfc/ndef/generic/record/nfc_ndef_record.h | 0 .../nfc/ndef/launchapp/nfc_launchapp_msg.c | 0 .../nfc/ndef/launchapp/nfc_launchapp_msg.h | 0 .../nfc/ndef/launchapp/nfc_launchapp_rec.c | 0 .../nfc/ndef/launchapp/nfc_launchapp_rec.h | 0 .../ndef/parser/message/nfc_ndef_msg_parser.c | 0 .../ndef/parser/message/nfc_ndef_msg_parser.h | 0 .../message/nfc_ndef_msg_parser_local.c | 0 .../message/nfc_ndef_msg_parser_local.h | 0 .../parser/record/nfc_ndef_record_parser.c | 0 .../parser/record/nfc_ndef_record_parser.h | 0 .../components/nfc/ndef/text/nfc_text_rec.c | 0 .../components/nfc/ndef/text/nfc_text_rec.h | 0 .../components/nfc/ndef/uri/nfc_uri_msg.c | 0 .../components/nfc/ndef/uri/nfc_uri_msg.h | 0 .../components/nfc/ndef/uri/nfc_uri_rec.c | 0 .../components/nfc/ndef/uri/nfc_uri_rec.h | 0 .../components/nfc/platform/nfc_platform.c | 0 .../components/nfc/platform/nfc_platform.h | 0 .../components/nfc/t2t_lib/license.txt | 0 .../components/nfc/t2t_lib/nfc_t2t_lib.h | 0 .../components/nfc/t2t_lib/nfc_t2t_lib_gcc.a | Bin .../nfc/t2t_lib/nfc_t2t_lib_gcc_no_fpu.a | Bin .../components/nfc/t2t_lib/nfc_t2t_lib_iar.a | Bin .../nfc/t2t_lib/nfc_t2t_lib_keil.lib | Bin .../nfc/t2t_parser/nfc_t2t_parser.c | 0 .../nfc/t2t_parser/nfc_t2t_parser.h | 0 .../components/nfc/t2t_parser/nfc_tlv_block.h | 0 .../components/nfc/t4t_lib/license.txt | 0 .../components/nfc/t4t_lib/nfc_t4t_lib.h | 0 .../components/nfc/t4t_lib/nfc_t4t_lib_gcc.a | Bin .../nfc/t4t_lib/nfc_t4t_lib_gcc_no_fpu.a | Bin .../components/nfc/t4t_lib/nfc_t4t_lib_iar.a | Bin .../nfc/t4t_lib/nfc_t4t_lib_keil.lib | Bin .../nfc/t4t_parser/apdu/nfc_t4t_apdu.c | 0 .../nfc/t4t_parser/apdu/nfc_t4t_apdu.h | 0 .../nfc/t4t_parser/cc_file/nfc_t4t_cc_file.c | 0 .../nfc/t4t_parser/cc_file/nfc_t4t_cc_file.h | 0 .../nfc_t4t_hl_detection_procedures.c | 0 .../nfc_t4t_hl_detection_procedures.h | 0 .../nfc/t4t_parser/tlv/nfc_t4t_tlv_block.c | 0 .../nfc/t4t_parser/tlv/nfc_t4t_tlv_block.h | 0 .../components/softdevice/common/nrf_sdh.c | 0 .../components/softdevice/common/nrf_sdh.h | 0 .../softdevice/common/nrf_sdh_ant.c | 0 .../softdevice/common/nrf_sdh_ant.h | 0 .../softdevice/common/nrf_sdh_ble.c | 0 .../softdevice/common/nrf_sdh_ble.h | 0 .../softdevice/common/nrf_sdh_freertos.c | 0 .../softdevice/common/nrf_sdh_freertos.h | 0 .../softdevice/common/nrf_sdh_soc.c | 0 .../softdevice/common/nrf_sdh_soc.h | 0 .../softdevice/mbr/headers/nrf_mbr.h | 0 .../softdevice/mbr/headers/nrf_svc.h | 0 .../hex/mbr_nrf52_2.4.1_licence-agreement.txt | 0 .../mbr/hex/mbr_nrf52_2.4.1_mbr.hex | 0 .../s112_nrf52_7.2.0_licence-agreement.txt | 0 .../s112_nrf52_7.2.0_migration-document.pdf | Bin .../doc/s112_nrf52_7.2.0_release-notes.pdf | Bin .../components/softdevice/s112/headers/ble.h | 0 .../softdevice/s112/headers/ble_err.h | 0 .../softdevice/s112/headers/ble_gap.h | 0 .../softdevice/s112/headers/ble_gatt.h | 0 .../softdevice/s112/headers/ble_gattc.h | 0 .../softdevice/s112/headers/ble_gatts.h | 0 .../softdevice/s112/headers/ble_hci.h | 0 .../softdevice/s112/headers/ble_ranges.h | 0 .../softdevice/s112/headers/ble_types.h | 0 .../softdevice/s112/headers/nrf52/nrf_mbr.h | 0 .../softdevice/s112/headers/nrf_error.h | 0 .../softdevice/s112/headers/nrf_error_sdm.h | 0 .../softdevice/s112/headers/nrf_error_soc.h | 0 .../softdevice/s112/headers/nrf_nvic.h | 0 .../softdevice/s112/headers/nrf_sd_def.h | 0 .../softdevice/s112/headers/nrf_sdm.h | 0 .../softdevice/s112/headers/nrf_soc.h | 0 .../softdevice/s112/headers/nrf_svc.h | 0 .../s112_nrf52_7.2.0_licence-agreement.txt | 0 .../s112/hex/s112_nrf52_7.2.0_softdevice.hex | 0 .../armgcc/armgcc_s112_nrf52810_xxaa.ld | 0 .../toolchain/iar/iar_s112_nrf52810_xxaa.icf | 0 .../s113_nrf52_7.2.0_licence_agreement.txt | 0 .../s113_nrf52_7.2.0_migration-document.pdf | Bin .../doc/s113_nrf52_7.2.0_release-notes.pdf | Bin .../components/softdevice/s113/headers/ble.h | 0 .../softdevice/s113/headers/ble_err.h | 0 .../softdevice/s113/headers/ble_gap.h | 0 .../softdevice/s113/headers/ble_gatt.h | 0 .../softdevice/s113/headers/ble_gattc.h | 0 .../softdevice/s113/headers/ble_gatts.h | 0 .../softdevice/s113/headers/ble_hci.h | 0 .../softdevice/s113/headers/ble_l2cap.h | 0 .../softdevice/s113/headers/ble_ranges.h | 0 .../softdevice/s113/headers/ble_types.h | 0 .../softdevice/s113/headers/nrf52/nrf_mbr.h | 0 .../softdevice/s113/headers/nrf_error.h | 0 .../softdevice/s113/headers/nrf_error_sdm.h | 0 .../softdevice/s113/headers/nrf_error_soc.h | 0 .../softdevice/s113/headers/nrf_nvic.h | 0 .../softdevice/s113/headers/nrf_sd_def.h | 0 .../softdevice/s113/headers/nrf_sdm.h | 0 .../softdevice/s113/headers/nrf_soc.h | 0 .../softdevice/s113/headers/nrf_svc.h | 0 .../s113_nrf52_7.2.0_licence-agreement.txt | 0 .../s113/hex/s113_nrf52_7.2.0_softdevice.hex | 0 .../armgcc/armgcc_s113_nrf52833_xxaa.ld | 0 .../toolchain/iar/iar_s113_nrf52833_xxaa.icf | 0 .../s122_nrf52_8.0.0_licence-agreement.txt | 0 .../doc/s122_nrf52_8.0.0_release-notes.pdf | Bin .../components/softdevice/s122/headers/ble.h | 0 .../softdevice/s122/headers/ble_err.h | 0 .../softdevice/s122/headers/ble_gap.h | 0 .../softdevice/s122/headers/ble_gatt.h | 0 .../softdevice/s122/headers/ble_gattc.h | 0 .../softdevice/s122/headers/ble_gatts.h | 0 .../softdevice/s122/headers/ble_hci.h | 0 .../softdevice/s122/headers/ble_ranges.h | 0 .../softdevice/s122/headers/ble_types.h | 0 .../softdevice/s122/headers/nrf52/nrf_mbr.h | 0 .../softdevice/s122/headers/nrf_error.h | 0 .../softdevice/s122/headers/nrf_error_sdm.h | 0 .../softdevice/s122/headers/nrf_error_soc.h | 0 .../softdevice/s122/headers/nrf_nvic.h | 0 .../softdevice/s122/headers/nrf_sd_def.h | 0 .../softdevice/s122/headers/nrf_sdm.h | 0 .../softdevice/s122/headers/nrf_soc.h | 0 .../softdevice/s122/headers/nrf_svc.h | 0 .../s122_nrf52_8.0.0_licence-agreement.txt | 0 .../s122/hex/s122_nrf52_8.0.0_softdevice.hex | 0 .../s132_nrf52_7.2.0_licence-agreement.txt | 0 .../s132_nrf52_7.2.0_migration-document.pdf | Bin .../doc/s132_nrf52_7.2.0_release-notes.pdf | Bin .../components/softdevice/s132/headers/ble.h | 0 .../softdevice/s132/headers/ble_err.h | 0 .../softdevice/s132/headers/ble_gap.h | 0 .../softdevice/s132/headers/ble_gatt.h | 0 .../softdevice/s132/headers/ble_gattc.h | 0 .../softdevice/s132/headers/ble_gatts.h | 0 .../softdevice/s132/headers/ble_hci.h | 0 .../softdevice/s132/headers/ble_l2cap.h | 0 .../softdevice/s132/headers/ble_ranges.h | 0 .../softdevice/s132/headers/ble_types.h | 0 .../softdevice/s132/headers/nrf52/nrf_mbr.h | 0 .../softdevice/s132/headers/nrf_error.h | 0 .../softdevice/s132/headers/nrf_error_sdm.h | 0 .../softdevice/s132/headers/nrf_error_soc.h | 0 .../softdevice/s132/headers/nrf_nvic.h | 0 .../softdevice/s132/headers/nrf_sd_def.h | 0 .../softdevice/s132/headers/nrf_sdm.h | 0 .../softdevice/s132/headers/nrf_soc.h | 0 .../softdevice/s132/headers/nrf_svc.h | 0 ...s132_flash_s132_nrf52_7.2.0_softdevice.dep | 0 .../softdevice/s132/hex/crypto1.__i | 0 .../components/softdevice/s132/hex/crypto1.d | 0 .../components/softdevice/s132/hex/main.__i | 0 .../components/softdevice/s132/hex/main.d | 0 .../components/softdevice/s132/hex/mfeml.__i | 0 .../components/softdevice/s132/hex/mfeml.d | 0 .../components/softdevice/s132/hex/mifare.__i | 0 .../components/softdevice/s132/hex/mifare.d | 0 .../components/softdevice/s132/hex/mirror.__i | 0 .../components/softdevice/s132/hex/mirror.d | 0 .../components/softdevice/s132/hex/nfc_a.__i | 0 .../components/softdevice/s132/hex/nfc_a.d | 0 .../components/softdevice/s132/hex/nfctx.__i | 0 .../components/softdevice/s132/hex/nfctx.d | 0 .../softdevice/s132/hex/nrfx_nfct.__i | 0 .../softdevice/s132/hex/nrfx_nfct.d | 0 .../softdevice/s132/hex/nrfx_timer.__i | 0 .../softdevice/s132/hex/nrfx_timer.d | 0 .../components/softdevice/s132/hex/parity.__i | 0 .../components/softdevice/s132/hex/parity.d | 0 .../s132_nrf52_7.2.0_licence-agreement.txt | 0 .../s132_nrf52_7.2.0_softdevice.build_log.htm | 0 .../s132/hex/s132_nrf52_7.2.0_softdevice.hex | 0 .../s132/hex/s132_nrf52_7.2.0_softdevice.sct | 0 .../armgcc/armgcc_s132_nrf52832_xxaa.ld | 0 .../toolchain/iar/iar_s132_nrf52832_xxaa.icf | 0 .../s140_nrf52_7.2.0_licence-agreement.txt | 0 .../s140_nrf52_7.2.0_migration-document.pdf | Bin .../doc/s140_nrf52_7.2.0_release-notes.pdf | Bin .../components/softdevice/s140/headers/ble.h | 0 .../softdevice/s140/headers/ble_err.h | 0 .../softdevice/s140/headers/ble_gap.h | 0 .../softdevice/s140/headers/ble_gatt.h | 0 .../softdevice/s140/headers/ble_gattc.h | 0 .../softdevice/s140/headers/ble_gatts.h | 0 .../softdevice/s140/headers/ble_hci.h | 0 .../softdevice/s140/headers/ble_l2cap.h | 0 .../softdevice/s140/headers/ble_ranges.h | 0 .../softdevice/s140/headers/ble_types.h | 0 .../softdevice/s140/headers/nrf52/nrf_mbr.h | 0 .../softdevice/s140/headers/nrf_error.h | 0 .../softdevice/s140/headers/nrf_error_sdm.h | 0 .../softdevice/s140/headers/nrf_error_soc.h | 0 .../softdevice/s140/headers/nrf_nvic.h | 0 .../softdevice/s140/headers/nrf_sd_def.h | 0 .../softdevice/s140/headers/nrf_sdm.h | 0 .../softdevice/s140/headers/nrf_soc.h | 0 .../softdevice/s140/headers/nrf_svc.h | 0 .../s140_nrf52_7.2.0_licence-agreement.txt | 0 .../s140/hex/s140_nrf52_7.2.0_softdevice.hex | 0 .../softdevice/s212/headers/Readme.txt | 0 .../armgcc/armgcc_s212_nrf52832_xxaa.ld | 0 .../toolchain/iar/iar_s212_nrf52832_xxaa.icf | 0 .../softdevice/s312/headers/Readme.txt | 0 .../armgcc/armgcc_s312_nrf52810_xxaa.ld | 0 .../toolchain/iar/iar_s312_nrf52810_xxaa.icf | 0 .../softdevice/s332/headers/Readme.txt | 0 .../armgcc/armgcc_s332_nrf52832_xxaa.ld | 0 .../toolchain/iar/iar_s332_nrf52832_xxaa.icf | 0 .../softdevice/s340/headers/Readme.txt | 0 .../armgcc/armgcc_s340_nrf52840_xxaa.ld | 0 .../toolchain/iar/iar_s340_nrf52840_xxaa.icf | 0 .../components/toolchain/arm/uicr_config.h | 0 .../cmsis/dsp/ARM/arm_cortexM4l_math.lib | Bin .../cmsis/dsp/ARM/arm_cortexM4lf_math.lib | Bin .../cmsis/dsp/GCC/libarm_cortexM4l_math.a | Bin .../cmsis/dsp/GCC/libarm_cortexM4lf_math.a | Bin .../cmsis/dsp/Include/arm_common_tables.h | 0 .../cmsis/dsp/Include/arm_const_structs.h | 0 .../toolchain/cmsis/dsp/Include/arm_math.h | 0 .../toolchain/cmsis/dsp/license.txt | 0 .../toolchain/cmsis/include/cmsis_armcc.h | 0 .../toolchain/cmsis/include/cmsis_armclang.h | 0 .../cmsis/include/cmsis_armclang_ltm.h | 0 .../toolchain/cmsis/include/cmsis_compiler.h | 0 .../toolchain/cmsis/include/cmsis_gcc.h | 0 .../toolchain/cmsis/include/cmsis_iccarm.h | 0 .../toolchain/cmsis/include/cmsis_version.h | 0 .../toolchain/cmsis/include/core_armv81mml.h | 0 .../toolchain/cmsis/include/core_armv8mbl.h | 0 .../toolchain/cmsis/include/core_armv8mml.h | 0 .../toolchain/cmsis/include/core_cm0.h | 0 .../toolchain/cmsis/include/core_cm0plus.h | 0 .../toolchain/cmsis/include/core_cm1.h | 0 .../toolchain/cmsis/include/core_cm23.h | 0 .../toolchain/cmsis/include/core_cm3.h | 0 .../toolchain/cmsis/include/core_cm33.h | 0 .../toolchain/cmsis/include/core_cm35p.h | 0 .../toolchain/cmsis/include/core_cm4.h | 0 .../toolchain/cmsis/include/core_cm7.h | 0 .../toolchain/cmsis/include/core_sc000.h | 0 .../toolchain/cmsis/include/core_sc300.h | 0 .../toolchain/cmsis/include/mpu_armv7.h | 0 .../toolchain/cmsis/include/mpu_armv8.h | 0 .../toolchain/cmsis/include/tz_context.h | 0 .../components/toolchain/gcc/Makefile.common | 0 .../components/toolchain/gcc/Makefile.posix | 0 .../components/toolchain/gcc/Makefile.windows | 0 .../components/toolchain/gcc/dump.mk | 0 .../toolchain/gcc/gcc_nrf51_common.ld | 0 .../toolchain/iar/iar_nrf51_blank_xxaa.icf | 0 .../toolchain/iar/iar_nrf51_blank_xxac.icf | 0 .../nrf52_sdk/documentation/NordicS.jpg | Bin .../nrf52_sdk/documentation/index.html | 0 .../nrf52_sdk/documentation/licenses.html | 0 .../nrf52_sdk/documentation/licenses.txt | 0 .../nRF5_Garmin_Canada_license.txt | 0 .../documentation/nRF5_Nordic_license.txt | 0 .../documentation/nRF5x_series_logo.png | Bin .../nrf52_sdk/documentation/release_notes.txt | 0 .../nrf52_sdk/external/fprintf/nrf_fprintf.c | 0 .../nrf52_sdk/external/fprintf/nrf_fprintf.h | 0 .../external/fprintf/nrf_fprintf_format.c | 0 .../external/fprintf/nrf_fprintf_format.h | 0 .../nrf52_sdk/external/nano-pb/LICENSE.txt | 0 .../nano-pb/generator/camel_case_splitter.py | 0 .../nano-pb/generator/nanopb_generator.py | 0 .../external/nano-pb/generator/proto/Makefile | 0 .../nano-pb/generator/proto/__init__.py | 0 .../proto/google/protobuf/descriptor.proto | 0 .../nano-pb/generator/proto/nanopb.proto | 0 .../nano-pb/generator/proto/nanopb_pb2.py | 0 .../nano-pb/generator/proto/plugin.proto | 0 .../nano-pb/generator/proto/plugin_pb2.py | 0 .../nano-pb/generator/protoc-gen-nanopb | 0 .../nano-pb/generator/protoc-gen-nanopb.bat | 0 .../nrf52_sdk/external/nano-pb/pb.h | 0 .../nrf52_sdk/external/nano-pb/pb_common.c | 0 .../nrf52_sdk/external/nano-pb/pb_common.h | 0 .../nrf52_sdk/external/nano-pb/pb_decode.c | 0 .../nrf52_sdk/external/nano-pb/pb_decode.h | 0 .../nrf52_sdk/external/nano-pb/pb_encode.c | 0 .../nrf52_sdk/external/nano-pb/pb_encode.h | 0 .../nrf52_sdk/external/nrf_cc310/Doxyfile | 0 .../external/nrf_cc310/Doxyfile.internal | 0 .../common/integration_test_plat_defs.h | 0 .../common/integration_test_plat_utils.c | 0 .../common/integration_test_ssi_data.h | 0 .../common/integration_test_ssi_defs.h | 0 .../include/ccsw_crys_rsa_shared_types.h | 0 .../external/nrf_cc310/include/crys_aesccm.h | 0 .../nrf_cc310/include/crys_aesccm_error.h | 0 .../external/nrf_cc310/include/crys_chacha.h | 0 .../nrf_cc310/include/crys_chacha_error.h | 0 .../nrf_cc310/include/crys_chacha_poly.h | 0 .../include/crys_chacha_poly_error.h | 0 .../external/nrf_cc310/include/crys_common.h | 0 .../nrf_cc310/include/crys_common_error.h | 0 .../external/nrf_cc310/include/crys_dh.h | 0 .../nrf_cc310/include/crys_dh_error.h | 0 .../external/nrf_cc310/include/crys_dh_kg.h | 0 .../nrf_cc310/include/crys_ec_edw_api.h | 0 .../nrf_cc310/include/crys_ec_mont_api.h | 0 .../include/crys_ec_mont_edw_error.h | 0 .../nrf_cc310/include/crys_ecpki_build.h | 0 .../nrf_cc310/include/crys_ecpki_dh.h | 0 .../nrf_cc310/include/crys_ecpki_domain.h | 0 .../nrf_cc310/include/crys_ecpki_ecdsa.h | 0 .../nrf_cc310/include/crys_ecpki_error.h | 0 .../nrf_cc310/include/crys_ecpki_kg.h | 0 .../nrf_cc310/include/crys_ecpki_types.h | 0 .../external/nrf_cc310/include/crys_error.h | 0 .../external/nrf_cc310/include/crys_hash.h | 0 .../nrf_cc310/include/crys_hash_defs.h | 0 .../nrf_cc310/include/crys_hash_error.h | 0 .../external/nrf_cc310/include/crys_hkdf.h | 0 .../nrf_cc310/include/crys_hkdf_error.h | 0 .../external/nrf_cc310/include/crys_hmac.h | 0 .../nrf_cc310/include/crys_hmac_defs.h | 0 .../nrf_cc310/include/crys_hmac_error.h | 0 .../external/nrf_cc310/include/crys_kdf.h | 0 .../nrf_cc310/include/crys_kdf_error.h | 0 .../nrf_cc310/include/crys_pka_defs_hw.h | 0 .../external/nrf_cc310/include/crys_poly.h | 0 .../nrf_cc310/include/crys_poly_error.h | 0 .../external/nrf_cc310/include/crys_rnd.h | 0 .../nrf_cc310/include/crys_rnd_error.h | 0 .../nrf_cc310/include/crys_rsa_build.h | 0 .../nrf_cc310/include/crys_rsa_error.h | 0 .../external/nrf_cc310/include/crys_rsa_kg.h | 0 .../nrf_cc310/include/crys_rsa_prim.h | 0 .../nrf_cc310/include/crys_rsa_schemes.h | 0 .../nrf_cc310/include/crys_rsa_types.h | 0 .../external/nrf_cc310/include/crys_srp.h | 0 .../nrf_cc310/include/crys_srp_error.h | 0 .../nrf_cc310/include/dx_reg_base_host.h | 0 .../external/nrf_cc310/include/sns_silib.h | 0 .../external/nrf_cc310/include/ssi_aes.h | 0 .../external/nrf_cc310/include/ssi_aes_defs.h | 0 .../nrf_cc310/include/ssi_aes_error.h | 0 .../external/nrf_cc310/include/ssi_bitops.h | 0 .../nrf_cc310/include/ssi_pal_abort.h | 0 .../nrf_cc310/include/ssi_pal_barrier.h | 0 .../nrf_cc310/include/ssi_pal_compiler.h | 0 .../external/nrf_cc310/include/ssi_pal_dma.h | 0 .../nrf_cc310/include/ssi_pal_dma_defs.h | 0 .../nrf_cc310/include/ssi_pal_dma_plat.h | 0 .../nrf_cc310/include/ssi_pal_error.h | 0 .../external/nrf_cc310/include/ssi_pal_file.h | 0 .../nrf_cc310/include/ssi_pal_file_plat.h | 0 .../external/nrf_cc310/include/ssi_pal_fips.h | 0 .../external/nrf_cc310/include/ssi_pal_init.h | 0 .../external/nrf_cc310/include/ssi_pal_list.h | 0 .../external/nrf_cc310/include/ssi_pal_log.h | 0 .../external/nrf_cc310/include/ssi_pal_mem.h | 0 .../nrf_cc310/include/ssi_pal_memmap.h | 0 .../nrf_cc310/include/ssi_pal_mutex.h | 0 .../nrf_cc310/include/ssi_pal_mutex_plat.h | 0 .../external/nrf_cc310/include/ssi_pal_perf.h | 0 .../nrf_cc310/include/ssi_pal_perf_plat.h | 0 .../external/nrf_cc310/include/ssi_pal_sem.h | 0 .../nrf_cc310/include/ssi_pal_sem_plat.h | 0 .../external/nrf_cc310/include/ssi_pal_trng.h | 0 .../nrf_cc310/include/ssi_pal_types.h | 0 .../nrf_cc310/include/ssi_pal_types_plat.h | 0 .../nrf_cc310/include/ssi_pka_hw_plat_defs.h | 0 .../external/nrf_cc310/include/ssi_regs.h | 0 .../external/nrf_cc310/include/ssi_sram_map.h | 0 .../nrf_cc310/include/ssi_util_defs.h | 0 .../nrf_cc310/include/ssi_util_error.h | 0 .../include/ssi_util_key_derivation.h | 0 .../include/ssi_util_key_derivation_defs.h | 0 .../hard-float/libnrf_cc310_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_0.9.13.a | Bin .../short-wchar/libnrf_cc310_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_0.9.13.a | Bin .../no-interrupts/nrf_cc310_0.9.13.lib | Bin .../short-wchar/nrf_cc310_0.9.13.lib | Bin .../soft-float/libnrf_cc310_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_0.9.13.a | Bin .../short-wchar/libnrf_cc310_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_0.9.13.a | Bin .../no-interrupts/nrf_cc310_0.9.13.lib | Bin .../short-wchar/nrf_cc310_0.9.13.lib | Bin .../external/nrf_cc310/lib/license.txt | 0 .../nrf52_sdk/external/nrf_cc310/license.txt | 0 .../nrf_cc310_bl/include/crys_aesccm.h | 0 .../nrf_cc310_bl/include/crys_ecpki_error.h | 0 .../nrf_cc310_bl/include/crys_error.h | 0 .../nrf_cc310_bl/include/crys_hash_error.h | 0 .../external/nrf_cc310_bl/include/crys_rnd.h | 0 .../nrf_cc310_bl/include/crys_rnd_error.h | 0 .../nrf_cc310_bl/include/nrf_cc310_bl.h | 0 .../nrf_cc310_bl_ecdsa_verify_common.h | 0 .../nrf_cc310_bl_ecdsa_verify_secp224r1.h | 0 .../nrf_cc310_bl_ecdsa_verify_secp256r1.h | 0 .../include/nrf_cc310_bl_hash_common.h | 0 .../include/nrf_cc310_bl_hash_sha256.h | 0 .../nrf_cc310_bl/include/nrf_cc310_bl_init.h | 0 .../external/nrf_cc310_bl/include/sns_silib.h | 0 .../external/nrf_cc310_bl/include/ssi_aes.h | 0 .../nrf_cc310_bl/include/ssi_aes_defs.h | 0 .../nrf_cc310_bl/include/ssi_aes_error.h | 0 .../nrf_cc310_bl/include/ssi_pal_types.h | 0 .../nrf_cc310_bl/include/ssi_pal_types_plat.h | 0 .../hard-float/libnrf_cc310_bl_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_bl_0.9.13.a | Bin .../short-wchar/libnrf_cc310_bl_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_bl_0.9.13.a | Bin .../no-interrupts/nrf_cc310_bl_0.9.13.lib | Bin .../short-wchar/nrf_cc310_bl_0.9.13.lib | Bin .../soft-float/libnrf_cc310_bl_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_bl_0.9.13.a | Bin .../short-wchar/libnrf_cc310_bl_0.9.13.a | Bin .../no-interrupts/libnrf_cc310_bl_0.9.13.a | Bin .../no-interrupts/nrf_cc310_bl_0.9.13.lib | Bin .../short-wchar/nrf_cc310_bl_0.9.13.lib | Bin .../external/nrf_cc310_bl/lib/license.txt | 0 .../external/nrf_cc310_bl/license.txt | 0 .../nrf_oberon/include/mbedtls/chacha20_alt.h | 0 .../nrf_oberon/include/mbedtls/ecjpake_alt.h | 0 .../nrf_oberon/include/mbedtls/poly1305_alt.h | 0 .../nrf_oberon/include/mbedtls/sha1_alt.h | 0 .../nrf_oberon/include/mbedtls/sha256_alt.h | 0 .../nrf_oberon/include/ocrypto_aes_cbc.h | 0 .../nrf_oberon/include/ocrypto_aes_ccm.h | 0 .../nrf_oberon/include/ocrypto_aes_cmac.h | 0 .../nrf_oberon/include/ocrypto_aes_ctr.h | 0 .../nrf_oberon/include/ocrypto_aes_eax.h | 0 .../nrf_oberon/include/ocrypto_aes_gcm.h | 0 .../nrf_oberon/include/ocrypto_aes_key.h | 0 .../nrf_oberon/include/ocrypto_chacha20.h | 0 .../include/ocrypto_chacha20_poly1305.h | 0 .../include/ocrypto_chacha20_poly1305_inc.h | 0 .../include/ocrypto_constant_time.h | 0 .../nrf_oberon/include/ocrypto_curve25519.h | 0 .../nrf_oberon/include/ocrypto_curve_p224.h | 0 .../nrf_oberon/include/ocrypto_curve_p256.h | 0 .../nrf_oberon/include/ocrypto_ecdh_p224.h | 0 .../nrf_oberon/include/ocrypto_ecdh_p256.h | 0 .../nrf_oberon/include/ocrypto_ecdsa_p224.h | 0 .../nrf_oberon/include/ocrypto_ecdsa_p256.h | 0 .../nrf_oberon/include/ocrypto_ecjpake_p256.h | 0 .../nrf_oberon/include/ocrypto_ed25519.h | 0 .../nrf_oberon/include/ocrypto_hkdf_sha1.h | 0 .../nrf_oberon/include/ocrypto_hkdf_sha256.h | 0 .../nrf_oberon/include/ocrypto_hkdf_sha512.h | 0 .../nrf_oberon/include/ocrypto_hmac_sha1.h | 0 .../nrf_oberon/include/ocrypto_hmac_sha256.h | 0 .../nrf_oberon/include/ocrypto_hmac_sha512.h | 0 .../nrf_oberon/include/ocrypto_poly1305.h | 0 .../external/nrf_oberon/include/ocrypto_rsa.h | 0 .../nrf_oberon/include/ocrypto_rsa_key.h | 0 .../nrf_oberon/include/ocrypto_sc_p224.h | 0 .../nrf_oberon/include/ocrypto_sc_p256.h | 0 .../nrf_oberon/include/ocrypto_sha1.h | 0 .../nrf_oberon/include/ocrypto_sha224.h | 0 .../nrf_oberon/include/ocrypto_sha256.h | 0 .../nrf_oberon/include/ocrypto_sha384.h | 0 .../nrf_oberon/include/ocrypto_sha512.h | 0 .../external/nrf_oberon/include/ocrypto_srp.h | 0 .../nrf_oberon/include/ocrypto_srtp.h | 0 .../cortex-m0/soft-float/liboberon_3.0.8.a | Bin .../soft-float/liboberon_mbedtls_3.0.8.a | Bin .../soft-float/short-wchar/liboberon_3.0.8.a | Bin .../short-wchar/liboberon_mbedtls_3.0.8.a | Bin .../soft-float/short-wchar/oberon_3.0.8.lib | Bin .../short-wchar/oberon_mbedtls_3.0.8.lib | Bin .../cortex-m4/hard-float/liboberon_3.0.8.a | Bin .../hard-float/liboberon_mbedtls_3.0.8.a | Bin .../hard-float/short-wchar/liboberon_3.0.8.a | Bin .../short-wchar/liboberon_mbedtls_3.0.8.a | Bin .../hard-float/short-wchar/oberon_3.0.8.lib | Bin .../short-wchar/oberon_mbedtls_3.0.8.lib | Bin .../cortex-m4/soft-float/liboberon_3.0.8.a | Bin .../soft-float/liboberon_mbedtls_3.0.8.a | Bin .../soft-float/short-wchar/liboberon_3.0.8.a | Bin .../short-wchar/liboberon_mbedtls_3.0.8.a | Bin .../soft-float/short-wchar/oberon_3.0.8.lib | Bin .../short-wchar/oberon_mbedtls_3.0.8.lib | Bin .../external/nrf_oberon/lib/license.txt | 0 .../nrf52_sdk/external/nrf_oberon/license.txt | 0 .../external/segger_rtt/SEGGER_RTT.c | 0 .../external/segger_rtt/SEGGER_RTT.h | 0 .../external/segger_rtt/SEGGER_RTT_Conf.h | 0 .../segger_rtt/SEGGER_RTT_Syscalls_GCC.c | 0 .../segger_rtt/SEGGER_RTT_Syscalls_IAR.c | 0 .../segger_rtt/SEGGER_RTT_Syscalls_KEIL.c | 0 .../segger_rtt/SEGGER_RTT_Syscalls_SES.c | 0 .../external/segger_rtt/SEGGER_RTT_printf.c | 0 .../external/segger_rtt/license/license.txt | 0 .../nrf52_sdk/external/utf_converter/LICENSE | 0 .../nrf52_sdk/external/utf_converter/utf.c | 0 .../nrf52_sdk/external/utf_converter/utf.h | 0 .../CMSIS_Configuration_Wizard.jar | Bin .../external_tools/cmsisconfig/LICENSE.txt | 0 .../external_tools/cmsisconfig/README.TXT | 0 .../nrfx/legacy/apply_old_config.h | 0 .../integration/nrfx/legacy/nrf_drv_clock.c | 0 .../integration/nrfx/legacy/nrf_drv_clock.h | 0 .../integration/nrfx/legacy/nrf_drv_common.h | 0 .../integration/nrfx/legacy/nrf_drv_comp.h | 0 .../integration/nrfx/legacy/nrf_drv_gpiote.h | 0 .../integration/nrfx/legacy/nrf_drv_i2s.h | 0 .../integration/nrfx/legacy/nrf_drv_lpcomp.h | 0 .../integration/nrfx/legacy/nrf_drv_pdm.h | 0 .../integration/nrfx/legacy/nrf_drv_power.c | 0 .../integration/nrfx/legacy/nrf_drv_power.h | 0 .../integration/nrfx/legacy/nrf_drv_ppi.c | 0 .../integration/nrfx/legacy/nrf_drv_ppi.h | 0 .../integration/nrfx/legacy/nrf_drv_pwm.h | 0 .../integration/nrfx/legacy/nrf_drv_qdec.h | 0 .../integration/nrfx/legacy/nrf_drv_qspi.h | 0 .../integration/nrfx/legacy/nrf_drv_rng.c | 0 .../integration/nrfx/legacy/nrf_drv_rng.h | 0 .../integration/nrfx/legacy/nrf_drv_rtc.h | 0 .../integration/nrfx/legacy/nrf_drv_saadc.h | 0 .../integration/nrfx/legacy/nrf_drv_spi.c | 0 .../integration/nrfx/legacy/nrf_drv_spi.h | 0 .../integration/nrfx/legacy/nrf_drv_spis.c | 0 .../integration/nrfx/legacy/nrf_drv_spis.h | 0 .../integration/nrfx/legacy/nrf_drv_swi.c | 0 .../integration/nrfx/legacy/nrf_drv_swi.h | 0 .../integration/nrfx/legacy/nrf_drv_systick.h | 0 .../integration/nrfx/legacy/nrf_drv_timer.h | 0 .../integration/nrfx/legacy/nrf_drv_twi.c | 0 .../integration/nrfx/legacy/nrf_drv_twi.h | 0 .../integration/nrfx/legacy/nrf_drv_twis.h | 0 .../integration/nrfx/legacy/nrf_drv_uart.c | 0 .../integration/nrfx/legacy/nrf_drv_uart.h | 0 .../integration/nrfx/legacy/nrf_drv_usbd.h | 0 .../nrfx/legacy/nrf_drv_usbd_errata.h | 0 .../integration/nrfx/legacy/nrf_drv_wdt.h | 0 .../nrf52_sdk/integration/nrfx/nrfx_config.h | 0 .../nrf52_sdk/integration/nrfx/nrfx_glue.h | 0 .../nrf52_sdk/integration/nrfx/nrfx_log.h | 0 .../nrf52_sdk/modules/nrfx/CHANGELOG.md | 0 .../nrf52_sdk/modules/nrfx/LICENSE | 0 .../nrf52_sdk/modules/nrfx/README.md | 0 .../nrfx/doc/buildfiles/extra_stylesheet.css | 0 .../modules/nrfx/doc/buildfiles/favicon.ico | Bin .../modules/nrfx/doc/buildfiles/footer.html | 0 .../modules/nrfx/doc/buildfiles/header.html | 0 .../modules/nrfx/doc/buildfiles/layout.xml | 0 .../nrfx/doc/buildfiles/nordic_small.png | Bin .../modules/nrfx/doc/drv_supp_matrix.dox | 0 .../modules/nrfx/doc/generate_html_doc.bat | 0 .../modules/nrfx/doc/generate_html_doc.sh | 0 .../nrf52_sdk/modules/nrfx/doc/main_page.dox | 0 .../modules/nrfx/doc/nrf51_series.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrf52810.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrf52820.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrf52832.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrf52833.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrf52840.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrf9160.dox | 0 .../nrf52_sdk/modules/nrfx/doc/nrfx.doxyfile | 0 .../nrf52_sdk/modules/nrfx/doc/nrfx_api.dox | 0 .../nrfx/drivers/include/nrf_bitmask.h | 0 .../modules/nrfx/drivers/include/nrfx_adc.h | 0 .../modules/nrfx/drivers/include/nrfx_clock.h | 0 .../modules/nrfx/drivers/include/nrfx_comp.h | 0 .../modules/nrfx/drivers/include/nrfx_dppi.h | 0 .../nrfx/drivers/include/nrfx_gpiote.h | 0 .../modules/nrfx/drivers/include/nrfx_i2s.h | 0 .../nrfx/drivers/include/nrfx_lpcomp.h | 0 .../modules/nrfx/drivers/include/nrfx_nfct.h | 0 .../modules/nrfx/drivers/include/nrfx_nvmc.h | 0 .../modules/nrfx/drivers/include/nrfx_pdm.h | 0 .../modules/nrfx/drivers/include/nrfx_power.h | 0 .../nrfx/drivers/include/nrfx_power_clock.h | 0 .../modules/nrfx/drivers/include/nrfx_ppi.h | 0 .../modules/nrfx/drivers/include/nrfx_pwm.h | 0 .../modules/nrfx/drivers/include/nrfx_qdec.h | 0 .../modules/nrfx/drivers/include/nrfx_qspi.h | 0 .../modules/nrfx/drivers/include/nrfx_rng.h | 0 .../modules/nrfx/drivers/include/nrfx_rtc.h | 0 .../modules/nrfx/drivers/include/nrfx_saadc.h | 0 .../nrfx/drivers/include/nrfx_saadc_v2.h | 0 .../modules/nrfx/drivers/include/nrfx_spi.h | 0 .../modules/nrfx/drivers/include/nrfx_spim.h | 0 .../modules/nrfx/drivers/include/nrfx_spis.h | 0 .../modules/nrfx/drivers/include/nrfx_swi.h | 0 .../nrfx/drivers/include/nrfx_systick.h | 0 .../modules/nrfx/drivers/include/nrfx_temp.h | 0 .../modules/nrfx/drivers/include/nrfx_timer.h | 0 .../modules/nrfx/drivers/include/nrfx_twi.h | 0 .../nrfx/drivers/include/nrfx_twi_twim.h | 0 .../modules/nrfx/drivers/include/nrfx_twim.h | 0 .../modules/nrfx/drivers/include/nrfx_twis.h | 0 .../modules/nrfx/drivers/include/nrfx_uart.h | 0 .../modules/nrfx/drivers/include/nrfx_uarte.h | 0 .../modules/nrfx/drivers/include/nrfx_usbd.h | 0 .../modules/nrfx/drivers/include/nrfx_wdt.h | 0 .../modules/nrfx/drivers/nrfx_common.h | 0 .../modules/nrfx/drivers/nrfx_errors.h | 0 .../modules/nrfx/drivers/src/nrfx_adc.c | 0 .../modules/nrfx/drivers/src/nrfx_clock.c | 0 .../modules/nrfx/drivers/src/nrfx_comp.c | 0 .../modules/nrfx/drivers/src/nrfx_dppi.c | 0 .../modules/nrfx/drivers/src/nrfx_gpiote.c | 0 .../modules/nrfx/drivers/src/nrfx_i2s.c | 0 .../modules/nrfx/drivers/src/nrfx_lpcomp.c | 0 .../modules/nrfx/drivers/src/nrfx_nfct.c | 0 .../modules/nrfx/drivers/src/nrfx_nvmc.c | 0 .../modules/nrfx/drivers/src/nrfx_pdm.c | 0 .../modules/nrfx/drivers/src/nrfx_power.c | 0 .../modules/nrfx/drivers/src/nrfx_ppi.c | 0 .../modules/nrfx/drivers/src/nrfx_pwm.c | 0 .../modules/nrfx/drivers/src/nrfx_qdec.c | 0 .../modules/nrfx/drivers/src/nrfx_qspi.c | 0 .../modules/nrfx/drivers/src/nrfx_rng.c | 0 .../modules/nrfx/drivers/src/nrfx_rtc.c | 0 .../modules/nrfx/drivers/src/nrfx_saadc.c | 0 .../modules/nrfx/drivers/src/nrfx_spi.c | 0 .../modules/nrfx/drivers/src/nrfx_spim.c | 0 .../modules/nrfx/drivers/src/nrfx_spis.c | 0 .../modules/nrfx/drivers/src/nrfx_swi.c | 0 .../modules/nrfx/drivers/src/nrfx_systick.c | 0 .../modules/nrfx/drivers/src/nrfx_temp.c | 0 .../modules/nrfx/drivers/src/nrfx_timer.c | 0 .../modules/nrfx/drivers/src/nrfx_twi.c | 0 .../modules/nrfx/drivers/src/nrfx_twi_twim.c | 0 .../modules/nrfx/drivers/src/nrfx_twim.c | 0 .../modules/nrfx/drivers/src/nrfx_twis.c | 0 .../modules/nrfx/drivers/src/nrfx_uart.c | 0 .../modules/nrfx/drivers/src/nrfx_uarte.c | 0 .../modules/nrfx/drivers/src/nrfx_usbd.c | 0 .../nrfx/drivers/src/nrfx_usbd_errata.h | 0 .../modules/nrfx/drivers/src/nrfx_wdt.c | 0 .../modules/nrfx/drivers/src/prs/nrfx_prs.c | 0 .../modules/nrfx/drivers/src/prs/nrfx_prs.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_aar.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_acl.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_adc.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_bprot.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_ccm.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_clock.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_comp.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_dppi.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_ecb.c | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_ecb.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_egu.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_ficr.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_gpio.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_gpiote.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_i2s.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_kmu.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_lpcomp.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_mpu.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_mwu.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_nfct.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_nvmc.c | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_nvmc.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_pdm.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_power.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_ppi.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_pwm.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_qdec.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_qspi.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_radio.h | 0 .../modules/nrfx/hal/nrf_regulators.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_rng.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_rtc.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_saadc.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_spi.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_spim.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_spis.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_spu.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_systick.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_temp.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_timer.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_twi.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_twim.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_twis.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_uart.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_uarte.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_usbd.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_vmc.h | 0 .../nrf52_sdk/modules/nrfx/hal/nrf_wdt.h | 0 .../modules/nrfx/helpers/nrfx_gppi.h | 0 .../modules/nrfx/mdk/arm_startup_nrf51.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52805.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52810.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52811.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52820.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52833.s | 0 .../modules/nrfx/mdk/arm_startup_nrf52840.s | 0 .../mdk/arm_startup_nrf5340_application.s | 0 .../nrfx/mdk/arm_startup_nrf5340_network.s | 0 .../modules/nrfx/mdk/arm_startup_nrf9160.s | 0 .../modules/nrfx/mdk/compiler_abstraction.h | 0 .../modules/nrfx/mdk/gcc_startup_nrf51.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52805.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52810.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52811.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52820.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52833.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf52840.S | 0 .../mdk/gcc_startup_nrf5340_application.S | 0 .../nrfx/mdk/gcc_startup_nrf5340_network.S | 0 .../modules/nrfx/mdk/gcc_startup_nrf9160.S | 0 .../modules/nrfx/mdk/iar_startup_nrf51.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52805.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52810.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52811.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52820.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52833.s | 0 .../modules/nrfx/mdk/iar_startup_nrf52840.s | 0 .../mdk/iar_startup_nrf5340_application.s | 0 .../nrfx/mdk/iar_startup_nrf5340_network.s | 0 .../modules/nrfx/mdk/iar_startup_nrf9160.s | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf51.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf51.svd | 0 .../modules/nrfx/mdk/nrf51422_peripherals.h | 0 .../modules/nrfx/mdk/nrf51422_xxaa.ld | 0 .../modules/nrfx/mdk/nrf51422_xxab.ld | 0 .../modules/nrfx/mdk/nrf51422_xxac.ld | 0 .../modules/nrfx/mdk/nrf51801_peripherals.h | 0 .../modules/nrfx/mdk/nrf51801_xxab.ld | 0 .../modules/nrfx/mdk/nrf51802_peripherals.h | 0 .../modules/nrfx/mdk/nrf51802_xxaa.ld | 0 .../modules/nrfx/mdk/nrf51822_peripherals.h | 0 .../modules/nrfx/mdk/nrf51822_xxaa.ld | 0 .../modules/nrfx/mdk/nrf51822_xxab.ld | 0 .../modules/nrfx/mdk/nrf51822_xxac.ld | 0 .../modules/nrfx/mdk/nrf51824_peripherals.h | 0 .../modules/nrfx/mdk/nrf51824_xxaa.ld | 0 .../modules/nrfx/mdk/nrf51_bitfields.h | 0 .../modules/nrfx/mdk/nrf51_common.ld | 0 .../modules/nrfx/mdk/nrf51_deprecated.h | 0 .../modules/nrfx/mdk/nrf51_erratas.h | 0 .../modules/nrfx/mdk/nrf51_peripherals.h | 0 .../modules/nrfx/mdk/nrf51_to_nrf52.h | 0 .../modules/nrfx/mdk/nrf51_to_nrf52810.h | 0 .../modules/nrfx/mdk/nrf51_to_nrf52840.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf51_xxaa.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf51_xxab.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf51_xxac.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52.svd | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52805.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52805.svd | 0 .../modules/nrfx/mdk/nrf52805_bitfields.h | 0 .../modules/nrfx/mdk/nrf52805_peripherals.h | 0 .../modules/nrfx/mdk/nrf52805_xxaa.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52810.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52810.svd | 0 .../modules/nrfx/mdk/nrf52810_bitfields.h | 0 .../modules/nrfx/mdk/nrf52810_name_change.h | 0 .../modules/nrfx/mdk/nrf52810_peripherals.h | 0 .../modules/nrfx/mdk/nrf52810_to_nrf52811.h | 0 .../modules/nrfx/mdk/nrf52810_xxaa.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52811.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52811.svd | 0 .../modules/nrfx/mdk/nrf52811_bitfields.h | 0 .../modules/nrfx/mdk/nrf52811_peripherals.h | 0 .../modules/nrfx/mdk/nrf52811_xxaa.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52820.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52820.svd | 0 .../modules/nrfx/mdk/nrf52820_bitfields.h | 0 .../modules/nrfx/mdk/nrf52820_peripherals.h | 0 .../modules/nrfx/mdk/nrf52820_xxaa.ld | 0 .../modules/nrfx/mdk/nrf52832_peripherals.h | 0 .../modules/nrfx/mdk/nrf52832_xxaa.ld | 0 .../modules/nrfx/mdk/nrf52832_xxab.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52833.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52833.svd | 0 .../modules/nrfx/mdk/nrf52833_bitfields.h | 0 .../modules/nrfx/mdk/nrf52833_peripherals.h | 0 .../modules/nrfx/mdk/nrf52833_to_nrf52820.h | 0 .../modules/nrfx/mdk/nrf52833_xxaa.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52840.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52840.svd | 0 .../modules/nrfx/mdk/nrf52840_bitfields.h | 0 .../modules/nrfx/mdk/nrf52840_peripherals.h | 0 .../modules/nrfx/mdk/nrf52840_xxaa.ld | 0 .../modules/nrfx/mdk/nrf52_bitfields.h | 0 .../modules/nrfx/mdk/nrf52_common.ld | 0 .../modules/nrfx/mdk/nrf52_erratas.h | 0 .../modules/nrfx/mdk/nrf52_name_change.h | 0 .../modules/nrfx/mdk/nrf52_to_nrf52810.h | 0 .../modules/nrfx/mdk/nrf52_to_nrf52833.h | 0 .../modules/nrfx/mdk/nrf52_to_nrf52840.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf52_xxaa.ld | 0 .../modules/nrfx/mdk/nrf5340_application.h | 0 .../modules/nrfx/mdk/nrf5340_application.svd | 0 .../nrfx/mdk/nrf5340_application_bitfields.h | 0 .../mdk/nrf5340_application_name_change.h | 0 .../mdk/nrf5340_application_peripherals.h | 0 .../modules/nrfx/mdk/nrf5340_network.h | 0 .../modules/nrfx/mdk/nrf5340_network.svd | 0 .../nrfx/mdk/nrf5340_network_bitfields.h | 0 .../nrfx/mdk/nrf5340_network_name_change.h | 0 .../nrfx/mdk/nrf5340_network_peripherals.h | 0 .../nrfx/mdk/nrf5340_xxaa_application.ld | 0 .../modules/nrfx/mdk/nrf5340_xxaa_network.ld | 0 .../modules/nrfx/mdk/nrf53_erratas.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf9160.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf9160.svd | 0 .../modules/nrfx/mdk/nrf9160_bitfields.h | 0 .../modules/nrfx/mdk/nrf9160_name_change.h | 0 .../modules/nrfx/mdk/nrf9160_peripherals.h | 0 .../modules/nrfx/mdk/nrf9160_xxaa.ld | 0 .../modules/nrfx/mdk/nrf91_erratas.h | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf_common.ld | 0 .../nrf52_sdk/modules/nrfx/mdk/nrf_erratas.h | 0 .../modules/nrfx/mdk/nrf_peripherals.h | 0 .../modules/nrfx/mdk/ses_startup_nrf51.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52805.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52810.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52811.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52820.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52833.s | 0 .../modules/nrfx/mdk/ses_startup_nrf52840.s | 0 .../mdk/ses_startup_nrf5340_application.s | 0 .../nrfx/mdk/ses_startup_nrf5340_network.s | 0 .../modules/nrfx/mdk/ses_startup_nrf9160.s | 0 .../modules/nrfx/mdk/ses_startup_nrf_common.s | 0 .../modules/nrfx/mdk/startup_config.h | 0 .../nrf52_sdk/modules/nrfx/mdk/system_nrf.h | 0 .../nrf52_sdk/modules/nrfx/mdk/system_nrf51.c | 0 .../nrf52_sdk/modules/nrfx/mdk/system_nrf51.h | 0 .../nrf52_sdk/modules/nrfx/mdk/system_nrf52.c | 0 .../nrf52_sdk/modules/nrfx/mdk/system_nrf52.h | 0 .../modules/nrfx/mdk/system_nrf52805.c | 0 .../modules/nrfx/mdk/system_nrf52805.h | 0 .../modules/nrfx/mdk/system_nrf52810.c | 0 .../modules/nrfx/mdk/system_nrf52810.h | 0 .../modules/nrfx/mdk/system_nrf52811.c | 0 .../modules/nrfx/mdk/system_nrf52811.h | 0 .../modules/nrfx/mdk/system_nrf52820.c | 0 .../modules/nrfx/mdk/system_nrf52820.h | 0 .../modules/nrfx/mdk/system_nrf52833.c | 0 .../modules/nrfx/mdk/system_nrf52833.h | 0 .../modules/nrfx/mdk/system_nrf52840.c | 0 .../modules/nrfx/mdk/system_nrf52840.h | 0 .../modules/nrfx/mdk/system_nrf52_approtect.h | 0 .../nrfx/mdk/system_nrf5340_application.c | 0 .../nrfx/mdk/system_nrf5340_application.h | 0 .../modules/nrfx/mdk/system_nrf5340_network.c | 0 .../modules/nrfx/mdk/system_nrf5340_network.h | 0 .../modules/nrfx/mdk/system_nrf53_approtect.h | 0 .../modules/nrfx/mdk/system_nrf9160.c | 0 .../modules/nrfx/mdk/system_nrf9160.h | 0 .../nrf52_sdk/modules/nrfx/nrfx.h | 0 .../nrf52_sdk/modules/nrfx/soc/nrfx_atomic.c | 0 .../nrf52_sdk/modules/nrfx/soc/nrfx_atomic.h | 0 .../modules/nrfx/soc/nrfx_atomic_internal.h | 0 .../nrf52_sdk/modules/nrfx/soc/nrfx_coredep.h | 0 .../nrf52_sdk/modules/nrfx/soc/nrfx_irqs.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf51.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf52810.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf52811.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf52820.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf52832.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf52833.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf52840.h | 0 .../modules/nrfx/soc/nrfx_irqs_nrf9160.h | 0 .../nrfx/templates/nRF51/nrfx_config.h | 0 .../nrfx/templates/nRF52810/nrfx_config.h | 0 .../nrfx/templates/nRF52811/nrfx_config.h | 0 .../nrfx/templates/nRF52820/nrfx_config.h | 0 .../nrfx/templates/nRF52832/nrfx_config.h | 0 .../nrfx/templates/nRF52833/nrfx_config.h | 0 .../nrfx/templates/nRF52840/nrfx_config.h | 0 .../nrfx/templates/nRF9160/nrfx_config.h | 0 .../modules/nrfx/templates/nrfx_glue.h | 0 .../modules/nrfx/templates/nrfx_log.h | 0 1581 files changed, 73 insertions(+), 79 deletions(-) create mode 100644 firmware/.gitignore create mode 100644 firmware/Makefile.defs delete mode 100644 firmware/application/.gitignore rename {resource/link_script => firmware/application}/application.ld (100%) delete mode 100644 firmware/bootloader/.gitignore rename {resource/link_script => firmware/bootloader}/bootloader.ld (100%) rename {resource/public_src => firmware/common}/device_info.h (100%) rename {resource/public_src => firmware/common}/hw_connect.c (100%) rename {resource/public_src => firmware/common}/hw_connect.h (100%) rename {resource/link_script => firmware/common}/noinit.ld (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_advertising/ble_advertising.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_advertising/ble_advertising.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_dtm/ble_dtm.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_dtm/ble_dtm.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf51.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf52.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_racp/ble_racp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_racp/ble_racp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_bonded.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_unbonded.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_escs/escs_defs.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage_saadc.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_security.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_security.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/es_util.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_common.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_advdata.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_advdata.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_conn_params.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_conn_params.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_conn_state.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_conn_state.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_date_time.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_gatt_db.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_sensor_location.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_srv_common.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/common/ble_srv_common.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/id_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/id_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_data_storage.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_data_storage.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_database.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_database.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_id.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_id.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_manager_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/peer_manager_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/pm_buffer.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/pm_buffer.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/security_dispatcher.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/security_dispatcher.h (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/security_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/ble/peer_manager/security_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/arduino_joystick_shield_v1a.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/arduino_primo.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/boards.c (100%) rename {resource => firmware}/nrf52_sdk/components/boards/boards.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/d52_starterkit.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/n5_starterkit.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/nrf6310.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10000.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10001.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10003.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10028.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10031.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10036.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10040.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10056.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10059.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10100.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca10112.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca20006.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/pca20020.h (100%) rename {resource => firmware}/nrf52_sdk/components/boards/wt51822.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic/nrf_atomic.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic/nrf_atomic.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic/nrf_atomic_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic/nrf_atomic_sanity_check.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/balloc/nrf_balloc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/balloc/nrf_balloc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/nrf_block_dev.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/ant_dfu/nrf_dfu_ant.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble_svci_bond_sharing.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.options (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.proto (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings_svci.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci_handler.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start_final.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_uart.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_usb.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_cli.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_cli.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_config.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_nfc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/bsp/bsp_nfc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/button/app_button.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/button/app_button.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/cli_utils_cmds.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/nrf_cli.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/nrf_cli.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/nrf_cli_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/nrf_cli_vt100.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crc16/crc16.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crc16/crc16.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crc32/crc32.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crc32/crc32.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_init.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_init.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_init.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_init.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_mem.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_backend.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/crypto/nrf_crypto_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/csense/nrf_csense.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/csense/nrf_csense.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/csense/nrf_csense_macros.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/delay/nrf_delay.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/ecc/ecc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/ecc/ecc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_armgcc.S (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_iar.s (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_keil.s (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fds/fds.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fds/fds.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fds/fds_internal_defs.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fifo/app_fifo.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fifo/app_fifo.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/gfx/nrf_gfx.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/gfx/nrf_gfx.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/gfx/nrf_lcd.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/gpiote/app_gpiote.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/gpiote/app_gpiote.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/hardfault.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/hardfault_genhf.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/hardfault_implementation.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_gcc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_iar.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_keil.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_iar.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_keil.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hci/hci_mem_pool.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hci/hci_mem_pool.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hci/hci_slip.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hci/hci_slip.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hci/hci_transport.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/hci/hci_transport.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/led_softblink/led_softblink.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/led_softblink/led_softblink.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_backend_flash.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_backend_interface.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_backend_rtt.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_backend_uart.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_ctrl.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_default_backends.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_instance.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_str_formatter.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/nrf_log_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_backend_flash.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_backend_rtt.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_backend_uart.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_ctrl_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_default_backends.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_frontend.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/log/src/nrf_log_str_formatter.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/mem_manager/mem_manager.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/mem_manager/mem_manager.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/memobj/nrf_memobj.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/memobj/nrf_memobj.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/mutex/nrf_mtx.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/pwm/app_pwm.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/pwm/app_pwm.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/queue/nrf_queue.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/queue/nrf_queue.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/scheduler/app_scheduler.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/scheduler/app_scheduler.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/scheduler/app_scheduler_serconn.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sdcard/app_sdcard.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sdcard/app_sdcard.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sensorsim/sensorsim.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sensorsim/sensorsim.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sha256/sha256.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sha256/sha256.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/slip/slip.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/slip/slip.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/stack_info/nrf_stack_info.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/strerror/nrf_strerror.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/strerror/nrf_strerror.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/svc/nrf_svc_function.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/svc/nrf_svc_handler.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/svc/nrf_svci.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/svc/nrf_svci_async_function.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/svc/nrf_svci_async_handler.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/app_timer.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/app_timer.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/app_timer2.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/app_timer_freertos.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/app_timer_rtx.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/drv_rtc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/timer/drv_rtc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/uart/app_uart.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/uart/app_uart.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/uart/app_uart_fifo.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/uart/retarget.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_class_base.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_core.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_core.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_descriptor.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_langid.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_request.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/app_usbd_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_desc.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_scsi.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_internal.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error_handler_gcc.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error_handler_iar.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error_handler_keil.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error_weak.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_error_weak.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_util.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_util_bds.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_util_platform.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/app_util_platform.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/nordic_common.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/nrf_assert.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/nrf_assert.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/nrf_bitmask.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_alloca.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_common.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_errors.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_macros.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_mapped_flags.c (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_mapped_flags.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_os.h (100%) rename {resource => firmware}/nrf52_sdk/components/libraries/util/sdk_resources.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/platform/nfc_platform.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/platform/nfc_platform.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_lib/license.txt (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc.a (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc_no_fpu.a (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_iar.a (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_keil.lib (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t2t_parser/nfc_tlv_block.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_lib/license.txt (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc.a (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc_no_fpu.a (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_iar.a (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_keil.lib (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.h (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.c (100%) rename {resource => firmware}/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh.c (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.c (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.c (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.c (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.c (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/mbr/headers/nrf_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/mbr/headers/nrf_svc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_mbr.hex (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_migration-document.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_release-notes.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_err.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_gap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_gatt.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_gattc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_gatts.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_hci.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_ranges.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/ble_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf52/nrf_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_error_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_error_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_nvic.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_sd_def.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/headers/nrf_svc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_softdevice.hex (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/toolchain/armgcc/armgcc_s112_nrf52810_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s112/toolchain/iar/iar_s112_nrf52810_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_licence_agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_migration-document.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_release-notes.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_err.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_gap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_gatt.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_gattc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_gatts.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_hci.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_l2cap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_ranges.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/ble_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf52/nrf_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_error_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_error_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_nvic.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_sd_def.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/headers/nrf_svc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/toolchain/armgcc/armgcc_s113_nrf52833_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s113/toolchain/iar/iar_s113_nrf52833_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_release-notes.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_err.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_gap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_gatt.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_gattc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_gatts.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_hci.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_ranges.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/ble_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf52/nrf_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_error_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_error_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_nvic.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_sd_def.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/headers/nrf_svc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_softdevice.hex (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_migration-document.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_release-notes.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_err.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_gap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_gatt.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_gattc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_gatts.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_hci.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_l2cap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_ranges.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/ble_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf52/nrf_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_error_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_error_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_nvic.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_sd_def.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/headers/nrf_svc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/ble_app_uart_pca10040_s132_flash_s132_nrf52_7.2.0_softdevice.dep (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/crypto1.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/crypto1.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/main.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/main.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/mfeml.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/mfeml.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/mifare.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/mifare.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/mirror.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/mirror.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nfc_a.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nfc_a.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nfctx.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nfctx.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/parity.__i (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/parity.d (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.build_log.htm (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.hex (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.sct (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/toolchain/armgcc/armgcc_s132_nrf52832_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s132/toolchain/iar/iar_s132_nrf52832_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_migration-document.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_release-notes.pdf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_err.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_gap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_gatt.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_gattc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_gatts.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_hci.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_l2cap.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_ranges.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/ble_types.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf52/nrf_mbr.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_error.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_error_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_error_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_nvic.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_sd_def.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_sdm.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_soc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/headers/nrf_svc.h (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_licence-agreement.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_softdevice.hex (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s212/headers/Readme.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s212/toolchain/armgcc/armgcc_s212_nrf52832_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s212/toolchain/iar/iar_s212_nrf52832_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s312/headers/Readme.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s312/toolchain/armgcc/armgcc_s312_nrf52810_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s312/toolchain/iar/iar_s312_nrf52810_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s332/headers/Readme.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s332/toolchain/armgcc/armgcc_s332_nrf52832_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s332/toolchain/iar/iar_s332_nrf52832_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s340/headers/Readme.txt (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s340/toolchain/armgcc/armgcc_s340_nrf52840_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/components/softdevice/s340/toolchain/iar/iar_s340_nrf52840_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/arm/uicr_config.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4l_math.lib (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4lf_math.lib (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4l_math.a (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4lf_math.a (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_common_tables.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_const_structs.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_math.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/dsp/license.txt (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armcc.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang_ltm.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_compiler.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_gcc.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_iccarm.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/cmsis_version.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_armv81mml.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mbl.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mml.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm0.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm0plus.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm1.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm23.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm3.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm33.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm35p.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm4.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_cm7.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_sc000.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/core_sc300.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv7.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv8.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/cmsis/include/tz_context.h (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/gcc/Makefile.common (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/gcc/Makefile.posix (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/gcc/Makefile.windows (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/gcc/dump.mk (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/gcc/gcc_nrf51_common.ld (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxaa.icf (100%) rename {resource => firmware}/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxac.icf (100%) rename {resource => firmware}/nrf52_sdk/documentation/NordicS.jpg (100%) rename {resource => firmware}/nrf52_sdk/documentation/index.html (100%) rename {resource => firmware}/nrf52_sdk/documentation/licenses.html (100%) rename {resource => firmware}/nrf52_sdk/documentation/licenses.txt (100%) rename {resource => firmware}/nrf52_sdk/documentation/nRF5_Garmin_Canada_license.txt (100%) rename {resource => firmware}/nrf52_sdk/documentation/nRF5_Nordic_license.txt (100%) rename {resource => firmware}/nrf52_sdk/documentation/nRF5x_series_logo.png (100%) rename {resource => firmware}/nrf52_sdk/documentation/release_notes.txt (100%) rename {resource => firmware}/nrf52_sdk/external/fprintf/nrf_fprintf.c (100%) rename {resource => firmware}/nrf52_sdk/external/fprintf/nrf_fprintf.h (100%) rename {resource => firmware}/nrf52_sdk/external/fprintf/nrf_fprintf_format.c (100%) rename {resource => firmware}/nrf52_sdk/external/fprintf/nrf_fprintf_format.h (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/LICENSE.txt (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/camel_case_splitter.py (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/nanopb_generator.py (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/Makefile (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/__init__.py (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/google/protobuf/descriptor.proto (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/nanopb.proto (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/nanopb_pb2.py (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/plugin.proto (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/proto/plugin_pb2.py (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb.bat (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb.h (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb_common.c (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb_common.h (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb_decode.c (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb_decode.h (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb_encode.c (100%) rename {resource => firmware}/nrf52_sdk/external/nano-pb/pb_encode.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/Doxyfile (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/Doxyfile.internal (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_utils.c (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_data.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ccsw_crys_rsa_shared_types.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_aesccm.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_aesccm_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_chacha.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_chacha_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_common.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_common_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_dh.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_dh_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_dh_kg.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ec_edw_api.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_api.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_edw_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_build.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_dh.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_domain.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_ecdsa.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_kg.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_types.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hash.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hash_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hash_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hkdf.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hkdf_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hmac.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hmac_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_hmac_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_kdf.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_kdf_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_pka_defs_hw.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_poly.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_poly_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rnd.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rnd_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rsa_build.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rsa_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rsa_kg.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rsa_prim.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rsa_schemes.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_rsa_types.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_srp.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/crys_srp_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/dx_reg_base_host.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/sns_silib.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_aes.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_aes_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_aes_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_bitops.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_abort.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_barrier.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_compiler.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_fips.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_init.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_list.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_log.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mem.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_memmap.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_trng.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_pka_hw_plat_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_regs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_sram_map.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_util_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_util_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/lib/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/crys_aesccm.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/crys_ecpki_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/crys_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/crys_hash_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_common.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp224r1.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp256r1.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_common.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_sha256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_init.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/sns_silib.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_defs.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_error.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types_plat.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_bl_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_bl_0.9.13.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/lib/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_cc310_bl/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/mbedtls/chacha20_alt.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/mbedtls/ecjpake_alt.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/mbedtls/poly1305_alt.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha1_alt.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha256_alt.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cbc.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ccm.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cmac.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ctr.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_eax.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_gcm.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_key.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305_inc.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_constant_time.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve25519.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p224.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p224.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p224.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecjpake_p256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_ed25519.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha1.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha512.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha1.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha512.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_poly1305.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa_key.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p224.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha1.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha224.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha256.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha384.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha512.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_srp.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/include/ocrypto_srtp.h (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_mbedtls_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_3.0.8.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_mbedtls_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_mbedtls_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_3.0.8.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_mbedtls_3.0.8.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_mbedtls_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_3.0.8.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/lib/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/nrf_oberon/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT.c (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT.h (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Conf.h (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_IAR.c (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_KEIL.c (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_SES.c (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/SEGGER_RTT_printf.c (100%) rename {resource => firmware}/nrf52_sdk/external/segger_rtt/license/license.txt (100%) rename {resource => firmware}/nrf52_sdk/external/utf_converter/LICENSE (100%) rename {resource => firmware}/nrf52_sdk/external/utf_converter/utf.c (100%) rename {resource => firmware}/nrf52_sdk/external/utf_converter/utf.h (100%) rename {resource => firmware}/nrf52_sdk/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar (100%) rename {resource => firmware}/nrf52_sdk/external_tools/cmsisconfig/LICENSE.txt (100%) rename {resource => firmware}/nrf52_sdk/external_tools/cmsisconfig/README.TXT (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/apply_old_config.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_common.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_comp.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_gpiote.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_i2s.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_lpcomp.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pdm.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pwm.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qdec.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qspi.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rtc.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_saadc.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_systick.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_timer.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twis.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.c (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd_errata.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/legacy/nrf_drv_wdt.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/nrfx_glue.h (100%) rename {resource => firmware}/nrf52_sdk/integration/nrfx/nrfx_log.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/CHANGELOG.md (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/LICENSE (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/README.md (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/buildfiles/extra_stylesheet.css (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/buildfiles/favicon.ico (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/buildfiles/footer.html (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/buildfiles/header.html (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/buildfiles/layout.xml (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/buildfiles/nordic_small.png (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/drv_supp_matrix.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/generate_html_doc.bat (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/generate_html_doc.sh (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/main_page.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf51_series.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf52810.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf52820.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf52832.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf52833.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf52840.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrf9160.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrfx.doxyfile (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/doc/nrfx_api.dox (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrf_bitmask.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_adc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_clock.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_comp.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_dppi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_gpiote.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_i2s.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_lpcomp.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nfct.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nvmc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pdm.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power_clock.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_ppi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pwm.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qdec.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qspi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rng.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rtc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc_v2.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spim.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spis.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_swi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_systick.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_temp.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_timer.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi_twim.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twim.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twis.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uart.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uarte.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_usbd.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/include/nrfx_wdt.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/nrfx_common.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/nrfx_errors.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_adc.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_clock.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_comp.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_dppi.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_gpiote.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_i2s.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_lpcomp.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nfct.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nvmc.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pdm.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_power.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_ppi.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pwm.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qdec.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qspi.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rng.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rtc.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_saadc.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spi.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spim.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spis.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_swi.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_systick.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_temp.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_timer.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi_twim.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twim.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twis.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uart.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uarte.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd_errata.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/nrfx_wdt.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_aar.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_acl.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_adc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_bprot.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_ccm.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_clock.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_comp.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_dppi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_ecb.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_ecb.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_egu.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_ficr.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_gpiote.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_i2s.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_kmu.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_lpcomp.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_mpu.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_mwu.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_nfct.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_pdm.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_power.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_ppi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_pwm.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_qdec.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_qspi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_radio.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_regulators.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_rng.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_rtc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_saadc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_spi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_spim.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_spis.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_spu.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_systick.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_temp.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_timer.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_twi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_twim.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_twis.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_uart.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_uarte.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_usbd.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_vmc.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/hal/nrf_wdt.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/helpers/nrfx_gppi.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf51.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52805.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52810.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52811.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52820.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52833.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52840.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_application.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_network.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf9160.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/compiler_abstraction.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf51.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52805.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52810.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52811.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52820.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52833.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52840.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_application.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_network.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf9160.S (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf51.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52805.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52810.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52811.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52820.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52833.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52840.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_application.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_network.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf9160.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51422_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxab.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxac.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51801_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51801_xxab.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51802_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51802_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51822_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxab.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxac.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51824_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51824_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_common.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_deprecated.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_erratas.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52810.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52840.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_xxab.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf51_xxac.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52805.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52805.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52805_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52805_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52805_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810_name_change.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810_to_nrf52811.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52810_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52811.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52811.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52811_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52811_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52811_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52820.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52820.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52820_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52820_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52820_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52832_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxab.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52833.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52833.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52833_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52833_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52833_to_nrf52820.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52833_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52840.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52840.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52840_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52840_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52840_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_common.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_erratas.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_name_change.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52810.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52833.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52840.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf52_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_name_change.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_name_change.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_application.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_network.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf53_erratas.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf9160.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf9160.svd (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf9160_bitfields.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf9160_name_change.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf9160_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf9160_xxaa.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf91_erratas.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf_common.ld (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf_erratas.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/nrf_peripherals.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf51.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52805.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52810.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52811.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52820.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52833.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52840.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_application.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_network.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf9160.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf_common.s (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/startup_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf51.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf51.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf52_approtect.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf53_approtect.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/nrfx.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.c (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_atomic_internal.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_coredep.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf51.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52810.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52811.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52820.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52832.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52833.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52840.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf9160.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF51/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF52810/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF52811/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF52820/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF52832/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF52833/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF52840/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nRF9160/nrfx_config.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nrfx_glue.h (100%) rename {resource => firmware}/nrf52_sdk/modules/nrfx/templates/nrfx_log.h (100%) diff --git a/firmware/.gitignore b/firmware/.gitignore new file mode 100644 index 0000000..cb9dab3 --- /dev/null +++ b/firmware/.gitignore @@ -0,0 +1 @@ +objects/ \ No newline at end of file diff --git a/firmware/Makefile.defs b/firmware/Makefile.defs new file mode 100644 index 0000000..3956368 --- /dev/null +++ b/firmware/Makefile.defs @@ -0,0 +1,26 @@ +# In the nrf52 sdk, will auto detection current platform: posix or windows. +# If your is already installed, and version and path is this: +# Version : 9.3.1 +# Windows-path: C:/Program Files (x86)/GNU Arm Embedded Toolchain/9 2020-q2-update/bin/ +# POSIX -path: /usr/local/gcc-arm-none-eabi-9-2020-q2-update/bin/ +# You can ignore this file modify. +# Warning: your toolchain path not allow PR to public repo!!! +# If you need define the toolchain path, plz delete annotate and change it. +GNU_INSTALL_ROOT ?= C:/UserProgram/arm_gcc/none/bin/ +#GNU_INSTALL_ROOT ?= /your/toolchain/path/ +#GNU_VERSION ?= 8.8.8 +#GNU_PREFIX ?= arm-none-eabi + + +PROJECT_NAME := chameleon_ultra_firmware +OUTPUT_DIRECTORY := ../objects +PROJ_DIR := ./src +SDK_ROOT := ../nrf52_sdk +SRC_COMMON := ../common +LD_DIR := $(SRC_COMMON) + +# Device type supported +CHAMELEON_ULTRA := ultra +CHAMELEON_LITE := lite +# What device is it? +CURRENT_DEVICE_TYPE := ${CHAMELEON_ULTRA} diff --git a/firmware/application/.gitignore b/firmware/application/.gitignore deleted file mode 100644 index 466e248..0000000 --- a/firmware/application/.gitignore +++ /dev/null @@ -1 +0,0 @@ -out/ \ No newline at end of file diff --git a/firmware/application/Makefile b/firmware/application/Makefile index 40f5b84..70e9d61 100644 --- a/firmware/application/Makefile +++ b/firmware/application/Makefile @@ -1,26 +1,13 @@ -PROJECT_NAME := chameleon_application +include ../Makefile.defs + TARGETS := application -OUTPUT_DIRECTORY := out - -SDK_ROOT := ../../resource/nrf52_sdk -PROJ_DIR := ./src/ -LD_DIR := ../../resource/link_script/ -SRC_PUBLIC := ../../resource/public_src/ - - $(OUTPUT_DIRECTORY)/application.out: \ - LINKER_SCRIPT := ${LD_DIR}/application.ld - - -CHAMELEON_ULTRA := ultra -CHAMELEON_LITE := lite -# What device is it? -CURRENT_DEVICE_TYPE := ${CHAMELEON_ULTRA} + LINKER_SCRIPT := application.ld # Source files common to all targets SRC_FILES += \ - $(SRC_PUBLIC)/hw_connect.c \ + $(SRC_COMMON)/hw_connect.c \ $(PROJ_DIR)/app_main.c \ $(PROJ_DIR)/app_cmd.c \ $(PROJ_DIR)/ble_main.c \ @@ -83,7 +70,6 @@ SRC_FILES += \ $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_sd.c \ $(SDK_ROOT)/components/libraries/fds/fds.c \ $(SDK_ROOT)/modules/nrfx/mdk/system_nrf52840.c \ - $(SDK_ROOT)/components/boards/boards.c \ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_clock.c \ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_power.c \ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_rng.c \ @@ -103,8 +89,6 @@ SRC_FILES += \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_spi.c \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_rng.c \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_ppi.c \ - $(SDK_ROOT)/components/libraries/bsp/bsp.c \ - $(SDK_ROOT)/components/libraries/bsp/bsp_btn_ble.c \ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT.c \ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c \ $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_printf.c \ @@ -126,7 +110,7 @@ SRC_FILES += \ # Include folders common to all targets INC_FOLDERS += \ ${PROJ_DIR} \ - ${SRC_PUBLIC} \ + ${SRC_COMMON} \ ${PROJ_DIR}/bsp/ \ ${PROJ_DIR}/utils/ \ ${PROJ_DIR}/rfid/ \ @@ -308,7 +292,7 @@ OPT = -O3 -g3 CFLAGS += $(OPT) CFLAGS += -DAPP_TIMER_V2 CFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED -CFLAGS += -DBOARD_PCA10056 + # CFLAGS += -DCONFIG_GPIO_AS_PINRESET CFLAGS += -DFLOAT_ABI_HARD CFLAGS += -DNRF52840_XXAA @@ -332,7 +316,7 @@ ASMFLAGS += -mthumb -mabi=aapcs ASMFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16 ASMFLAGS += -DAPP_TIMER_V2 ASMFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED -ASMFLAGS += -DBOARD_PCA10056 + ASMFLAGS += -DCONFIG_GPIO_AS_PINRESET ASMFLAGS += -DFLOAT_ABI_HARD ASMFLAGS += -DNRF52840_XXAA @@ -375,7 +359,7 @@ help: TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc - +include ../Makefile.defs include $(TEMPLATE_PATH)/Makefile.common $(foreach target, $(TARGETS), $(call define_target, $(target))) diff --git a/resource/link_script/application.ld b/firmware/application/application.ld similarity index 100% rename from resource/link_script/application.ld rename to firmware/application/application.ld diff --git a/firmware/bootloader/.gitignore b/firmware/bootloader/.gitignore deleted file mode 100644 index 466e248..0000000 --- a/firmware/bootloader/.gitignore +++ /dev/null @@ -1 +0,0 @@ -out/ \ No newline at end of file diff --git a/firmware/bootloader/Makefile b/firmware/bootloader/Makefile index b487c27..14e7e24 100644 --- a/firmware/bootloader/Makefile +++ b/firmware/bootloader/Makefile @@ -1,37 +1,23 @@ -PROJECT_NAME := chameleon_bootloader +include ../Makefile.defs + TARGETS := bootloader -OUTPUT_DIRECTORY := out - -SDK_ROOT := ../../resource/nrf52_sdk -PROJ_DIR := ./src/ -DFU_DIR := ../../resource/dfu_key/ -LD_DIR := ../../resource/link_script/ -SRC_PUBLIC := ../../resource/public_src/ - - $(OUTPUT_DIRECTORY)/bootloader.out: \ - LINKER_SCRIPT := ${LD_DIR}/bootloader.ld - - -CHAMELEON_ULTRA := ultra -CHAMELEON_LITE := lite -# What device is it? -CURRENT_DEVICE_TYPE := ${CHAMELEON_ULTRA} + LINKER_SCRIPT := bootloader.ld # Source files common to all targets SRC_FILES += \ $(PROJ_DIR)/main.c \ - $(SRC_PUBLIC)/hw_connect.c \ $(PROJ_DIR)/dfu_public_key.c \ + $(SRC_COMMON)/hw_connect.c \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_clock.c \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_power.c \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_systick.c \ $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_usbd.c \ $(SDK_ROOT)/modules/nrfx/mdk/system_nrf52840.c \ + $(SDK_ROOT)/modules/nrfx/mdk/gcc_startup_nrf52840.S \ $(SDK_ROOT)/modules/nrfx/hal/nrf_nvmc.c \ $(SDK_ROOT)/modules/nrfx/soc/nrfx_atomic.c \ - $(SDK_ROOT)/modules/nrfx/mdk/gcc_startup_nrf52840.S \ $(SDK_ROOT)/external/fprintf/nrf_fprintf.c \ $(SDK_ROOT)/external/fprintf/nrf_fprintf_format.c \ $(SDK_ROOT)/external/nano-pb/pb_common.c \ @@ -39,50 +25,60 @@ SRC_FILES += \ $(SDK_ROOT)/external/utf_converter/utf.c \ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_clock.c \ $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_power.c \ + $(SDK_ROOT)/components/ble/common/ble_srv_common.c \ + $(SDK_ROOT)/components/softdevice/common/nrf_sdh.c \ + $(SDK_ROOT)/components/softdevice/common/nrf_sdh_ble.c \ + $(SDK_ROOT)/components/softdevice/common/nrf_sdh_soc.c \ + $(SDK_ROOT)/components/libraries/svc/nrf_svc_handler.c \ + $(SDK_ROOT)/components/libraries/scheduler/app_scheduler.c \ $(SDK_ROOT)/components/libraries/log/src/nrf_log_frontend.c \ $(SDK_ROOT)/components/libraries/log/src/nrf_log_str_formatter.c \ - $(SDK_ROOT)/components/libraries/util/app_error_weak.c \ - $(SDK_ROOT)/components/libraries/scheduler/app_scheduler.c \ - $(SDK_ROOT)/components/libraries/util/app_util_platform.c \ - $(SDK_ROOT)/components/libraries/usbd/app_usbd.c \ - $(SDK_ROOT)/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c \ - $(SDK_ROOT)/components/libraries/usbd/app_usbd_core.c \ - $(SDK_ROOT)/components/libraries/usbd/app_usbd_serial_num.c \ - $(SDK_ROOT)/components/libraries/usbd/app_usbd_string_desc.c \ $(SDK_ROOT)/components/libraries/crc32/crc32.c \ $(SDK_ROOT)/components/libraries/mem_manager/mem_manager.c \ - $(SDK_ROOT)/components/libraries/util/nrf_assert.c \ $(SDK_ROOT)/components/libraries/atomic_fifo/nrf_atfifo.c \ $(SDK_ROOT)/components/libraries/atomic/nrf_atomic.c \ $(SDK_ROOT)/components/libraries/balloc/nrf_balloc.c \ - $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage.c \ - $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_nvmc.c \ - $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_sd.c \ $(SDK_ROOT)/components/libraries/memobj/nrf_memobj.c \ $(SDK_ROOT)/components/libraries/queue/nrf_queue.c \ $(SDK_ROOT)/components/libraries/slip/slip.c \ $(SDK_ROOT)/components/libraries/ringbuf/nrf_ringbuf.c \ $(SDK_ROOT)/components/libraries/experimental_section_vars/nrf_section_iter.c \ $(SDK_ROOT)/components/libraries/strerror/nrf_strerror.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c \ - $(SDK_ROOT)/components/softdevice/common/nrf_sdh.c \ - $(SDK_ROOT)/components/softdevice/common/nrf_sdh_ble.c \ - $(SDK_ROOT)/components/softdevice/common/nrf_sdh_soc.c \ + $(SDK_ROOT)/components/libraries/util/nrf_assert.c \ + $(SDK_ROOT)/components/libraries/util/app_error_weak.c \ + $(SDK_ROOT)/components/libraries/util/app_util_platform.c \ + $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage.c \ + $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_nvmc.c \ + $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_sd.c \ + $(SDK_ROOT)/components/libraries/usbd/app_usbd.c \ + $(SDK_ROOT)/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c \ + $(SDK_ROOT)/components/libraries/usbd/app_usbd_core.c \ + $(SDK_ROOT)/components/libraries/usbd/app_usbd_serial_num.c \ + $(SDK_ROOT)/components/libraries/usbd/app_usbd_string_desc.c \ $(SDK_ROOT)/components/libraries/crypto/nrf_crypto_ecc.c \ $(SDK_ROOT)/components/libraries/crypto/nrf_crypto_ecdsa.c \ $(SDK_ROOT)/components/libraries/crypto/nrf_crypto_hash.c \ $(SDK_ROOT)/components/libraries/crypto/nrf_crypto_init.c \ $(SDK_ROOT)/components/libraries/crypto/nrf_crypto_shared.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_hash.c \ + $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c \ + $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu.c \ + $(SDK_ROOT)/components/libraries/bootloader/dfu/dfu-cc.pb.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_svci.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_svci_handler.c \ + $(SDK_ROOT)/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c \ $(SDK_ROOT)/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.c \ $(SDK_ROOT)/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_usb.c \ - $(SDK_ROOT)/components/libraries/svc/nrf_svc_handler.c \ - $(SDK_ROOT)/components/ble/common/ble_srv_common.c \ $(SDK_ROOT)/components/libraries/bootloader/nrf_bootloader.c \ $(SDK_ROOT)/components/libraries/bootloader/nrf_bootloader_app_start.c \ $(SDK_ROOT)/components/libraries/bootloader/nrf_bootloader_app_start_final.c \ @@ -90,9 +86,6 @@ SRC_FILES += \ $(SDK_ROOT)/components/libraries/bootloader/nrf_bootloader_fw_activation.c \ $(SDK_ROOT)/components/libraries/bootloader/nrf_bootloader_info.c \ $(SDK_ROOT)/components/libraries/bootloader/nrf_bootloader_wdt.c \ - $(SDK_ROOT)/components/libraries/bootloader/dfu/dfu-cc.pb.c \ - $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu.c \ - $(SDK_ROOT)/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_flash.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_handling_error.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_mbr.c \ @@ -103,18 +96,11 @@ SRC_FILES += \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_utils.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_validation.c \ $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_hash.c \ - $(SDK_ROOT)/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c \ # Include folders common to all targets INC_FOLDERS += \ $(PROJ_DIR) \ - ${SRC_PUBLIC} \ + ${SRC_COMMON} \ $(SDK_ROOT)/modules/nrfx/drivers/include \ $(SDK_ROOT)/components/libraries/crypto/backend/micro_ecc \ $(SDK_ROOT)/components/libraries/memobj \ @@ -263,7 +249,6 @@ help: TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc - include $(TEMPLATE_PATH)/Makefile.common $(foreach target, $(TARGETS), $(call define_target, $(target))) diff --git a/resource/link_script/bootloader.ld b/firmware/bootloader/bootloader.ld similarity index 100% rename from resource/link_script/bootloader.ld rename to firmware/bootloader/bootloader.ld diff --git a/resource/public_src/device_info.h b/firmware/common/device_info.h similarity index 100% rename from resource/public_src/device_info.h rename to firmware/common/device_info.h diff --git a/resource/public_src/hw_connect.c b/firmware/common/hw_connect.c similarity index 100% rename from resource/public_src/hw_connect.c rename to firmware/common/hw_connect.c diff --git a/resource/public_src/hw_connect.h b/firmware/common/hw_connect.h similarity index 100% rename from resource/public_src/hw_connect.h rename to firmware/common/hw_connect.h diff --git a/resource/link_script/noinit.ld b/firmware/common/noinit.ld similarity index 100% rename from resource/link_script/noinit.ld rename to firmware/common/noinit.ld diff --git a/resource/nrf52_sdk/components/ble/ble_advertising/ble_advertising.c b/firmware/nrf52_sdk/components/ble/ble_advertising/ble_advertising.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_advertising/ble_advertising.c rename to firmware/nrf52_sdk/components/ble/ble_advertising/ble_advertising.c diff --git a/resource/nrf52_sdk/components/ble/ble_advertising/ble_advertising.h b/firmware/nrf52_sdk/components/ble/ble_advertising/ble_advertising.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_advertising/ble_advertising.h rename to firmware/nrf52_sdk/components/ble/ble_advertising/ble_advertising.h diff --git a/resource/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.c b/firmware/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.c rename to firmware/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.c diff --git a/resource/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.h b/firmware/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.h rename to firmware/nrf52_sdk/components/ble/ble_db_discovery/ble_db_discovery.h diff --git a/resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm.c b/firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm.c rename to firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm.c diff --git a/resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm.h b/firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm.h rename to firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm.h diff --git a/resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw.h b/firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw.h rename to firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw.h diff --git a/resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf51.c b/firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf51.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf51.c rename to firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf51.c diff --git a/resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf52.c b/firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf52.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf52.c rename to firmware/nrf52_sdk/components/ble/ble_dtm/ble_dtm_hw_nrf52.c diff --git a/resource/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.c b/firmware/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.c rename to firmware/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.c diff --git a/resource/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.h b/firmware/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.h rename to firmware/nrf52_sdk/components/ble/ble_link_ctx_manager/ble_link_ctx_manager.h diff --git a/resource/nrf52_sdk/components/ble/ble_racp/ble_racp.c b/firmware/nrf52_sdk/components/ble/ble_racp/ble_racp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_racp/ble_racp.c rename to firmware/nrf52_sdk/components/ble/ble_racp/ble_racp.c diff --git a/resource/nrf52_sdk/components/ble/ble_racp/ble_racp.h b/firmware/nrf52_sdk/components/ble/ble_racp/ble_racp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_racp/ble_racp.h rename to firmware/nrf52_sdk/components/ble/ble_racp/ble_racp.h diff --git a/resource/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.c b/firmware/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.c rename to firmware/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.c diff --git a/resource/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.h b/firmware/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.h rename to firmware/nrf52_sdk/components/ble/ble_radio_notification/ble_radio_notification.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_app_attr_get.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/ancs_attr_parser.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ancs_c/nrf_ble_ancs_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ans_c/ble_ans_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_bas/ble_bas.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_bas_c/ble_bas_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_bps/ble_bps.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_cscs.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_cscs/ble_sc_ctrlpt.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_cts_c/ble_cts_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_bonded.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_bonded.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_bonded.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_bonded.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_unbonded.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_unbonded.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_unbonded.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dfu/ble_dfu_unbonded.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dis/ble_dis.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_dis_c/ble_dis_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_escs/escs_defs.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_escs/escs_defs.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_escs/escs_defs.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_escs/escs_defs.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_escs/nrf_ble_escs.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_gls/ble_gls_db.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hids/ble_hids.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hrs/ble_hrs.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hrs_c/ble_hrs_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_hts/ble_hts.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ias/ble_ias.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ias_c/ble_ias_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_ipsp/ble_ipsp.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_lbs/ble_lbs.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_lbs_c/ble_lbs_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_lls/ble_lls.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_nus/ble_nus.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_nus_c/ble_nus_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_rscs/ble_rscs.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_rscs_c/ble_rscs_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.c b/firmware/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.c rename to firmware/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.h b/firmware/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.h rename to firmware/nrf52_sdk/components/ble/ble_services/ble_tps/ble_tps.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_frame.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_adv_timing_resolver.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage_saadc.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage_saadc.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage_saadc.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_battery_voltage_saadc.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_flash.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_read.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_gatts_write.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_security.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_security.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_security.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_security.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_security.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_security.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_security.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_security.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_slot_reg.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_stopwatch.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_tlm.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/es_util.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_util.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/es_util.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/es_util.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.c b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.c rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.h b/firmware/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.h rename to firmware/nrf52_sdk/components/ble/ble_services/eddystone/nrf_ble_es.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_common.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_common.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_common.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_common.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_cp.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_ln_db.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_lns/ble_lns.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_l2cap.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_oacp.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_ble_ots/ble_ots_object.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_db.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_meas.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_racp.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_socp.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/cgms_sst.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_cgms/nrf_ble_cgms.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_l2cap.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.c b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.c rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.h b/firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.h rename to firmware/nrf52_sdk/components/ble/ble_services/experimental_nrf_ble_ots_c/nrf_ble_ots_c_oacp.h diff --git a/resource/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.c b/firmware/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.c similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.c rename to firmware/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.c diff --git a/resource/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.h b/firmware/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.h similarity index 100% rename from resource/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.h rename to firmware/nrf52_sdk/components/ble/ble_services/nrf_ble_bms/nrf_ble_bms.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_advdata.c b/firmware/nrf52_sdk/components/ble/common/ble_advdata.c similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_advdata.c rename to firmware/nrf52_sdk/components/ble/common/ble_advdata.c diff --git a/resource/nrf52_sdk/components/ble/common/ble_advdata.h b/firmware/nrf52_sdk/components/ble/common/ble_advdata.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_advdata.h rename to firmware/nrf52_sdk/components/ble/common/ble_advdata.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_conn_params.c b/firmware/nrf52_sdk/components/ble/common/ble_conn_params.c similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_conn_params.c rename to firmware/nrf52_sdk/components/ble/common/ble_conn_params.c diff --git a/resource/nrf52_sdk/components/ble/common/ble_conn_params.h b/firmware/nrf52_sdk/components/ble/common/ble_conn_params.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_conn_params.h rename to firmware/nrf52_sdk/components/ble/common/ble_conn_params.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_conn_state.c b/firmware/nrf52_sdk/components/ble/common/ble_conn_state.c similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_conn_state.c rename to firmware/nrf52_sdk/components/ble/common/ble_conn_state.c diff --git a/resource/nrf52_sdk/components/ble/common/ble_conn_state.h b/firmware/nrf52_sdk/components/ble/common/ble_conn_state.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_conn_state.h rename to firmware/nrf52_sdk/components/ble/common/ble_conn_state.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_date_time.h b/firmware/nrf52_sdk/components/ble/common/ble_date_time.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_date_time.h rename to firmware/nrf52_sdk/components/ble/common/ble_date_time.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_gatt_db.h b/firmware/nrf52_sdk/components/ble/common/ble_gatt_db.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_gatt_db.h rename to firmware/nrf52_sdk/components/ble/common/ble_gatt_db.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_sensor_location.h b/firmware/nrf52_sdk/components/ble/common/ble_sensor_location.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_sensor_location.h rename to firmware/nrf52_sdk/components/ble/common/ble_sensor_location.h diff --git a/resource/nrf52_sdk/components/ble/common/ble_srv_common.c b/firmware/nrf52_sdk/components/ble/common/ble_srv_common.c similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_srv_common.c rename to firmware/nrf52_sdk/components/ble/common/ble_srv_common.c diff --git a/resource/nrf52_sdk/components/ble/common/ble_srv_common.h b/firmware/nrf52_sdk/components/ble/common/ble_srv_common.h similarity index 100% rename from resource/nrf52_sdk/components/ble/common/ble_srv_common.h rename to firmware/nrf52_sdk/components/ble/common/ble_srv_common.h diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.c b/firmware/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.c similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.c rename to firmware/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.c diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.h b/firmware/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.h similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.h rename to firmware/nrf52_sdk/components/ble/nrf_ble_gatt/nrf_ble_gatt.h diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.c b/firmware/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.c similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.c rename to firmware/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.c diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.h b/firmware/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.h similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.h rename to firmware/nrf52_sdk/components/ble/nrf_ble_gq/nrf_ble_gq.h diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.c b/firmware/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.c similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.c rename to firmware/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.c diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.h b/firmware/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.h similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.h rename to firmware/nrf52_sdk/components/ble/nrf_ble_qwr/nrf_ble_qwr.h diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.c b/firmware/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.c similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.c rename to firmware/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.c diff --git a/resource/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.h b/firmware/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.h similarity index 100% rename from resource/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.h rename to firmware/nrf52_sdk/components/ble/nrf_ble_scan/nrf_ble_scan.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.c b/firmware/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.c rename to firmware/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.h b/firmware/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.h rename to firmware/nrf52_sdk/components/ble/peer_manager/auth_status_tracker.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.c b/firmware/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.c rename to firmware/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.h b/firmware/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.h rename to firmware/nrf52_sdk/components/ble/peer_manager/gatt_cache_manager.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.c b/firmware/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.c rename to firmware/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.h b/firmware/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.h rename to firmware/nrf52_sdk/components/ble/peer_manager/gatts_cache_manager.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/id_manager.c b/firmware/nrf52_sdk/components/ble/peer_manager/id_manager.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/id_manager.c rename to firmware/nrf52_sdk/components/ble/peer_manager/id_manager.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/id_manager.h b/firmware/nrf52_sdk/components/ble/peer_manager/id_manager.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/id_manager.h rename to firmware/nrf52_sdk/components/ble/peer_manager/id_manager.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.c b/firmware/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.c rename to firmware/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.h b/firmware/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.h rename to firmware/nrf52_sdk/components/ble/peer_manager/nrf_ble_lesc.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_data_storage.c b/firmware/nrf52_sdk/components/ble/peer_manager/peer_data_storage.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_data_storage.c rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_data_storage.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_data_storage.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_data_storage.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_data_storage.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_data_storage.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_database.c b/firmware/nrf52_sdk/components/ble/peer_manager/peer_database.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_database.c rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_database.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_database.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_database.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_database.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_database.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_id.c b/firmware/nrf52_sdk/components/ble/peer_manager/peer_id.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_id.c rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_id.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_id.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_id.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_id.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_id.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_manager.c b/firmware/nrf52_sdk/components/ble/peer_manager/peer_manager.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_manager.c rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_manager.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_manager.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_manager.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_manager.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_manager.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.c b/firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.c rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_handler.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_manager_internal.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_internal.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_manager_internal.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_internal.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/peer_manager_types.h b/firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_types.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/peer_manager_types.h rename to firmware/nrf52_sdk/components/ble/peer_manager/peer_manager_types.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/pm_buffer.c b/firmware/nrf52_sdk/components/ble/peer_manager/pm_buffer.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/pm_buffer.c rename to firmware/nrf52_sdk/components/ble/peer_manager/pm_buffer.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/pm_buffer.h b/firmware/nrf52_sdk/components/ble/peer_manager/pm_buffer.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/pm_buffer.h rename to firmware/nrf52_sdk/components/ble/peer_manager/pm_buffer.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/security_dispatcher.c b/firmware/nrf52_sdk/components/ble/peer_manager/security_dispatcher.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/security_dispatcher.c rename to firmware/nrf52_sdk/components/ble/peer_manager/security_dispatcher.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/security_dispatcher.h b/firmware/nrf52_sdk/components/ble/peer_manager/security_dispatcher.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/security_dispatcher.h rename to firmware/nrf52_sdk/components/ble/peer_manager/security_dispatcher.h diff --git a/resource/nrf52_sdk/components/ble/peer_manager/security_manager.c b/firmware/nrf52_sdk/components/ble/peer_manager/security_manager.c similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/security_manager.c rename to firmware/nrf52_sdk/components/ble/peer_manager/security_manager.c diff --git a/resource/nrf52_sdk/components/ble/peer_manager/security_manager.h b/firmware/nrf52_sdk/components/ble/peer_manager/security_manager.h similarity index 100% rename from resource/nrf52_sdk/components/ble/peer_manager/security_manager.h rename to firmware/nrf52_sdk/components/ble/peer_manager/security_manager.h diff --git a/resource/nrf52_sdk/components/boards/arduino_joystick_shield_v1a.h b/firmware/nrf52_sdk/components/boards/arduino_joystick_shield_v1a.h similarity index 100% rename from resource/nrf52_sdk/components/boards/arduino_joystick_shield_v1a.h rename to firmware/nrf52_sdk/components/boards/arduino_joystick_shield_v1a.h diff --git a/resource/nrf52_sdk/components/boards/arduino_primo.h b/firmware/nrf52_sdk/components/boards/arduino_primo.h similarity index 100% rename from resource/nrf52_sdk/components/boards/arduino_primo.h rename to firmware/nrf52_sdk/components/boards/arduino_primo.h diff --git a/resource/nrf52_sdk/components/boards/boards.c b/firmware/nrf52_sdk/components/boards/boards.c similarity index 100% rename from resource/nrf52_sdk/components/boards/boards.c rename to firmware/nrf52_sdk/components/boards/boards.c diff --git a/resource/nrf52_sdk/components/boards/boards.h b/firmware/nrf52_sdk/components/boards/boards.h similarity index 100% rename from resource/nrf52_sdk/components/boards/boards.h rename to firmware/nrf52_sdk/components/boards/boards.h diff --git a/resource/nrf52_sdk/components/boards/d52_starterkit.h b/firmware/nrf52_sdk/components/boards/d52_starterkit.h similarity index 100% rename from resource/nrf52_sdk/components/boards/d52_starterkit.h rename to firmware/nrf52_sdk/components/boards/d52_starterkit.h diff --git a/resource/nrf52_sdk/components/boards/n5_starterkit.h b/firmware/nrf52_sdk/components/boards/n5_starterkit.h similarity index 100% rename from resource/nrf52_sdk/components/boards/n5_starterkit.h rename to firmware/nrf52_sdk/components/boards/n5_starterkit.h diff --git a/resource/nrf52_sdk/components/boards/nrf6310.h b/firmware/nrf52_sdk/components/boards/nrf6310.h similarity index 100% rename from resource/nrf52_sdk/components/boards/nrf6310.h rename to firmware/nrf52_sdk/components/boards/nrf6310.h diff --git a/resource/nrf52_sdk/components/boards/pca10000.h b/firmware/nrf52_sdk/components/boards/pca10000.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10000.h rename to firmware/nrf52_sdk/components/boards/pca10000.h diff --git a/resource/nrf52_sdk/components/boards/pca10001.h b/firmware/nrf52_sdk/components/boards/pca10001.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10001.h rename to firmware/nrf52_sdk/components/boards/pca10001.h diff --git a/resource/nrf52_sdk/components/boards/pca10003.h b/firmware/nrf52_sdk/components/boards/pca10003.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10003.h rename to firmware/nrf52_sdk/components/boards/pca10003.h diff --git a/resource/nrf52_sdk/components/boards/pca10028.h b/firmware/nrf52_sdk/components/boards/pca10028.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10028.h rename to firmware/nrf52_sdk/components/boards/pca10028.h diff --git a/resource/nrf52_sdk/components/boards/pca10031.h b/firmware/nrf52_sdk/components/boards/pca10031.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10031.h rename to firmware/nrf52_sdk/components/boards/pca10031.h diff --git a/resource/nrf52_sdk/components/boards/pca10036.h b/firmware/nrf52_sdk/components/boards/pca10036.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10036.h rename to firmware/nrf52_sdk/components/boards/pca10036.h diff --git a/resource/nrf52_sdk/components/boards/pca10040.h b/firmware/nrf52_sdk/components/boards/pca10040.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10040.h rename to firmware/nrf52_sdk/components/boards/pca10040.h diff --git a/resource/nrf52_sdk/components/boards/pca10056.h b/firmware/nrf52_sdk/components/boards/pca10056.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10056.h rename to firmware/nrf52_sdk/components/boards/pca10056.h diff --git a/resource/nrf52_sdk/components/boards/pca10059.h b/firmware/nrf52_sdk/components/boards/pca10059.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10059.h rename to firmware/nrf52_sdk/components/boards/pca10059.h diff --git a/resource/nrf52_sdk/components/boards/pca10100.h b/firmware/nrf52_sdk/components/boards/pca10100.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10100.h rename to firmware/nrf52_sdk/components/boards/pca10100.h diff --git a/resource/nrf52_sdk/components/boards/pca10112.h b/firmware/nrf52_sdk/components/boards/pca10112.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca10112.h rename to firmware/nrf52_sdk/components/boards/pca10112.h diff --git a/resource/nrf52_sdk/components/boards/pca20006.h b/firmware/nrf52_sdk/components/boards/pca20006.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca20006.h rename to firmware/nrf52_sdk/components/boards/pca20006.h diff --git a/resource/nrf52_sdk/components/boards/pca20020.h b/firmware/nrf52_sdk/components/boards/pca20020.h similarity index 100% rename from resource/nrf52_sdk/components/boards/pca20020.h rename to firmware/nrf52_sdk/components/boards/pca20020.h diff --git a/resource/nrf52_sdk/components/boards/wt51822.h b/firmware/nrf52_sdk/components/boards/wt51822.h similarity index 100% rename from resource/nrf52_sdk/components/boards/wt51822.h rename to firmware/nrf52_sdk/components/boards/wt51822.h diff --git a/resource/nrf52_sdk/components/libraries/atomic/nrf_atomic.c b/firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic/nrf_atomic.c rename to firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic.c diff --git a/resource/nrf52_sdk/components/libraries/atomic/nrf_atomic.h b/firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic/nrf_atomic.h rename to firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic.h diff --git a/resource/nrf52_sdk/components/libraries/atomic/nrf_atomic_internal.h b/firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic/nrf_atomic_internal.h rename to firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic_internal.h diff --git a/resource/nrf52_sdk/components/libraries/atomic/nrf_atomic_sanity_check.h b/firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic_sanity_check.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic/nrf_atomic_sanity_check.h rename to firmware/nrf52_sdk/components/libraries/atomic/nrf_atomic_sanity_check.h diff --git a/resource/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.c b/firmware/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.c rename to firmware/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.c diff --git a/resource/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.h b/firmware/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.h rename to firmware/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo.h diff --git a/resource/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo_internal.h b/firmware/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo_internal.h rename to firmware/nrf52_sdk/components/libraries/atomic_fifo/nrf_atfifo_internal.h diff --git a/resource/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.c b/firmware/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.c rename to firmware/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.c diff --git a/resource/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.h b/firmware/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.h rename to firmware/nrf52_sdk/components/libraries/atomic_flags/nrf_atflags.h diff --git a/resource/nrf52_sdk/components/libraries/balloc/nrf_balloc.c b/firmware/nrf52_sdk/components/libraries/balloc/nrf_balloc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/balloc/nrf_balloc.c rename to firmware/nrf52_sdk/components/libraries/balloc/nrf_balloc.c diff --git a/resource/nrf52_sdk/components/libraries/balloc/nrf_balloc.h b/firmware/nrf52_sdk/components/libraries/balloc/nrf_balloc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/balloc/nrf_balloc.h rename to firmware/nrf52_sdk/components/libraries/balloc/nrf_balloc.h diff --git a/resource/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.c b/firmware/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.c rename to firmware/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.c diff --git a/resource/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.h b/firmware/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.h rename to firmware/nrf52_sdk/components/libraries/block_dev/empty/nrf_block_dev_empty.h diff --git a/resource/nrf52_sdk/components/libraries/block_dev/nrf_block_dev.h b/firmware/nrf52_sdk/components/libraries/block_dev/nrf_block_dev.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/nrf_block_dev.h rename to firmware/nrf52_sdk/components/libraries/block_dev/nrf_block_dev.h diff --git a/resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.c b/firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.c rename to firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.c diff --git a/resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.h b/firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.h rename to firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_block_dev_qspi.h diff --git a/resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.c b/firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.c rename to firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.c diff --git a/resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.h b/firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.h rename to firmware/nrf52_sdk/components/libraries/block_dev/qspi/nrf_serial_flash_params.h diff --git a/resource/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.c b/firmware/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.c rename to firmware/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.c diff --git a/resource/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.h b/firmware/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.h rename to firmware/nrf52_sdk/components/libraries/block_dev/ram/nrf_block_dev_ram.h diff --git a/resource/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.c b/firmware/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.c rename to firmware/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.c diff --git a/resource/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.h b/firmware/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.h rename to firmware/nrf52_sdk/components/libraries/block_dev/sdc/nrf_block_dev_sdc.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/ant_dfu/nrf_dfu_ant.c b/firmware/nrf52_sdk/components/libraries/bootloader/ant_dfu/nrf_dfu_ant.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/ant_dfu/nrf_dfu_ant.c rename to firmware/nrf52_sdk/components/libraries/bootloader/ant_dfu/nrf_dfu_ant.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c b/firmware/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c rename to firmware/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.h b/firmware/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.h rename to firmware/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble_svci_bond_sharing.h b/firmware/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble_svci_bond_sharing.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble_svci_bond_sharing.h rename to firmware/nrf52_sdk/components/libraries/bootloader/ble_dfu/nrf_dfu_ble_svci_bond_sharing.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.options b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.options similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.options rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.options diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.pb.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.proto b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.proto similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.proto rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/dfu-cc.proto diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_flash.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_handling_error.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_mbr.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_req_handler.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings_svci.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings_svci.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings_svci.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_settings_svci.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci_handler.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci_handler.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci_handler.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_svci_handler.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_transport.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_trigger_usb.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_types.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_types.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_types.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_utils.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_validation.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.c b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.c rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.h b/firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.h rename to firmware/nrf52_sdk/components/libraries/bootloader/dfu/nrf_dfu_ver_validation.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.h b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.h rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.h b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.h rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start_final.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start_final.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start_final.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_app_start_final.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.h b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.h rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_dfu_timers.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.h b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.h rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_fw_activation.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.h b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.h rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_info.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.c b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.c rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.h b/firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.h rename to firmware/nrf52_sdk/components/libraries/bootloader/nrf_bootloader_wdt.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.c b/firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.c rename to firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.h b/firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.h rename to firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial.h diff --git a/resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_uart.c b/firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_uart.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_uart.c rename to firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_uart.c diff --git a/resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_usb.c b/firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_usb.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_usb.c rename to firmware/nrf52_sdk/components/libraries/bootloader/serial_dfu/nrf_dfu_serial_usb.c diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp.c b/firmware/nrf52_sdk/components/libraries/bsp/bsp.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp.c rename to firmware/nrf52_sdk/components/libraries/bsp/bsp.c diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp.h b/firmware/nrf52_sdk/components/libraries/bsp/bsp.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp.h rename to firmware/nrf52_sdk/components/libraries/bsp/bsp.h diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.c b/firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.c rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.c diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.h b/firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.h rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ant.h diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.c b/firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.c rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.c diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.h b/firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.h rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_btn_ble.h diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_cli.c b/firmware/nrf52_sdk/components/libraries/bsp/bsp_cli.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_cli.c rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_cli.c diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_cli.h b/firmware/nrf52_sdk/components/libraries/bsp/bsp_cli.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_cli.h rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_cli.h diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_config.h b/firmware/nrf52_sdk/components/libraries/bsp/bsp_config.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_config.h rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_config.h diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_nfc.c b/firmware/nrf52_sdk/components/libraries/bsp/bsp_nfc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_nfc.c rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_nfc.c diff --git a/resource/nrf52_sdk/components/libraries/bsp/bsp_nfc.h b/firmware/nrf52_sdk/components/libraries/bsp/bsp_nfc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/bsp/bsp_nfc.h rename to firmware/nrf52_sdk/components/libraries/bsp/bsp_nfc.h diff --git a/resource/nrf52_sdk/components/libraries/button/app_button.c b/firmware/nrf52_sdk/components/libraries/button/app_button.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/button/app_button.c rename to firmware/nrf52_sdk/components/libraries/button/app_button.c diff --git a/resource/nrf52_sdk/components/libraries/button/app_button.h b/firmware/nrf52_sdk/components/libraries/button/app_button.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/button/app_button.h rename to firmware/nrf52_sdk/components/libraries/button/app_button.h diff --git a/resource/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.c b/firmware/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.c rename to firmware/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.c diff --git a/resource/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.h b/firmware/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.h rename to firmware/nrf52_sdk/components/libraries/cli/ble_uart/nrf_cli_ble_uart.h diff --git a/resource/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c b/firmware/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c rename to firmware/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.c diff --git a/resource/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.h b/firmware/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.h rename to firmware/nrf52_sdk/components/libraries/cli/cdc_acm/nrf_cli_cdc_acm.h diff --git a/resource/nrf52_sdk/components/libraries/cli/cli_utils_cmds.c b/firmware/nrf52_sdk/components/libraries/cli/cli_utils_cmds.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/cli_utils_cmds.c rename to firmware/nrf52_sdk/components/libraries/cli/cli_utils_cmds.c diff --git a/resource/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.c b/firmware/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.c rename to firmware/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.c diff --git a/resource/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.h b/firmware/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.h rename to firmware/nrf52_sdk/components/libraries/cli/libuarte/nrf_cli_libuarte.h diff --git a/resource/nrf52_sdk/components/libraries/cli/nrf_cli.c b/firmware/nrf52_sdk/components/libraries/cli/nrf_cli.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/nrf_cli.c rename to firmware/nrf52_sdk/components/libraries/cli/nrf_cli.c diff --git a/resource/nrf52_sdk/components/libraries/cli/nrf_cli.h b/firmware/nrf52_sdk/components/libraries/cli/nrf_cli.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/nrf_cli.h rename to firmware/nrf52_sdk/components/libraries/cli/nrf_cli.h diff --git a/resource/nrf52_sdk/components/libraries/cli/nrf_cli_types.h b/firmware/nrf52_sdk/components/libraries/cli/nrf_cli_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/nrf_cli_types.h rename to firmware/nrf52_sdk/components/libraries/cli/nrf_cli_types.h diff --git a/resource/nrf52_sdk/components/libraries/cli/nrf_cli_vt100.h b/firmware/nrf52_sdk/components/libraries/cli/nrf_cli_vt100.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/nrf_cli_vt100.h rename to firmware/nrf52_sdk/components/libraries/cli/nrf_cli_vt100.h diff --git a/resource/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.c b/firmware/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.c rename to firmware/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.c diff --git a/resource/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.h b/firmware/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.h rename to firmware/nrf52_sdk/components/libraries/cli/rtt/nrf_cli_rtt.h diff --git a/resource/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.c b/firmware/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.c rename to firmware/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.c diff --git a/resource/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.h b/firmware/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.h rename to firmware/nrf52_sdk/components/libraries/cli/uart/nrf_cli_uart.h diff --git a/resource/nrf52_sdk/components/libraries/crc16/crc16.c b/firmware/nrf52_sdk/components/libraries/crc16/crc16.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crc16/crc16.c rename to firmware/nrf52_sdk/components/libraries/crc16/crc16.c diff --git a/resource/nrf52_sdk/components/libraries/crc16/crc16.h b/firmware/nrf52_sdk/components/libraries/crc16/crc16.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crc16/crc16.h rename to firmware/nrf52_sdk/components/libraries/crc16/crc16.h diff --git a/resource/nrf52_sdk/components/libraries/crc32/crc32.c b/firmware/nrf52_sdk/components/libraries/crc32/crc32.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crc32/crc32.c rename to firmware/nrf52_sdk/components/libraries/crc32/crc32.c diff --git a/resource/nrf52_sdk/components/libraries/crc32/crc32.h b/firmware/nrf52_sdk/components/libraries/crc32/crc32.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crc32/crc32.h rename to firmware/nrf52_sdk/components/libraries/crc32/crc32.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_aes_aead.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_chacha_poly_aead.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_eddsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hash.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_hmac.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_init.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_init.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_init.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_init.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_mutex.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_rng.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310/cc310_backend_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_hash.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_init.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cc310_bl/cc310_bl_backend_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/cifra/cifra_backend_aes_aead.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_aes_aead.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hash.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_hmac.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_init.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_init.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_init.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/mbedtls/mbedtls_backend_init.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/micro_ecc/micro_ecc_backend_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_init.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_init.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_init.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_init.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_hw/nrf_hw_backend_rng_mbedtls.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/nrf_sw/nrf_sw_backend_hash.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_chacha_poly_aead.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_eddsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hash.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/oberon/oberon_backend_hmac.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_init.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_init.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_init.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_init.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_rng.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.c b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.c rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.h b/firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.h rename to firmware/nrf52_sdk/components/libraries/crypto/backend/optiga/optiga_backend_utils.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aead_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_aes_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecc_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdh_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_ecdsa_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_eddsa_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_error.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hash_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hkdf.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_hmac_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_init.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_mem.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_mem.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_mem.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_mem.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_backend.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_backend.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_backend.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_backend.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_rng_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.c b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.c rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.c diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_shared.h diff --git a/resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_types.h b/firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/crypto/nrf_crypto_types.h rename to firmware/nrf52_sdk/components/libraries/crypto/nrf_crypto_types.h diff --git a/resource/nrf52_sdk/components/libraries/csense/nrf_csense.c b/firmware/nrf52_sdk/components/libraries/csense/nrf_csense.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/csense/nrf_csense.c rename to firmware/nrf52_sdk/components/libraries/csense/nrf_csense.c diff --git a/resource/nrf52_sdk/components/libraries/csense/nrf_csense.h b/firmware/nrf52_sdk/components/libraries/csense/nrf_csense.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/csense/nrf_csense.h rename to firmware/nrf52_sdk/components/libraries/csense/nrf_csense.h diff --git a/resource/nrf52_sdk/components/libraries/csense/nrf_csense_macros.h b/firmware/nrf52_sdk/components/libraries/csense/nrf_csense_macros.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/csense/nrf_csense_macros.h rename to firmware/nrf52_sdk/components/libraries/csense/nrf_csense_macros.h diff --git a/resource/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.c b/firmware/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.c rename to firmware/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.c diff --git a/resource/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.h b/firmware/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.h rename to firmware/nrf52_sdk/components/libraries/csense_drv/nrf_drv_csense.h diff --git a/resource/nrf52_sdk/components/libraries/delay/nrf_delay.h b/firmware/nrf52_sdk/components/libraries/delay/nrf_delay.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/delay/nrf_delay.h rename to firmware/nrf52_sdk/components/libraries/delay/nrf_delay.h diff --git a/resource/nrf52_sdk/components/libraries/ecc/ecc.c b/firmware/nrf52_sdk/components/libraries/ecc/ecc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/ecc/ecc.c rename to firmware/nrf52_sdk/components/libraries/ecc/ecc.c diff --git a/resource/nrf52_sdk/components/libraries/ecc/ecc.h b/firmware/nrf52_sdk/components/libraries/ecc/ecc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/ecc/ecc.h rename to firmware/nrf52_sdk/components/libraries/ecc/ecc.h diff --git a/resource/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section.h b/firmware/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section.h rename to firmware/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section.h diff --git a/resource/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.c b/firmware/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.c rename to firmware/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.c diff --git a/resource/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.h b/firmware/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.h rename to firmware/nrf52_sdk/components/libraries/experimental_section_vars/nrf_section_iter.h diff --git a/resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.c b/firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.c rename to firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.c diff --git a/resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.h b/firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.h rename to firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager.h diff --git a/resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_armgcc.S b/firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_armgcc.S similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_armgcc.S rename to firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_armgcc.S diff --git a/resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_iar.s b/firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_iar.s similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_iar.s rename to firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_iar.s diff --git a/resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_keil.s b/firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_keil.s similarity index 100% rename from resource/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_keil.s rename to firmware/nrf52_sdk/components/libraries/experimental_task_manager/task_manager_core_keil.s diff --git a/resource/nrf52_sdk/components/libraries/fds/fds.c b/firmware/nrf52_sdk/components/libraries/fds/fds.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/fds/fds.c rename to firmware/nrf52_sdk/components/libraries/fds/fds.c diff --git a/resource/nrf52_sdk/components/libraries/fds/fds.h b/firmware/nrf52_sdk/components/libraries/fds/fds.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/fds/fds.h rename to firmware/nrf52_sdk/components/libraries/fds/fds.h diff --git a/resource/nrf52_sdk/components/libraries/fds/fds_internal_defs.h b/firmware/nrf52_sdk/components/libraries/fds/fds_internal_defs.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/fds/fds_internal_defs.h rename to firmware/nrf52_sdk/components/libraries/fds/fds_internal_defs.h diff --git a/resource/nrf52_sdk/components/libraries/fifo/app_fifo.c b/firmware/nrf52_sdk/components/libraries/fifo/app_fifo.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/fifo/app_fifo.c rename to firmware/nrf52_sdk/components/libraries/fifo/app_fifo.c diff --git a/resource/nrf52_sdk/components/libraries/fifo/app_fifo.h b/firmware/nrf52_sdk/components/libraries/fifo/app_fifo.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/fifo/app_fifo.h rename to firmware/nrf52_sdk/components/libraries/fifo/app_fifo.h diff --git a/resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.c b/firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.c rename to firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.c diff --git a/resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.h b/firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.h rename to firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage.h diff --git a/resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.c b/firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.c rename to firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.c diff --git a/resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.h b/firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.h rename to firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_nvmc.h diff --git a/resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.c b/firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.c rename to firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.c diff --git a/resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.h b/firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.h rename to firmware/nrf52_sdk/components/libraries/fstorage/nrf_fstorage_sd.h diff --git a/resource/nrf52_sdk/components/libraries/gfx/nrf_gfx.c b/firmware/nrf52_sdk/components/libraries/gfx/nrf_gfx.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/gfx/nrf_gfx.c rename to firmware/nrf52_sdk/components/libraries/gfx/nrf_gfx.c diff --git a/resource/nrf52_sdk/components/libraries/gfx/nrf_gfx.h b/firmware/nrf52_sdk/components/libraries/gfx/nrf_gfx.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/gfx/nrf_gfx.h rename to firmware/nrf52_sdk/components/libraries/gfx/nrf_gfx.h diff --git a/resource/nrf52_sdk/components/libraries/gfx/nrf_lcd.h b/firmware/nrf52_sdk/components/libraries/gfx/nrf_lcd.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/gfx/nrf_lcd.h rename to firmware/nrf52_sdk/components/libraries/gfx/nrf_lcd.h diff --git a/resource/nrf52_sdk/components/libraries/gpiote/app_gpiote.c b/firmware/nrf52_sdk/components/libraries/gpiote/app_gpiote.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/gpiote/app_gpiote.c rename to firmware/nrf52_sdk/components/libraries/gpiote/app_gpiote.c diff --git a/resource/nrf52_sdk/components/libraries/gpiote/app_gpiote.h b/firmware/nrf52_sdk/components/libraries/gpiote/app_gpiote.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/gpiote/app_gpiote.h rename to firmware/nrf52_sdk/components/libraries/gpiote/app_gpiote.h diff --git a/resource/nrf52_sdk/components/libraries/hardfault/hardfault.h b/firmware/nrf52_sdk/components/libraries/hardfault/hardfault.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/hardfault.h rename to firmware/nrf52_sdk/components/libraries/hardfault/hardfault.h diff --git a/resource/nrf52_sdk/components/libraries/hardfault/hardfault_genhf.h b/firmware/nrf52_sdk/components/libraries/hardfault/hardfault_genhf.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/hardfault_genhf.h rename to firmware/nrf52_sdk/components/libraries/hardfault/hardfault_genhf.h diff --git a/resource/nrf52_sdk/components/libraries/hardfault/hardfault_implementation.c b/firmware/nrf52_sdk/components/libraries/hardfault/hardfault_implementation.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/hardfault_implementation.c rename to firmware/nrf52_sdk/components/libraries/hardfault/hardfault_implementation.c diff --git a/resource/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_gcc.c b/firmware/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_gcc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_gcc.c rename to firmware/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_gcc.c diff --git a/resource/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_iar.c b/firmware/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_iar.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_iar.c rename to firmware/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_iar.c diff --git a/resource/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_keil.c b/firmware/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_keil.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_keil.c rename to firmware/nrf52_sdk/components/libraries/hardfault/nrf51/handler/hardfault_handler_keil.c diff --git a/resource/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c b/firmware/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c rename to firmware/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_gcc.c diff --git a/resource/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_iar.c b/firmware/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_iar.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_iar.c rename to firmware/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_iar.c diff --git a/resource/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_keil.c b/firmware/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_keil.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_keil.c rename to firmware/nrf52_sdk/components/libraries/hardfault/nrf52/handler/hardfault_handler_keil.c diff --git a/resource/nrf52_sdk/components/libraries/hci/hci_mem_pool.c b/firmware/nrf52_sdk/components/libraries/hci/hci_mem_pool.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hci/hci_mem_pool.c rename to firmware/nrf52_sdk/components/libraries/hci/hci_mem_pool.c diff --git a/resource/nrf52_sdk/components/libraries/hci/hci_mem_pool.h b/firmware/nrf52_sdk/components/libraries/hci/hci_mem_pool.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/hci/hci_mem_pool.h rename to firmware/nrf52_sdk/components/libraries/hci/hci_mem_pool.h diff --git a/resource/nrf52_sdk/components/libraries/hci/hci_slip.c b/firmware/nrf52_sdk/components/libraries/hci/hci_slip.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hci/hci_slip.c rename to firmware/nrf52_sdk/components/libraries/hci/hci_slip.c diff --git a/resource/nrf52_sdk/components/libraries/hci/hci_slip.h b/firmware/nrf52_sdk/components/libraries/hci/hci_slip.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/hci/hci_slip.h rename to firmware/nrf52_sdk/components/libraries/hci/hci_slip.h diff --git a/resource/nrf52_sdk/components/libraries/hci/hci_transport.c b/firmware/nrf52_sdk/components/libraries/hci/hci_transport.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/hci/hci_transport.c rename to firmware/nrf52_sdk/components/libraries/hci/hci_transport.c diff --git a/resource/nrf52_sdk/components/libraries/hci/hci_transport.h b/firmware/nrf52_sdk/components/libraries/hci/hci_transport.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/hci/hci_transport.h rename to firmware/nrf52_sdk/components/libraries/hci/hci_transport.h diff --git a/resource/nrf52_sdk/components/libraries/led_softblink/led_softblink.c b/firmware/nrf52_sdk/components/libraries/led_softblink/led_softblink.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/led_softblink/led_softblink.c rename to firmware/nrf52_sdk/components/libraries/led_softblink/led_softblink.c diff --git a/resource/nrf52_sdk/components/libraries/led_softblink/led_softblink.h b/firmware/nrf52_sdk/components/libraries/led_softblink/led_softblink.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/led_softblink/led_softblink.h rename to firmware/nrf52_sdk/components/libraries/led_softblink/led_softblink.h diff --git a/resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.c b/firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.c rename to firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.c diff --git a/resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.h b/firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.h rename to firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_async.h diff --git a/resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.c b/firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.c rename to firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.c diff --git a/resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.h b/firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.h rename to firmware/nrf52_sdk/components/libraries/libuarte/nrf_libuarte_drv.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_backend_flash.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_flash.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_backend_flash.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_flash.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_backend_interface.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_interface.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_backend_interface.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_interface.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_backend_rtt.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_rtt.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_backend_rtt.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_rtt.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_backend_uart.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_uart.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_backend_uart.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_backend_uart.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_ctrl.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_ctrl.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_ctrl.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_ctrl.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_default_backends.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_default_backends.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_default_backends.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_default_backends.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_instance.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_instance.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_instance.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_instance.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_str_formatter.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_str_formatter.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_str_formatter.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_str_formatter.h diff --git a/resource/nrf52_sdk/components/libraries/log/nrf_log_types.h b/firmware/nrf52_sdk/components/libraries/log/nrf_log_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/nrf_log_types.h rename to firmware/nrf52_sdk/components/libraries/log/nrf_log_types.h diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_flash.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_flash.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_flash.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_flash.c diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_rtt.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_rtt.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_rtt.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_rtt.c diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.c diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.h b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.h rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_serial.h diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_uart.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_uart.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_backend_uart.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_backend_uart.c diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_ctrl_internal.h b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_ctrl_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_ctrl_internal.h rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_ctrl_internal.h diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_default_backends.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_default_backends.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_default_backends.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_default_backends.c diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_frontend.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_frontend.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_frontend.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_frontend.c diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_internal.h b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_internal.h rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_internal.h diff --git a/resource/nrf52_sdk/components/libraries/log/src/nrf_log_str_formatter.c b/firmware/nrf52_sdk/components/libraries/log/src/nrf_log_str_formatter.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/log/src/nrf_log_str_formatter.c rename to firmware/nrf52_sdk/components/libraries/log/src/nrf_log_str_formatter.c diff --git a/resource/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.c b/firmware/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.c rename to firmware/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.c diff --git a/resource/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.h b/firmware/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.h rename to firmware/nrf52_sdk/components/libraries/low_power_pwm/low_power_pwm.h diff --git a/resource/nrf52_sdk/components/libraries/mem_manager/mem_manager.c b/firmware/nrf52_sdk/components/libraries/mem_manager/mem_manager.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/mem_manager/mem_manager.c rename to firmware/nrf52_sdk/components/libraries/mem_manager/mem_manager.c diff --git a/resource/nrf52_sdk/components/libraries/mem_manager/mem_manager.h b/firmware/nrf52_sdk/components/libraries/mem_manager/mem_manager.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/mem_manager/mem_manager.h rename to firmware/nrf52_sdk/components/libraries/mem_manager/mem_manager.h diff --git a/resource/nrf52_sdk/components/libraries/memobj/nrf_memobj.c b/firmware/nrf52_sdk/components/libraries/memobj/nrf_memobj.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/memobj/nrf_memobj.c rename to firmware/nrf52_sdk/components/libraries/memobj/nrf_memobj.c diff --git a/resource/nrf52_sdk/components/libraries/memobj/nrf_memobj.h b/firmware/nrf52_sdk/components/libraries/memobj/nrf_memobj.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/memobj/nrf_memobj.h rename to firmware/nrf52_sdk/components/libraries/memobj/nrf_memobj.h diff --git a/resource/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.c b/firmware/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.c rename to firmware/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.c diff --git a/resource/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.h b/firmware/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.h rename to firmware/nrf52_sdk/components/libraries/mpu/nrf_mpu_lib.h diff --git a/resource/nrf52_sdk/components/libraries/mutex/nrf_mtx.h b/firmware/nrf52_sdk/components/libraries/mutex/nrf_mtx.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/mutex/nrf_mtx.h rename to firmware/nrf52_sdk/components/libraries/mutex/nrf_mtx.h diff --git a/resource/nrf52_sdk/components/libraries/pwm/app_pwm.c b/firmware/nrf52_sdk/components/libraries/pwm/app_pwm.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/pwm/app_pwm.c rename to firmware/nrf52_sdk/components/libraries/pwm/app_pwm.c diff --git a/resource/nrf52_sdk/components/libraries/pwm/app_pwm.h b/firmware/nrf52_sdk/components/libraries/pwm/app_pwm.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/pwm/app_pwm.h rename to firmware/nrf52_sdk/components/libraries/pwm/app_pwm.h diff --git a/resource/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c b/firmware/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c rename to firmware/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c diff --git a/resource/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.h b/firmware/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.h rename to firmware/nrf52_sdk/components/libraries/pwr_mgmt/nrf_pwr_mgmt.h diff --git a/resource/nrf52_sdk/components/libraries/queue/nrf_queue.c b/firmware/nrf52_sdk/components/libraries/queue/nrf_queue.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/queue/nrf_queue.c rename to firmware/nrf52_sdk/components/libraries/queue/nrf_queue.c diff --git a/resource/nrf52_sdk/components/libraries/queue/nrf_queue.h b/firmware/nrf52_sdk/components/libraries/queue/nrf_queue.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/queue/nrf_queue.h rename to firmware/nrf52_sdk/components/libraries/queue/nrf_queue.h diff --git a/resource/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.c b/firmware/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.c rename to firmware/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.c diff --git a/resource/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.h b/firmware/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.h rename to firmware/nrf52_sdk/components/libraries/ringbuf/nrf_ringbuf.h diff --git a/resource/nrf52_sdk/components/libraries/scheduler/app_scheduler.c b/firmware/nrf52_sdk/components/libraries/scheduler/app_scheduler.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/scheduler/app_scheduler.c rename to firmware/nrf52_sdk/components/libraries/scheduler/app_scheduler.c diff --git a/resource/nrf52_sdk/components/libraries/scheduler/app_scheduler.h b/firmware/nrf52_sdk/components/libraries/scheduler/app_scheduler.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/scheduler/app_scheduler.h rename to firmware/nrf52_sdk/components/libraries/scheduler/app_scheduler.h diff --git a/resource/nrf52_sdk/components/libraries/scheduler/app_scheduler_serconn.c b/firmware/nrf52_sdk/components/libraries/scheduler/app_scheduler_serconn.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/scheduler/app_scheduler_serconn.c rename to firmware/nrf52_sdk/components/libraries/scheduler/app_scheduler_serconn.c diff --git a/resource/nrf52_sdk/components/libraries/sdcard/app_sdcard.c b/firmware/nrf52_sdk/components/libraries/sdcard/app_sdcard.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/sdcard/app_sdcard.c rename to firmware/nrf52_sdk/components/libraries/sdcard/app_sdcard.c diff --git a/resource/nrf52_sdk/components/libraries/sdcard/app_sdcard.h b/firmware/nrf52_sdk/components/libraries/sdcard/app_sdcard.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/sdcard/app_sdcard.h rename to firmware/nrf52_sdk/components/libraries/sdcard/app_sdcard.h diff --git a/resource/nrf52_sdk/components/libraries/sensorsim/sensorsim.c b/firmware/nrf52_sdk/components/libraries/sensorsim/sensorsim.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/sensorsim/sensorsim.c rename to firmware/nrf52_sdk/components/libraries/sensorsim/sensorsim.c diff --git a/resource/nrf52_sdk/components/libraries/sensorsim/sensorsim.h b/firmware/nrf52_sdk/components/libraries/sensorsim/sensorsim.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/sensorsim/sensorsim.h rename to firmware/nrf52_sdk/components/libraries/sensorsim/sensorsim.h diff --git a/resource/nrf52_sdk/components/libraries/sha256/sha256.c b/firmware/nrf52_sdk/components/libraries/sha256/sha256.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/sha256/sha256.c rename to firmware/nrf52_sdk/components/libraries/sha256/sha256.c diff --git a/resource/nrf52_sdk/components/libraries/sha256/sha256.h b/firmware/nrf52_sdk/components/libraries/sha256/sha256.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/sha256/sha256.h rename to firmware/nrf52_sdk/components/libraries/sha256/sha256.h diff --git a/resource/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.c b/firmware/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.c rename to firmware/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.c diff --git a/resource/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.h b/firmware/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.h rename to firmware/nrf52_sdk/components/libraries/simple_timer/app_simple_timer.h diff --git a/resource/nrf52_sdk/components/libraries/slip/slip.c b/firmware/nrf52_sdk/components/libraries/slip/slip.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/slip/slip.c rename to firmware/nrf52_sdk/components/libraries/slip/slip.c diff --git a/resource/nrf52_sdk/components/libraries/slip/slip.h b/firmware/nrf52_sdk/components/libraries/slip/slip.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/slip/slip.h rename to firmware/nrf52_sdk/components/libraries/slip/slip.h diff --git a/resource/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.c b/firmware/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.c rename to firmware/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.c diff --git a/resource/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.h b/firmware/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.h rename to firmware/nrf52_sdk/components/libraries/sortlist/nrf_sortlist.h diff --git a/resource/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.c b/firmware/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.c rename to firmware/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.c diff --git a/resource/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.h b/firmware/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.h rename to firmware/nrf52_sdk/components/libraries/spi_mngr/nrf_spi_mngr.h diff --git a/resource/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.c b/firmware/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.c rename to firmware/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.c diff --git a/resource/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.h b/firmware/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.h rename to firmware/nrf52_sdk/components/libraries/stack_guard/nrf_stack_guard.h diff --git a/resource/nrf52_sdk/components/libraries/stack_info/nrf_stack_info.h b/firmware/nrf52_sdk/components/libraries/stack_info/nrf_stack_info.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/stack_info/nrf_stack_info.h rename to firmware/nrf52_sdk/components/libraries/stack_info/nrf_stack_info.h diff --git a/resource/nrf52_sdk/components/libraries/strerror/nrf_strerror.c b/firmware/nrf52_sdk/components/libraries/strerror/nrf_strerror.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/strerror/nrf_strerror.c rename to firmware/nrf52_sdk/components/libraries/strerror/nrf_strerror.c diff --git a/resource/nrf52_sdk/components/libraries/strerror/nrf_strerror.h b/firmware/nrf52_sdk/components/libraries/strerror/nrf_strerror.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/strerror/nrf_strerror.h rename to firmware/nrf52_sdk/components/libraries/strerror/nrf_strerror.h diff --git a/resource/nrf52_sdk/components/libraries/svc/nrf_svc_function.h b/firmware/nrf52_sdk/components/libraries/svc/nrf_svc_function.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/svc/nrf_svc_function.h rename to firmware/nrf52_sdk/components/libraries/svc/nrf_svc_function.h diff --git a/resource/nrf52_sdk/components/libraries/svc/nrf_svc_handler.c b/firmware/nrf52_sdk/components/libraries/svc/nrf_svc_handler.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/svc/nrf_svc_handler.c rename to firmware/nrf52_sdk/components/libraries/svc/nrf_svc_handler.c diff --git a/resource/nrf52_sdk/components/libraries/svc/nrf_svci.h b/firmware/nrf52_sdk/components/libraries/svc/nrf_svci.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/svc/nrf_svci.h rename to firmware/nrf52_sdk/components/libraries/svc/nrf_svci.h diff --git a/resource/nrf52_sdk/components/libraries/svc/nrf_svci_async_function.h b/firmware/nrf52_sdk/components/libraries/svc/nrf_svci_async_function.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/svc/nrf_svci_async_function.h rename to firmware/nrf52_sdk/components/libraries/svc/nrf_svci_async_function.h diff --git a/resource/nrf52_sdk/components/libraries/svc/nrf_svci_async_handler.h b/firmware/nrf52_sdk/components/libraries/svc/nrf_svci_async_handler.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/svc/nrf_svci_async_handler.h rename to firmware/nrf52_sdk/components/libraries/svc/nrf_svci_async_handler.h diff --git a/resource/nrf52_sdk/components/libraries/timer/app_timer.c b/firmware/nrf52_sdk/components/libraries/timer/app_timer.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/app_timer.c rename to firmware/nrf52_sdk/components/libraries/timer/app_timer.c diff --git a/resource/nrf52_sdk/components/libraries/timer/app_timer.h b/firmware/nrf52_sdk/components/libraries/timer/app_timer.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/app_timer.h rename to firmware/nrf52_sdk/components/libraries/timer/app_timer.h diff --git a/resource/nrf52_sdk/components/libraries/timer/app_timer2.c b/firmware/nrf52_sdk/components/libraries/timer/app_timer2.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/app_timer2.c rename to firmware/nrf52_sdk/components/libraries/timer/app_timer2.c diff --git a/resource/nrf52_sdk/components/libraries/timer/app_timer_freertos.c b/firmware/nrf52_sdk/components/libraries/timer/app_timer_freertos.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/app_timer_freertos.c rename to firmware/nrf52_sdk/components/libraries/timer/app_timer_freertos.c diff --git a/resource/nrf52_sdk/components/libraries/timer/app_timer_rtx.c b/firmware/nrf52_sdk/components/libraries/timer/app_timer_rtx.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/app_timer_rtx.c rename to firmware/nrf52_sdk/components/libraries/timer/app_timer_rtx.c diff --git a/resource/nrf52_sdk/components/libraries/timer/drv_rtc.c b/firmware/nrf52_sdk/components/libraries/timer/drv_rtc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/drv_rtc.c rename to firmware/nrf52_sdk/components/libraries/timer/drv_rtc.c diff --git a/resource/nrf52_sdk/components/libraries/timer/drv_rtc.h b/firmware/nrf52_sdk/components/libraries/timer/drv_rtc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/timer/drv_rtc.h rename to firmware/nrf52_sdk/components/libraries/timer/drv_rtc.h diff --git a/resource/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.c b/firmware/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.c rename to firmware/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.c diff --git a/resource/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.h b/firmware/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.h rename to firmware/nrf52_sdk/components/libraries/twi_mngr/nrf_twi_mngr.h diff --git a/resource/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.c b/firmware/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.c rename to firmware/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.c diff --git a/resource/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.h b/firmware/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.h rename to firmware/nrf52_sdk/components/libraries/twi_sensor/nrf_twi_sensor.h diff --git a/resource/nrf52_sdk/components/libraries/uart/app_uart.c b/firmware/nrf52_sdk/components/libraries/uart/app_uart.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/uart/app_uart.c rename to firmware/nrf52_sdk/components/libraries/uart/app_uart.c diff --git a/resource/nrf52_sdk/components/libraries/uart/app_uart.h b/firmware/nrf52_sdk/components/libraries/uart/app_uart.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/uart/app_uart.h rename to firmware/nrf52_sdk/components/libraries/uart/app_uart.h diff --git a/resource/nrf52_sdk/components/libraries/uart/app_uart_fifo.c b/firmware/nrf52_sdk/components/libraries/uart/app_uart_fifo.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/uart/app_uart_fifo.c rename to firmware/nrf52_sdk/components/libraries/uart/app_uart_fifo.c diff --git a/resource/nrf52_sdk/components/libraries/uart/retarget.c b/firmware/nrf52_sdk/components/libraries/uart/retarget.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/uart/retarget.c rename to firmware/nrf52_sdk/components/libraries/uart/retarget.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd.c b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd.c rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_class_base.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_class_base.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_class_base.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_class_base.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_core.c b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_core.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_core.c rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_core.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_core.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_core.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_core.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_core.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_descriptor.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_descriptor.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_descriptor.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_descriptor.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_langid.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_langid.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_langid.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_langid.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_request.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_request.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_request.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_request.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.c b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.c rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_serial_num.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.c b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.c rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_string_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/app_usbd_types.h b/firmware/nrf52_sdk/components/libraries/usbd/app_usbd_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/app_usbd_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/app_usbd_types.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.c b/firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.h b/firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_types.h b/firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/audio/app_usbd_audio_types.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c b/firmware/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.h b/firmware/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/cdc/acm/app_usbd_cdc_acm_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_types.h b/firmware/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/cdc/app_usbd_cdc_types.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.c b/firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.h b/firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_types.h b/firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/dummy/app_usbd_dummy_types.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.c b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid_types.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/app_usbd_hid_types.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.c b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/generic/app_usbd_hid_generic_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.c b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/kbd/app_usbd_hid_kbd_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.c b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/hid/mouse/app_usbd_hid_mouse_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.c b/firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_desc.h b/firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_desc.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_desc.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_desc.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_scsi.h b/firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_scsi.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_scsi.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_scsi.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_types.h b/firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/msc/app_usbd_msc_types.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.c b/firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.c rename to firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.c diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.h b/firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_internal.h b/firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_internal.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_internal.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_internal.h diff --git a/resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_types.h b/firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_types.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_types.h rename to firmware/nrf52_sdk/components/libraries/usbd/class/nrf_dfu_trigger/app_usbd_nrf_dfu_trigger_types.h diff --git a/resource/nrf52_sdk/components/libraries/util/app_error.c b/firmware/nrf52_sdk/components/libraries/util/app_error.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error.c rename to firmware/nrf52_sdk/components/libraries/util/app_error.c diff --git a/resource/nrf52_sdk/components/libraries/util/app_error.h b/firmware/nrf52_sdk/components/libraries/util/app_error.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error.h rename to firmware/nrf52_sdk/components/libraries/util/app_error.h diff --git a/resource/nrf52_sdk/components/libraries/util/app_error_handler_gcc.c b/firmware/nrf52_sdk/components/libraries/util/app_error_handler_gcc.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error_handler_gcc.c rename to firmware/nrf52_sdk/components/libraries/util/app_error_handler_gcc.c diff --git a/resource/nrf52_sdk/components/libraries/util/app_error_handler_iar.c b/firmware/nrf52_sdk/components/libraries/util/app_error_handler_iar.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error_handler_iar.c rename to firmware/nrf52_sdk/components/libraries/util/app_error_handler_iar.c diff --git a/resource/nrf52_sdk/components/libraries/util/app_error_handler_keil.c b/firmware/nrf52_sdk/components/libraries/util/app_error_handler_keil.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error_handler_keil.c rename to firmware/nrf52_sdk/components/libraries/util/app_error_handler_keil.c diff --git a/resource/nrf52_sdk/components/libraries/util/app_error_weak.c b/firmware/nrf52_sdk/components/libraries/util/app_error_weak.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error_weak.c rename to firmware/nrf52_sdk/components/libraries/util/app_error_weak.c diff --git a/resource/nrf52_sdk/components/libraries/util/app_error_weak.h b/firmware/nrf52_sdk/components/libraries/util/app_error_weak.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_error_weak.h rename to firmware/nrf52_sdk/components/libraries/util/app_error_weak.h diff --git a/resource/nrf52_sdk/components/libraries/util/app_util.h b/firmware/nrf52_sdk/components/libraries/util/app_util.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_util.h rename to firmware/nrf52_sdk/components/libraries/util/app_util.h diff --git a/resource/nrf52_sdk/components/libraries/util/app_util_bds.h b/firmware/nrf52_sdk/components/libraries/util/app_util_bds.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_util_bds.h rename to firmware/nrf52_sdk/components/libraries/util/app_util_bds.h diff --git a/resource/nrf52_sdk/components/libraries/util/app_util_platform.c b/firmware/nrf52_sdk/components/libraries/util/app_util_platform.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_util_platform.c rename to firmware/nrf52_sdk/components/libraries/util/app_util_platform.c diff --git a/resource/nrf52_sdk/components/libraries/util/app_util_platform.h b/firmware/nrf52_sdk/components/libraries/util/app_util_platform.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/app_util_platform.h rename to firmware/nrf52_sdk/components/libraries/util/app_util_platform.h diff --git a/resource/nrf52_sdk/components/libraries/util/nordic_common.h b/firmware/nrf52_sdk/components/libraries/util/nordic_common.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/nordic_common.h rename to firmware/nrf52_sdk/components/libraries/util/nordic_common.h diff --git a/resource/nrf52_sdk/components/libraries/util/nrf_assert.c b/firmware/nrf52_sdk/components/libraries/util/nrf_assert.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/nrf_assert.c rename to firmware/nrf52_sdk/components/libraries/util/nrf_assert.c diff --git a/resource/nrf52_sdk/components/libraries/util/nrf_assert.h b/firmware/nrf52_sdk/components/libraries/util/nrf_assert.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/nrf_assert.h rename to firmware/nrf52_sdk/components/libraries/util/nrf_assert.h diff --git a/resource/nrf52_sdk/components/libraries/util/nrf_bitmask.h b/firmware/nrf52_sdk/components/libraries/util/nrf_bitmask.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/nrf_bitmask.h rename to firmware/nrf52_sdk/components/libraries/util/nrf_bitmask.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_alloca.h b/firmware/nrf52_sdk/components/libraries/util/sdk_alloca.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_alloca.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_alloca.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_common.h b/firmware/nrf52_sdk/components/libraries/util/sdk_common.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_common.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_common.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_errors.h b/firmware/nrf52_sdk/components/libraries/util/sdk_errors.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_errors.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_errors.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_macros.h b/firmware/nrf52_sdk/components/libraries/util/sdk_macros.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_macros.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_macros.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_mapped_flags.c b/firmware/nrf52_sdk/components/libraries/util/sdk_mapped_flags.c similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_mapped_flags.c rename to firmware/nrf52_sdk/components/libraries/util/sdk_mapped_flags.c diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_mapped_flags.h b/firmware/nrf52_sdk/components/libraries/util/sdk_mapped_flags.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_mapped_flags.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_mapped_flags.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_os.h b/firmware/nrf52_sdk/components/libraries/util/sdk_os.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_os.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_os.h diff --git a/resource/nrf52_sdk/components/libraries/util/sdk_resources.h b/firmware/nrf52_sdk/components/libraries/util/sdk_resources.h similarity index 100% rename from resource/nrf52_sdk/components/libraries/util/sdk_resources.h rename to firmware/nrf52_sdk/components/libraries/util/sdk_resources.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.c b/firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.c rename to firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.h b/firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.h rename to firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ac_rec_parser/nfc_ac_rec_parser.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.c b/firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.c rename to firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.h b/firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.h rename to firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/ble_oob_advdata_parser/nfc_ble_oob_advdata_parser.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.c b/firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.c rename to firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.h b/firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.h rename to firmware/nrf52_sdk/components/nfc/ndef/conn_hand_parser/le_oob_rec_parser/nfc_le_oob_rec_parser.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ac_rec/nfc_ac_rec.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_oob_advdata/nfc_ble_oob_advdata.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_lib/nfc_ble_pair_lib.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ble_pair_msg/nfc_ble_pair_msg.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/common/nfc_ble_pair_common.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/ep_oob_rec/nfc_ep_oob_rec.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/hs_rec/nfc_hs_rec.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/connection_handover/le_oob_rec/nfc_le_oob_rec.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.c b/firmware/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.c rename to firmware/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.h b/firmware/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.h rename to firmware/nrf52_sdk/components/nfc/ndef/generic/message/nfc_ndef_msg.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.c b/firmware/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.c rename to firmware/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.h b/firmware/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.h rename to firmware/nrf52_sdk/components/nfc/ndef/generic/record/nfc_ndef_record.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.c b/firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.c rename to firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.h b/firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.h rename to firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_msg.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/launchapp/nfc_launchapp_rec.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.c b/firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.c rename to firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.h b/firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.h rename to firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.c b/firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.c rename to firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.h b/firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.h rename to firmware/nrf52_sdk/components/nfc/ndef/parser/message/nfc_ndef_msg_parser_local.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.c b/firmware/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.c rename to firmware/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.h b/firmware/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.h rename to firmware/nrf52_sdk/components/nfc/ndef/parser/record/nfc_ndef_record_parser.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/text/nfc_text_rec.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.c b/firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.c rename to firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.h b/firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.h rename to firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_msg.h diff --git a/resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.c b/firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.c rename to firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.c diff --git a/resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.h b/firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.h rename to firmware/nrf52_sdk/components/nfc/ndef/uri/nfc_uri_rec.h diff --git a/resource/nrf52_sdk/components/nfc/platform/nfc_platform.c b/firmware/nrf52_sdk/components/nfc/platform/nfc_platform.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/platform/nfc_platform.c rename to firmware/nrf52_sdk/components/nfc/platform/nfc_platform.c diff --git a/resource/nrf52_sdk/components/nfc/platform/nfc_platform.h b/firmware/nrf52_sdk/components/nfc/platform/nfc_platform.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/platform/nfc_platform.h rename to firmware/nrf52_sdk/components/nfc/platform/nfc_platform.h diff --git a/resource/nrf52_sdk/components/nfc/t2t_lib/license.txt b/firmware/nrf52_sdk/components/nfc/t2t_lib/license.txt similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_lib/license.txt rename to firmware/nrf52_sdk/components/nfc/t2t_lib/license.txt diff --git a/resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib.h b/firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib.h rename to firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib.h diff --git a/resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc.a b/firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc.a similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc.a rename to firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc.a diff --git a/resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc_no_fpu.a b/firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc_no_fpu.a similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc_no_fpu.a rename to firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_gcc_no_fpu.a diff --git a/resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_iar.a b/firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_iar.a similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_iar.a rename to firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_iar.a diff --git a/resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_keil.lib b/firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_keil.lib similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_keil.lib rename to firmware/nrf52_sdk/components/nfc/t2t_lib/nfc_t2t_lib_keil.lib diff --git a/resource/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.c b/firmware/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.c rename to firmware/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.c diff --git a/resource/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.h b/firmware/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.h rename to firmware/nrf52_sdk/components/nfc/t2t_parser/nfc_t2t_parser.h diff --git a/resource/nrf52_sdk/components/nfc/t2t_parser/nfc_tlv_block.h b/firmware/nrf52_sdk/components/nfc/t2t_parser/nfc_tlv_block.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t2t_parser/nfc_tlv_block.h rename to firmware/nrf52_sdk/components/nfc/t2t_parser/nfc_tlv_block.h diff --git a/resource/nrf52_sdk/components/nfc/t4t_lib/license.txt b/firmware/nrf52_sdk/components/nfc/t4t_lib/license.txt similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_lib/license.txt rename to firmware/nrf52_sdk/components/nfc/t4t_lib/license.txt diff --git a/resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib.h b/firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib.h rename to firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib.h diff --git a/resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc.a b/firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc.a similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc.a rename to firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc.a diff --git a/resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc_no_fpu.a b/firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc_no_fpu.a similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc_no_fpu.a rename to firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_gcc_no_fpu.a diff --git a/resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_iar.a b/firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_iar.a similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_iar.a rename to firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_iar.a diff --git a/resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_keil.lib b/firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_keil.lib similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_keil.lib rename to firmware/nrf52_sdk/components/nfc/t4t_lib/nfc_t4t_lib_keil.lib diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.c b/firmware/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.c rename to firmware/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.c diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.h b/firmware/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.h rename to firmware/nrf52_sdk/components/nfc/t4t_parser/apdu/nfc_t4t_apdu.h diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.c b/firmware/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.c rename to firmware/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.c diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.h b/firmware/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.h rename to firmware/nrf52_sdk/components/nfc/t4t_parser/cc_file/nfc_t4t_cc_file.h diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.c b/firmware/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.c rename to firmware/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.c diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.h b/firmware/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.h rename to firmware/nrf52_sdk/components/nfc/t4t_parser/hl_detection_procedure/nfc_t4t_hl_detection_procedures.h diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.c b/firmware/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.c similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.c rename to firmware/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.c diff --git a/resource/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.h b/firmware/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.h similarity index 100% rename from resource/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.h rename to firmware/nrf52_sdk/components/nfc/t4t_parser/tlv/nfc_t4t_tlv_block.h diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh.c b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh.c similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh.c rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh.c diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh.h b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh.h rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh.h diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.c b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.c similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.c rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.c diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.h b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.h rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ant.h diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.c b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.c similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.c rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.c diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.h b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.h rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_ble.h diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.c b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.c similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.c rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.c diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.h b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.h rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_freertos.h diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.c b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.c similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.c rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.c diff --git a/resource/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.h b/firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.h rename to firmware/nrf52_sdk/components/softdevice/common/nrf_sdh_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/mbr/headers/nrf_mbr.h b/firmware/nrf52_sdk/components/softdevice/mbr/headers/nrf_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/mbr/headers/nrf_mbr.h rename to firmware/nrf52_sdk/components/softdevice/mbr/headers/nrf_mbr.h diff --git a/resource/nrf52_sdk/components/softdevice/mbr/headers/nrf_svc.h b/firmware/nrf52_sdk/components/softdevice/mbr/headers/nrf_svc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/mbr/headers/nrf_svc.h rename to firmware/nrf52_sdk/components/softdevice/mbr/headers/nrf_svc.h diff --git a/resource/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_mbr.hex b/firmware/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_mbr.hex similarity index 100% rename from resource/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_mbr.hex rename to firmware/nrf52_sdk/components/softdevice/mbr/hex/mbr_nrf52_2.4.1_mbr.hex diff --git a/resource/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_migration-document.pdf b/firmware/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_migration-document.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_migration-document.pdf rename to firmware/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_migration-document.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_release-notes.pdf b/firmware/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_release-notes.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_release-notes.pdf rename to firmware/nrf52_sdk/components/softdevice/s112/doc/s112_nrf52_7.2.0_release-notes.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_err.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_err.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_err.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_err.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_gap.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_gap.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gap.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_gatt.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gatt.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_gatt.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gatt.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_gattc.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gattc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_gattc.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gattc.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_gatts.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gatts.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_gatts.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_gatts.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_hci.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_hci.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_hci.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_hci.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_ranges.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_ranges.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_ranges.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_ranges.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/ble_types.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/ble_types.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/ble_types.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/ble_types.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf52/nrf_mbr.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf52/nrf_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf52/nrf_mbr.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf52/nrf_mbr.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_error.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_error.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_error.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_error.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_error_sdm.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_error_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_error_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_error_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_error_soc.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_error_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_error_soc.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_error_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_nvic.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_nvic.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_nvic.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_nvic.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_sd_def.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_sd_def.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_sd_def.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_sd_def.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_sdm.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_soc.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_soc.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/headers/nrf_svc.h b/firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_svc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/headers/nrf_svc.h rename to firmware/nrf52_sdk/components/softdevice/s112/headers/nrf_svc.h diff --git a/resource/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_softdevice.hex b/firmware/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_softdevice.hex similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_softdevice.hex rename to firmware/nrf52_sdk/components/softdevice/s112/hex/s112_nrf52_7.2.0_softdevice.hex diff --git a/resource/nrf52_sdk/components/softdevice/s112/toolchain/armgcc/armgcc_s112_nrf52810_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s112/toolchain/armgcc/armgcc_s112_nrf52810_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/toolchain/armgcc/armgcc_s112_nrf52810_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s112/toolchain/armgcc/armgcc_s112_nrf52810_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s112/toolchain/iar/iar_s112_nrf52810_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s112/toolchain/iar/iar_s112_nrf52810_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s112/toolchain/iar/iar_s112_nrf52810_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s112/toolchain/iar/iar_s112_nrf52810_xxaa.icf diff --git a/resource/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_licence_agreement.txt b/firmware/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_licence_agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_licence_agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_licence_agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_migration-document.pdf b/firmware/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_migration-document.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_migration-document.pdf rename to firmware/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_migration-document.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_release-notes.pdf b/firmware/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_release-notes.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_release-notes.pdf rename to firmware/nrf52_sdk/components/softdevice/s113/doc/s113_nrf52_7.2.0_release-notes.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_err.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_err.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_err.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_err.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_gap.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_gap.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gap.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_gatt.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gatt.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_gatt.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gatt.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_gattc.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gattc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_gattc.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gattc.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_gatts.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gatts.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_gatts.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_gatts.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_hci.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_hci.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_hci.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_hci.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_l2cap.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_l2cap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_l2cap.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_l2cap.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_ranges.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_ranges.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_ranges.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_ranges.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/ble_types.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/ble_types.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/ble_types.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/ble_types.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf52/nrf_mbr.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf52/nrf_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf52/nrf_mbr.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf52/nrf_mbr.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_error.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_error.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_error.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_error.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_error_sdm.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_error_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_error_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_error_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_error_soc.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_error_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_error_soc.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_error_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_nvic.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_nvic.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_nvic.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_nvic.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_sd_def.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_sd_def.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_sd_def.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_sd_def.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_sdm.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_soc.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_soc.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/headers/nrf_svc.h b/firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_svc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/headers/nrf_svc.h rename to firmware/nrf52_sdk/components/softdevice/s113/headers/nrf_svc.h diff --git a/resource/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex b/firmware/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex rename to firmware/nrf52_sdk/components/softdevice/s113/hex/s113_nrf52_7.2.0_softdevice.hex diff --git a/resource/nrf52_sdk/components/softdevice/s113/toolchain/armgcc/armgcc_s113_nrf52833_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s113/toolchain/armgcc/armgcc_s113_nrf52833_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/toolchain/armgcc/armgcc_s113_nrf52833_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s113/toolchain/armgcc/armgcc_s113_nrf52833_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s113/toolchain/iar/iar_s113_nrf52833_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s113/toolchain/iar/iar_s113_nrf52833_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s113/toolchain/iar/iar_s113_nrf52833_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s113/toolchain/iar/iar_s113_nrf52833_xxaa.icf diff --git a/resource/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_release-notes.pdf b/firmware/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_release-notes.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_release-notes.pdf rename to firmware/nrf52_sdk/components/softdevice/s122/doc/s122_nrf52_8.0.0_release-notes.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_err.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_err.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_err.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_err.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_gap.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_gap.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gap.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_gatt.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gatt.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_gatt.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gatt.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_gattc.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gattc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_gattc.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gattc.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_gatts.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gatts.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_gatts.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_gatts.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_hci.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_hci.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_hci.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_hci.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_ranges.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_ranges.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_ranges.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_ranges.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/ble_types.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/ble_types.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/ble_types.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/ble_types.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf52/nrf_mbr.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf52/nrf_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf52/nrf_mbr.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf52/nrf_mbr.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_error.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_error.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_error.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_error.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_error_sdm.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_error_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_error_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_error_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_error_soc.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_error_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_error_soc.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_error_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_nvic.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_nvic.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_nvic.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_nvic.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_sd_def.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_sd_def.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_sd_def.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_sd_def.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_sdm.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_soc.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_soc.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/headers/nrf_svc.h b/firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_svc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/headers/nrf_svc.h rename to firmware/nrf52_sdk/components/softdevice/s122/headers/nrf_svc.h diff --git a/resource/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_softdevice.hex b/firmware/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_softdevice.hex similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_softdevice.hex rename to firmware/nrf52_sdk/components/softdevice/s122/hex/s122_nrf52_8.0.0_softdevice.hex diff --git a/resource/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_migration-document.pdf b/firmware/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_migration-document.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_migration-document.pdf rename to firmware/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_migration-document.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_release-notes.pdf b/firmware/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_release-notes.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_release-notes.pdf rename to firmware/nrf52_sdk/components/softdevice/s132/doc/s132_nrf52_7.2.0_release-notes.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_err.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_err.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_err.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_err.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_gap.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_gap.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gap.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_gatt.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gatt.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_gatt.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gatt.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_gattc.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gattc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_gattc.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gattc.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_gatts.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gatts.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_gatts.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_gatts.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_hci.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_hci.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_hci.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_hci.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_l2cap.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_l2cap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_l2cap.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_l2cap.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_ranges.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_ranges.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_ranges.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_ranges.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/ble_types.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/ble_types.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/ble_types.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/ble_types.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf52/nrf_mbr.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf52/nrf_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf52/nrf_mbr.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf52/nrf_mbr.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_error.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_error.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_error.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_error.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_error_sdm.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_error_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_error_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_error_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_error_soc.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_error_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_error_soc.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_error_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_nvic.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_nvic.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_nvic.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_nvic.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_sd_def.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_sd_def.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_sd_def.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_sd_def.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_sdm.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_soc.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_soc.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/headers/nrf_svc.h b/firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_svc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/headers/nrf_svc.h rename to firmware/nrf52_sdk/components/softdevice/s132/headers/nrf_svc.h diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/ble_app_uart_pca10040_s132_flash_s132_nrf52_7.2.0_softdevice.dep b/firmware/nrf52_sdk/components/softdevice/s132/hex/ble_app_uart_pca10040_s132_flash_s132_nrf52_7.2.0_softdevice.dep similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/ble_app_uart_pca10040_s132_flash_s132_nrf52_7.2.0_softdevice.dep rename to firmware/nrf52_sdk/components/softdevice/s132/hex/ble_app_uart_pca10040_s132_flash_s132_nrf52_7.2.0_softdevice.dep diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/crypto1.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/crypto1.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/crypto1.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/crypto1.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/crypto1.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/crypto1.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/crypto1.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/crypto1.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/main.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/main.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/main.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/main.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/main.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/main.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/main.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/main.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/mfeml.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/mfeml.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/mfeml.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/mfeml.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/mfeml.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/mfeml.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/mfeml.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/mfeml.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/mifare.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/mifare.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/mifare.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/mifare.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/mifare.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/mifare.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/mifare.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/mifare.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/mirror.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/mirror.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/mirror.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/mirror.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/mirror.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/mirror.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/mirror.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/mirror.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nfc_a.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/nfc_a.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nfc_a.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nfc_a.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nfc_a.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/nfc_a.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nfc_a.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nfc_a.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nfctx.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/nfctx.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nfctx.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nfctx.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nfctx.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/nfctx.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nfctx.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nfctx.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_nfct.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/nrfx_timer.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/parity.__i b/firmware/nrf52_sdk/components/softdevice/s132/hex/parity.__i similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/parity.__i rename to firmware/nrf52_sdk/components/softdevice/s132/hex/parity.__i diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/parity.d b/firmware/nrf52_sdk/components/softdevice/s132/hex/parity.d similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/parity.d rename to firmware/nrf52_sdk/components/softdevice/s132/hex/parity.d diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.build_log.htm b/firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.build_log.htm similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.build_log.htm rename to firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.build_log.htm diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.hex b/firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.hex similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.hex rename to firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.hex diff --git a/resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.sct b/firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.sct similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.sct rename to firmware/nrf52_sdk/components/softdevice/s132/hex/s132_nrf52_7.2.0_softdevice.sct diff --git a/resource/nrf52_sdk/components/softdevice/s132/toolchain/armgcc/armgcc_s132_nrf52832_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s132/toolchain/armgcc/armgcc_s132_nrf52832_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/toolchain/armgcc/armgcc_s132_nrf52832_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s132/toolchain/armgcc/armgcc_s132_nrf52832_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s132/toolchain/iar/iar_s132_nrf52832_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s132/toolchain/iar/iar_s132_nrf52832_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s132/toolchain/iar/iar_s132_nrf52832_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s132/toolchain/iar/iar_s132_nrf52832_xxaa.icf diff --git a/resource/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_migration-document.pdf b/firmware/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_migration-document.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_migration-document.pdf rename to firmware/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_migration-document.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_release-notes.pdf b/firmware/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_release-notes.pdf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_release-notes.pdf rename to firmware/nrf52_sdk/components/softdevice/s140/doc/s140_nrf52_7.2.0_release-notes.pdf diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_err.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_err.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_err.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_err.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_gap.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_gap.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gap.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_gatt.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gatt.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_gatt.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gatt.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_gattc.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gattc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_gattc.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gattc.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_gatts.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gatts.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_gatts.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_gatts.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_hci.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_hci.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_hci.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_hci.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_l2cap.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_l2cap.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_l2cap.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_l2cap.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_ranges.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_ranges.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_ranges.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_ranges.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/ble_types.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/ble_types.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/ble_types.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/ble_types.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf52/nrf_mbr.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf52/nrf_mbr.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf52/nrf_mbr.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf52/nrf_mbr.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_error.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_error.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_error.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_error.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_error_sdm.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_error_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_error_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_error_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_error_soc.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_error_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_error_soc.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_error_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_nvic.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_nvic.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_nvic.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_nvic.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_sd_def.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_sd_def.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_sd_def.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_sd_def.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_sdm.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_sdm.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_sdm.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_sdm.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_soc.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_soc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_soc.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_soc.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/headers/nrf_svc.h b/firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_svc.h similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/headers/nrf_svc.h rename to firmware/nrf52_sdk/components/softdevice/s140/headers/nrf_svc.h diff --git a/resource/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_licence-agreement.txt b/firmware/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_licence-agreement.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_licence-agreement.txt rename to firmware/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_licence-agreement.txt diff --git a/resource/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_softdevice.hex b/firmware/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_softdevice.hex similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_softdevice.hex rename to firmware/nrf52_sdk/components/softdevice/s140/hex/s140_nrf52_7.2.0_softdevice.hex diff --git a/resource/nrf52_sdk/components/softdevice/s212/headers/Readme.txt b/firmware/nrf52_sdk/components/softdevice/s212/headers/Readme.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s212/headers/Readme.txt rename to firmware/nrf52_sdk/components/softdevice/s212/headers/Readme.txt diff --git a/resource/nrf52_sdk/components/softdevice/s212/toolchain/armgcc/armgcc_s212_nrf52832_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s212/toolchain/armgcc/armgcc_s212_nrf52832_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s212/toolchain/armgcc/armgcc_s212_nrf52832_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s212/toolchain/armgcc/armgcc_s212_nrf52832_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s212/toolchain/iar/iar_s212_nrf52832_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s212/toolchain/iar/iar_s212_nrf52832_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s212/toolchain/iar/iar_s212_nrf52832_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s212/toolchain/iar/iar_s212_nrf52832_xxaa.icf diff --git a/resource/nrf52_sdk/components/softdevice/s312/headers/Readme.txt b/firmware/nrf52_sdk/components/softdevice/s312/headers/Readme.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s312/headers/Readme.txt rename to firmware/nrf52_sdk/components/softdevice/s312/headers/Readme.txt diff --git a/resource/nrf52_sdk/components/softdevice/s312/toolchain/armgcc/armgcc_s312_nrf52810_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s312/toolchain/armgcc/armgcc_s312_nrf52810_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s312/toolchain/armgcc/armgcc_s312_nrf52810_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s312/toolchain/armgcc/armgcc_s312_nrf52810_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s312/toolchain/iar/iar_s312_nrf52810_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s312/toolchain/iar/iar_s312_nrf52810_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s312/toolchain/iar/iar_s312_nrf52810_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s312/toolchain/iar/iar_s312_nrf52810_xxaa.icf diff --git a/resource/nrf52_sdk/components/softdevice/s332/headers/Readme.txt b/firmware/nrf52_sdk/components/softdevice/s332/headers/Readme.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s332/headers/Readme.txt rename to firmware/nrf52_sdk/components/softdevice/s332/headers/Readme.txt diff --git a/resource/nrf52_sdk/components/softdevice/s332/toolchain/armgcc/armgcc_s332_nrf52832_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s332/toolchain/armgcc/armgcc_s332_nrf52832_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s332/toolchain/armgcc/armgcc_s332_nrf52832_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s332/toolchain/armgcc/armgcc_s332_nrf52832_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s332/toolchain/iar/iar_s332_nrf52832_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s332/toolchain/iar/iar_s332_nrf52832_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s332/toolchain/iar/iar_s332_nrf52832_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s332/toolchain/iar/iar_s332_nrf52832_xxaa.icf diff --git a/resource/nrf52_sdk/components/softdevice/s340/headers/Readme.txt b/firmware/nrf52_sdk/components/softdevice/s340/headers/Readme.txt similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s340/headers/Readme.txt rename to firmware/nrf52_sdk/components/softdevice/s340/headers/Readme.txt diff --git a/resource/nrf52_sdk/components/softdevice/s340/toolchain/armgcc/armgcc_s340_nrf52840_xxaa.ld b/firmware/nrf52_sdk/components/softdevice/s340/toolchain/armgcc/armgcc_s340_nrf52840_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s340/toolchain/armgcc/armgcc_s340_nrf52840_xxaa.ld rename to firmware/nrf52_sdk/components/softdevice/s340/toolchain/armgcc/armgcc_s340_nrf52840_xxaa.ld diff --git a/resource/nrf52_sdk/components/softdevice/s340/toolchain/iar/iar_s340_nrf52840_xxaa.icf b/firmware/nrf52_sdk/components/softdevice/s340/toolchain/iar/iar_s340_nrf52840_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/softdevice/s340/toolchain/iar/iar_s340_nrf52840_xxaa.icf rename to firmware/nrf52_sdk/components/softdevice/s340/toolchain/iar/iar_s340_nrf52840_xxaa.icf diff --git a/resource/nrf52_sdk/components/toolchain/arm/uicr_config.h b/firmware/nrf52_sdk/components/toolchain/arm/uicr_config.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/arm/uicr_config.h rename to firmware/nrf52_sdk/components/toolchain/arm/uicr_config.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4l_math.lib b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4l_math.lib similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4l_math.lib rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4l_math.lib diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4lf_math.lib b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4lf_math.lib similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4lf_math.lib rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/ARM/arm_cortexM4lf_math.lib diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4l_math.a b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4l_math.a similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4l_math.a rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4l_math.a diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4lf_math.a b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4lf_math.a similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4lf_math.a rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4lf_math.a diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_common_tables.h b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_common_tables.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_common_tables.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_common_tables.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_const_structs.h b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_const_structs.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_const_structs.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_const_structs.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_math.h b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_math.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_math.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/Include/arm_math.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/dsp/license.txt b/firmware/nrf52_sdk/components/toolchain/cmsis/dsp/license.txt similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/dsp/license.txt rename to firmware/nrf52_sdk/components/toolchain/cmsis/dsp/license.txt diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armcc.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armcc.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armcc.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armcc.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang_ltm.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang_ltm.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang_ltm.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_armclang_ltm.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_compiler.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_compiler.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_compiler.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_compiler.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_gcc.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_gcc.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_gcc.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_gcc.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_iccarm.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_iccarm.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_iccarm.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_iccarm.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_version.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_version.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/cmsis_version.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/cmsis_version.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_armv81mml.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_armv81mml.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_armv81mml.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_armv81mml.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mbl.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mbl.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mbl.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mbl.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mml.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mml.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mml.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_armv8mml.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm0.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm0.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm0.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm0.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm0plus.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm0plus.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm0plus.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm0plus.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm1.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm1.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm1.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm1.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm23.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm23.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm23.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm23.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm3.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm3.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm3.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm3.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm33.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm33.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm33.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm33.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm35p.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm35p.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm35p.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm35p.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm4.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm4.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm4.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm4.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm7.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm7.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_cm7.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_cm7.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_sc000.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_sc000.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_sc000.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_sc000.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/core_sc300.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/core_sc300.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/core_sc300.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/core_sc300.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv7.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv7.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv7.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv7.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv8.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv8.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv8.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/mpu_armv8.h diff --git a/resource/nrf52_sdk/components/toolchain/cmsis/include/tz_context.h b/firmware/nrf52_sdk/components/toolchain/cmsis/include/tz_context.h similarity index 100% rename from resource/nrf52_sdk/components/toolchain/cmsis/include/tz_context.h rename to firmware/nrf52_sdk/components/toolchain/cmsis/include/tz_context.h diff --git a/resource/nrf52_sdk/components/toolchain/gcc/Makefile.common b/firmware/nrf52_sdk/components/toolchain/gcc/Makefile.common similarity index 100% rename from resource/nrf52_sdk/components/toolchain/gcc/Makefile.common rename to firmware/nrf52_sdk/components/toolchain/gcc/Makefile.common diff --git a/resource/nrf52_sdk/components/toolchain/gcc/Makefile.posix b/firmware/nrf52_sdk/components/toolchain/gcc/Makefile.posix similarity index 100% rename from resource/nrf52_sdk/components/toolchain/gcc/Makefile.posix rename to firmware/nrf52_sdk/components/toolchain/gcc/Makefile.posix diff --git a/resource/nrf52_sdk/components/toolchain/gcc/Makefile.windows b/firmware/nrf52_sdk/components/toolchain/gcc/Makefile.windows similarity index 100% rename from resource/nrf52_sdk/components/toolchain/gcc/Makefile.windows rename to firmware/nrf52_sdk/components/toolchain/gcc/Makefile.windows diff --git a/resource/nrf52_sdk/components/toolchain/gcc/dump.mk b/firmware/nrf52_sdk/components/toolchain/gcc/dump.mk similarity index 100% rename from resource/nrf52_sdk/components/toolchain/gcc/dump.mk rename to firmware/nrf52_sdk/components/toolchain/gcc/dump.mk diff --git a/resource/nrf52_sdk/components/toolchain/gcc/gcc_nrf51_common.ld b/firmware/nrf52_sdk/components/toolchain/gcc/gcc_nrf51_common.ld similarity index 100% rename from resource/nrf52_sdk/components/toolchain/gcc/gcc_nrf51_common.ld rename to firmware/nrf52_sdk/components/toolchain/gcc/gcc_nrf51_common.ld diff --git a/resource/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxaa.icf b/firmware/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxaa.icf similarity index 100% rename from resource/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxaa.icf rename to firmware/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxaa.icf diff --git a/resource/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxac.icf b/firmware/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxac.icf similarity index 100% rename from resource/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxac.icf rename to firmware/nrf52_sdk/components/toolchain/iar/iar_nrf51_blank_xxac.icf diff --git a/resource/nrf52_sdk/documentation/NordicS.jpg b/firmware/nrf52_sdk/documentation/NordicS.jpg similarity index 100% rename from resource/nrf52_sdk/documentation/NordicS.jpg rename to firmware/nrf52_sdk/documentation/NordicS.jpg diff --git a/resource/nrf52_sdk/documentation/index.html b/firmware/nrf52_sdk/documentation/index.html similarity index 100% rename from resource/nrf52_sdk/documentation/index.html rename to firmware/nrf52_sdk/documentation/index.html diff --git a/resource/nrf52_sdk/documentation/licenses.html b/firmware/nrf52_sdk/documentation/licenses.html similarity index 100% rename from resource/nrf52_sdk/documentation/licenses.html rename to firmware/nrf52_sdk/documentation/licenses.html diff --git a/resource/nrf52_sdk/documentation/licenses.txt b/firmware/nrf52_sdk/documentation/licenses.txt similarity index 100% rename from resource/nrf52_sdk/documentation/licenses.txt rename to firmware/nrf52_sdk/documentation/licenses.txt diff --git a/resource/nrf52_sdk/documentation/nRF5_Garmin_Canada_license.txt b/firmware/nrf52_sdk/documentation/nRF5_Garmin_Canada_license.txt similarity index 100% rename from resource/nrf52_sdk/documentation/nRF5_Garmin_Canada_license.txt rename to firmware/nrf52_sdk/documentation/nRF5_Garmin_Canada_license.txt diff --git a/resource/nrf52_sdk/documentation/nRF5_Nordic_license.txt b/firmware/nrf52_sdk/documentation/nRF5_Nordic_license.txt similarity index 100% rename from resource/nrf52_sdk/documentation/nRF5_Nordic_license.txt rename to firmware/nrf52_sdk/documentation/nRF5_Nordic_license.txt diff --git a/resource/nrf52_sdk/documentation/nRF5x_series_logo.png b/firmware/nrf52_sdk/documentation/nRF5x_series_logo.png similarity index 100% rename from resource/nrf52_sdk/documentation/nRF5x_series_logo.png rename to firmware/nrf52_sdk/documentation/nRF5x_series_logo.png diff --git a/resource/nrf52_sdk/documentation/release_notes.txt b/firmware/nrf52_sdk/documentation/release_notes.txt similarity index 100% rename from resource/nrf52_sdk/documentation/release_notes.txt rename to firmware/nrf52_sdk/documentation/release_notes.txt diff --git a/resource/nrf52_sdk/external/fprintf/nrf_fprintf.c b/firmware/nrf52_sdk/external/fprintf/nrf_fprintf.c similarity index 100% rename from resource/nrf52_sdk/external/fprintf/nrf_fprintf.c rename to firmware/nrf52_sdk/external/fprintf/nrf_fprintf.c diff --git a/resource/nrf52_sdk/external/fprintf/nrf_fprintf.h b/firmware/nrf52_sdk/external/fprintf/nrf_fprintf.h similarity index 100% rename from resource/nrf52_sdk/external/fprintf/nrf_fprintf.h rename to firmware/nrf52_sdk/external/fprintf/nrf_fprintf.h diff --git a/resource/nrf52_sdk/external/fprintf/nrf_fprintf_format.c b/firmware/nrf52_sdk/external/fprintf/nrf_fprintf_format.c similarity index 100% rename from resource/nrf52_sdk/external/fprintf/nrf_fprintf_format.c rename to firmware/nrf52_sdk/external/fprintf/nrf_fprintf_format.c diff --git a/resource/nrf52_sdk/external/fprintf/nrf_fprintf_format.h b/firmware/nrf52_sdk/external/fprintf/nrf_fprintf_format.h similarity index 100% rename from resource/nrf52_sdk/external/fprintf/nrf_fprintf_format.h rename to firmware/nrf52_sdk/external/fprintf/nrf_fprintf_format.h diff --git a/resource/nrf52_sdk/external/nano-pb/LICENSE.txt b/firmware/nrf52_sdk/external/nano-pb/LICENSE.txt similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/LICENSE.txt rename to firmware/nrf52_sdk/external/nano-pb/LICENSE.txt diff --git a/resource/nrf52_sdk/external/nano-pb/generator/camel_case_splitter.py b/firmware/nrf52_sdk/external/nano-pb/generator/camel_case_splitter.py similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/camel_case_splitter.py rename to firmware/nrf52_sdk/external/nano-pb/generator/camel_case_splitter.py diff --git a/resource/nrf52_sdk/external/nano-pb/generator/nanopb_generator.py b/firmware/nrf52_sdk/external/nano-pb/generator/nanopb_generator.py similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/nanopb_generator.py rename to firmware/nrf52_sdk/external/nano-pb/generator/nanopb_generator.py diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/Makefile b/firmware/nrf52_sdk/external/nano-pb/generator/proto/Makefile similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/Makefile rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/Makefile diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/__init__.py b/firmware/nrf52_sdk/external/nano-pb/generator/proto/__init__.py similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/__init__.py rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/__init__.py diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/google/protobuf/descriptor.proto b/firmware/nrf52_sdk/external/nano-pb/generator/proto/google/protobuf/descriptor.proto similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/google/protobuf/descriptor.proto rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/google/protobuf/descriptor.proto diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/nanopb.proto b/firmware/nrf52_sdk/external/nano-pb/generator/proto/nanopb.proto similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/nanopb.proto rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/nanopb.proto diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/nanopb_pb2.py b/firmware/nrf52_sdk/external/nano-pb/generator/proto/nanopb_pb2.py similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/nanopb_pb2.py rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/nanopb_pb2.py diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/plugin.proto b/firmware/nrf52_sdk/external/nano-pb/generator/proto/plugin.proto similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/plugin.proto rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/plugin.proto diff --git a/resource/nrf52_sdk/external/nano-pb/generator/proto/plugin_pb2.py b/firmware/nrf52_sdk/external/nano-pb/generator/proto/plugin_pb2.py similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/proto/plugin_pb2.py rename to firmware/nrf52_sdk/external/nano-pb/generator/proto/plugin_pb2.py diff --git a/resource/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb b/firmware/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb rename to firmware/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb diff --git a/resource/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb.bat b/firmware/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb.bat similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb.bat rename to firmware/nrf52_sdk/external/nano-pb/generator/protoc-gen-nanopb.bat diff --git a/resource/nrf52_sdk/external/nano-pb/pb.h b/firmware/nrf52_sdk/external/nano-pb/pb.h similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb.h rename to firmware/nrf52_sdk/external/nano-pb/pb.h diff --git a/resource/nrf52_sdk/external/nano-pb/pb_common.c b/firmware/nrf52_sdk/external/nano-pb/pb_common.c similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb_common.c rename to firmware/nrf52_sdk/external/nano-pb/pb_common.c diff --git a/resource/nrf52_sdk/external/nano-pb/pb_common.h b/firmware/nrf52_sdk/external/nano-pb/pb_common.h similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb_common.h rename to firmware/nrf52_sdk/external/nano-pb/pb_common.h diff --git a/resource/nrf52_sdk/external/nano-pb/pb_decode.c b/firmware/nrf52_sdk/external/nano-pb/pb_decode.c similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb_decode.c rename to firmware/nrf52_sdk/external/nano-pb/pb_decode.c diff --git a/resource/nrf52_sdk/external/nano-pb/pb_decode.h b/firmware/nrf52_sdk/external/nano-pb/pb_decode.h similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb_decode.h rename to firmware/nrf52_sdk/external/nano-pb/pb_decode.h diff --git a/resource/nrf52_sdk/external/nano-pb/pb_encode.c b/firmware/nrf52_sdk/external/nano-pb/pb_encode.c similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb_encode.c rename to firmware/nrf52_sdk/external/nano-pb/pb_encode.c diff --git a/resource/nrf52_sdk/external/nano-pb/pb_encode.h b/firmware/nrf52_sdk/external/nano-pb/pb_encode.h similarity index 100% rename from resource/nrf52_sdk/external/nano-pb/pb_encode.h rename to firmware/nrf52_sdk/external/nano-pb/pb_encode.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/Doxyfile b/firmware/nrf52_sdk/external/nrf_cc310/Doxyfile similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/Doxyfile rename to firmware/nrf52_sdk/external/nrf_cc310/Doxyfile diff --git a/resource/nrf52_sdk/external/nrf_cc310/Doxyfile.internal b/firmware/nrf52_sdk/external/nrf_cc310/Doxyfile.internal similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/Doxyfile.internal rename to firmware/nrf52_sdk/external/nrf_cc310/Doxyfile.internal diff --git a/resource/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_utils.c b/firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_utils.c similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_utils.c rename to firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_plat_utils.c diff --git a/resource/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_data.h b/firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_data.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_data.h rename to firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_data.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/common/integration_test_ssi_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ccsw_crys_rsa_shared_types.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ccsw_crys_rsa_shared_types.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ccsw_crys_rsa_shared_types.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ccsw_crys_rsa_shared_types.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_aesccm.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_aesccm.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_aesccm.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_aesccm.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_aesccm_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_aesccm_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_aesccm_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_aesccm_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_chacha_poly_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_common.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_common.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_common.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_common.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_common_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_common_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_common_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_common_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_dh.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_dh.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_dh.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_dh.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_dh_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_dh_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_dh_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_dh_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_dh_kg.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_dh_kg.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_dh_kg.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_dh_kg.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ec_edw_api.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ec_edw_api.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ec_edw_api.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ec_edw_api.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_api.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_api.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_api.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_api.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_edw_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_edw_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_edw_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ec_mont_edw_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_build.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_build.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_build.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_build.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_dh.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_dh.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_dh.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_dh.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_domain.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_domain.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_domain.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_domain.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_ecdsa.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_ecdsa.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_ecdsa.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_ecdsa.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_kg.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_kg.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_kg.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_kg.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_types.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_types.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_types.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_ecpki_types.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hash.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hash.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hash.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hash.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hash_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hash_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hash_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hash_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hash_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hash_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hash_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hash_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hkdf.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hkdf.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hkdf.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hkdf.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hkdf_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hkdf_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hkdf_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hkdf_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hmac.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hmac.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hmac.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hmac.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hmac_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hmac_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hmac_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hmac_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_hmac_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_hmac_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_hmac_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_hmac_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_kdf.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_kdf.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_kdf.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_kdf.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_kdf_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_kdf_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_kdf_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_kdf_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_pka_defs_hw.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_pka_defs_hw.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_pka_defs_hw.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_pka_defs_hw.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_poly.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_poly.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_poly.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_poly.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_poly_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_poly_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_poly_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_poly_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rnd.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rnd.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rnd.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rnd.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rnd_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rnd_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rnd_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rnd_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_build.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_build.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_build.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_build.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_kg.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_kg.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_kg.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_kg.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_prim.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_prim.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_prim.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_prim.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_schemes.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_schemes.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_schemes.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_schemes.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_types.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_types.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_rsa_types.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_rsa_types.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_srp.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_srp.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_srp.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_srp.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/crys_srp_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/crys_srp_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/crys_srp_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/crys_srp_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/dx_reg_base_host.h b/firmware/nrf52_sdk/external/nrf_cc310/include/dx_reg_base_host.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/dx_reg_base_host.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/dx_reg_base_host.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/sns_silib.h b/firmware/nrf52_sdk/external/nrf_cc310/include/sns_silib.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/sns_silib.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/sns_silib.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_aes.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_aes.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_aes.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_aes.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_aes_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_aes_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_aes_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_aes_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_aes_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_aes_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_aes_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_aes_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_bitops.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_bitops.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_bitops.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_bitops.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_abort.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_abort.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_abort.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_abort.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_barrier.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_barrier.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_barrier.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_barrier.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_compiler.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_compiler.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_compiler.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_compiler.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_plat.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_dma_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file_plat.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_file_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_fips.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_fips.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_fips.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_fips.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_init.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_init.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_init.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_init.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_list.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_list.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_list.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_list.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_log.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_log.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_log.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_log.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mem.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mem.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mem.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mem.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_memmap.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_memmap.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_memmap.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_memmap.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex_plat.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_mutex_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf_plat.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_perf_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem_plat.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_sem_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_trng.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_trng.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_trng.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_trng.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types_plat.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pal_types_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_pka_hw_plat_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pka_hw_plat_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_pka_hw_plat_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_pka_hw_plat_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_regs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_regs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_regs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_regs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_sram_map.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_sram_map.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_sram_map.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_sram_map.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_error.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_error.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation_defs.h b/firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310/include/ssi_util_key_derivation_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310/lib/license.txt b/firmware/nrf52_sdk/external/nrf_cc310/lib/license.txt similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/lib/license.txt rename to firmware/nrf52_sdk/external/nrf_cc310/lib/license.txt diff --git a/resource/nrf52_sdk/external/nrf_cc310/license.txt b/firmware/nrf52_sdk/external/nrf_cc310/license.txt similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310/license.txt rename to firmware/nrf52_sdk/external/nrf_cc310/license.txt diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_aesccm.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_aesccm.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_aesccm.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_aesccm.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_ecpki_error.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_ecpki_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_ecpki_error.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_ecpki_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_error.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_error.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_hash_error.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_hash_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_hash_error.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_hash_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd_error.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd_error.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/crys_rnd_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_common.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_common.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_common.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_common.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp224r1.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp224r1.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp224r1.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp224r1.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp256r1.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp256r1.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp256r1.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_ecdsa_verify_secp256r1.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_common.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_common.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_common.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_common.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_sha256.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_sha256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_sha256.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_hash_sha256.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_init.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_init.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_init.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/nrf_cc310_bl_init.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/sns_silib.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/sns_silib.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/sns_silib.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/sns_silib.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_defs.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_defs.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_defs.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_defs.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_error.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_error.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_error.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_aes_error.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types_plat.h b/firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types_plat.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types_plat.h rename to firmware/nrf52_sdk/external/nrf_cc310_bl/include/ssi_pal_types_plat.h diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/no-interrupts/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_bl_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_bl_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_bl_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/hard-float/short-wchar/nrf_cc310_bl_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/no-interrupts/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/libnrf_cc310_bl_0.9.13.a diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/no-interrupts/nrf_cc310_bl_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_bl_0.9.13.lib b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_bl_0.9.13.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_bl_0.9.13.lib rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/cortex-m4/soft-float/short-wchar/nrf_cc310_bl_0.9.13.lib diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/lib/license.txt b/firmware/nrf52_sdk/external/nrf_cc310_bl/lib/license.txt similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/lib/license.txt rename to firmware/nrf52_sdk/external/nrf_cc310_bl/lib/license.txt diff --git a/resource/nrf52_sdk/external/nrf_cc310_bl/license.txt b/firmware/nrf52_sdk/external/nrf_cc310_bl/license.txt similarity index 100% rename from resource/nrf52_sdk/external/nrf_cc310_bl/license.txt rename to firmware/nrf52_sdk/external/nrf_cc310_bl/license.txt diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/chacha20_alt.h b/firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/chacha20_alt.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/chacha20_alt.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/chacha20_alt.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/ecjpake_alt.h b/firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/ecjpake_alt.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/ecjpake_alt.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/ecjpake_alt.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/poly1305_alt.h b/firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/poly1305_alt.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/poly1305_alt.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/poly1305_alt.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha1_alt.h b/firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha1_alt.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha1_alt.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha1_alt.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha256_alt.h b/firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha256_alt.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha256_alt.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/mbedtls/sha256_alt.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cbc.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cbc.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cbc.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cbc.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ccm.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ccm.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ccm.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ccm.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cmac.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cmac.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cmac.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_cmac.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ctr.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ctr.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ctr.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_ctr.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_eax.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_eax.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_eax.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_eax.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_gcm.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_gcm.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_gcm.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_gcm.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_key.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_key.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_key.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_aes_key.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305_inc.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305_inc.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305_inc.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_chacha20_poly1305_inc.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_constant_time.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_constant_time.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_constant_time.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_constant_time.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve25519.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve25519.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve25519.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve25519.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p224.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p224.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p224.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p224.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_curve_p256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p224.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p224.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p224.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p224.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdh_p256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p224.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p224.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p224.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p224.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecdsa_p256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecjpake_p256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecjpake_p256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecjpake_p256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ecjpake_p256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ed25519.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ed25519.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_ed25519.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_ed25519.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha1.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha1.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha1.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha1.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha512.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha512.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha512.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hkdf_sha512.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha1.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha1.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha1.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha1.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha512.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha512.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha512.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_hmac_sha512.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_poly1305.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_poly1305.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_poly1305.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_poly1305.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa_key.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa_key.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa_key.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_rsa_key.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p224.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p224.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p224.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p224.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sc_p256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha1.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha1.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha1.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha1.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha224.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha224.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha224.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha224.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha256.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha256.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha256.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha256.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha384.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha384.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha384.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha384.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha512.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha512.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha512.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_sha512.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_srp.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_srp.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_srp.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_srp.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_srtp.h b/firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_srtp.h similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/include/ocrypto_srtp.h rename to firmware/nrf52_sdk/external/nrf_oberon/include/ocrypto_srtp.h diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_mbedtls_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_mbedtls_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_mbedtls_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/liboberon_mbedtls_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_3.0.8.lib b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_3.0.8.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_3.0.8.lib rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_3.0.8.lib diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m0/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_mbedtls_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_mbedtls_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_mbedtls_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/liboberon_mbedtls_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_mbedtls_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_mbedtls_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_mbedtls_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/liboberon_mbedtls_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_3.0.8.lib b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_3.0.8.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_3.0.8.lib rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_3.0.8.lib diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_mbedtls_3.0.8.lib b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_mbedtls_3.0.8.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_mbedtls_3.0.8.lib rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/hard-float/short-wchar/oberon_mbedtls_3.0.8.lib diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_mbedtls_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_mbedtls_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_mbedtls_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/liboberon_mbedtls_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/liboberon_mbedtls_3.0.8.a diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_3.0.8.lib b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_3.0.8.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_3.0.8.lib rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_3.0.8.lib diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib b/firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib rename to firmware/nrf52_sdk/external/nrf_oberon/lib/cortex-m4/soft-float/short-wchar/oberon_mbedtls_3.0.8.lib diff --git a/resource/nrf52_sdk/external/nrf_oberon/lib/license.txt b/firmware/nrf52_sdk/external/nrf_oberon/lib/license.txt similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/lib/license.txt rename to firmware/nrf52_sdk/external/nrf_oberon/lib/license.txt diff --git a/resource/nrf52_sdk/external/nrf_oberon/license.txt b/firmware/nrf52_sdk/external/nrf_oberon/license.txt similarity index 100% rename from resource/nrf52_sdk/external/nrf_oberon/license.txt rename to firmware/nrf52_sdk/external/nrf_oberon/license.txt diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT.c b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT.c similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT.c rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT.c diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT.h b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT.h similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT.h rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT.h diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Conf.h b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Conf.h similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Conf.h rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Conf.h diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_IAR.c b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_IAR.c similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_IAR.c rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_IAR.c diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_KEIL.c b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_KEIL.c similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_KEIL.c rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_KEIL.c diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_SES.c b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_SES.c similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_SES.c rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_Syscalls_SES.c diff --git a/resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_printf.c b/firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_printf.c similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/SEGGER_RTT_printf.c rename to firmware/nrf52_sdk/external/segger_rtt/SEGGER_RTT_printf.c diff --git a/resource/nrf52_sdk/external/segger_rtt/license/license.txt b/firmware/nrf52_sdk/external/segger_rtt/license/license.txt similarity index 100% rename from resource/nrf52_sdk/external/segger_rtt/license/license.txt rename to firmware/nrf52_sdk/external/segger_rtt/license/license.txt diff --git a/resource/nrf52_sdk/external/utf_converter/LICENSE b/firmware/nrf52_sdk/external/utf_converter/LICENSE similarity index 100% rename from resource/nrf52_sdk/external/utf_converter/LICENSE rename to firmware/nrf52_sdk/external/utf_converter/LICENSE diff --git a/resource/nrf52_sdk/external/utf_converter/utf.c b/firmware/nrf52_sdk/external/utf_converter/utf.c similarity index 100% rename from resource/nrf52_sdk/external/utf_converter/utf.c rename to firmware/nrf52_sdk/external/utf_converter/utf.c diff --git a/resource/nrf52_sdk/external/utf_converter/utf.h b/firmware/nrf52_sdk/external/utf_converter/utf.h similarity index 100% rename from resource/nrf52_sdk/external/utf_converter/utf.h rename to firmware/nrf52_sdk/external/utf_converter/utf.h diff --git a/resource/nrf52_sdk/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar b/firmware/nrf52_sdk/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar similarity index 100% rename from resource/nrf52_sdk/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar rename to firmware/nrf52_sdk/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar diff --git a/resource/nrf52_sdk/external_tools/cmsisconfig/LICENSE.txt b/firmware/nrf52_sdk/external_tools/cmsisconfig/LICENSE.txt similarity index 100% rename from resource/nrf52_sdk/external_tools/cmsisconfig/LICENSE.txt rename to firmware/nrf52_sdk/external_tools/cmsisconfig/LICENSE.txt diff --git a/resource/nrf52_sdk/external_tools/cmsisconfig/README.TXT b/firmware/nrf52_sdk/external_tools/cmsisconfig/README.TXT similarity index 100% rename from resource/nrf52_sdk/external_tools/cmsisconfig/README.TXT rename to firmware/nrf52_sdk/external_tools/cmsisconfig/README.TXT diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/apply_old_config.h b/firmware/nrf52_sdk/integration/nrfx/legacy/apply_old_config.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/apply_old_config.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/apply_old_config.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_clock.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_common.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_common.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_common.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_common.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_comp.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_comp.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_comp.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_comp.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_gpiote.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_gpiote.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_gpiote.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_gpiote.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_i2s.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_i2s.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_i2s.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_i2s.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_lpcomp.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_lpcomp.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_lpcomp.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_lpcomp.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pdm.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pdm.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pdm.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pdm.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_power.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_ppi.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pwm.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pwm.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pwm.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_pwm.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qdec.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qdec.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qdec.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qdec.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qspi.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qspi.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qspi.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_qspi.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rng.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rtc.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rtc.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rtc.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_rtc.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_saadc.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_saadc.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_saadc.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_saadc.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spi.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_spis.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_swi.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_systick.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_systick.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_systick.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_systick.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_timer.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_timer.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_timer.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_timer.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twi.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twis.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twis.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twis.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_twis.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.c b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.c similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.c rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.c diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_uart.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd_errata.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd_errata.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd_errata.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_usbd_errata.h diff --git a/resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_wdt.h b/firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_wdt.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/legacy/nrf_drv_wdt.h rename to firmware/nrf52_sdk/integration/nrfx/legacy/nrf_drv_wdt.h diff --git a/resource/nrf52_sdk/integration/nrfx/nrfx_config.h b/firmware/nrf52_sdk/integration/nrfx/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/nrfx_config.h rename to firmware/nrf52_sdk/integration/nrfx/nrfx_config.h diff --git a/resource/nrf52_sdk/integration/nrfx/nrfx_glue.h b/firmware/nrf52_sdk/integration/nrfx/nrfx_glue.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/nrfx_glue.h rename to firmware/nrf52_sdk/integration/nrfx/nrfx_glue.h diff --git a/resource/nrf52_sdk/integration/nrfx/nrfx_log.h b/firmware/nrf52_sdk/integration/nrfx/nrfx_log.h similarity index 100% rename from resource/nrf52_sdk/integration/nrfx/nrfx_log.h rename to firmware/nrf52_sdk/integration/nrfx/nrfx_log.h diff --git a/resource/nrf52_sdk/modules/nrfx/CHANGELOG.md b/firmware/nrf52_sdk/modules/nrfx/CHANGELOG.md similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/CHANGELOG.md rename to firmware/nrf52_sdk/modules/nrfx/CHANGELOG.md diff --git a/resource/nrf52_sdk/modules/nrfx/LICENSE b/firmware/nrf52_sdk/modules/nrfx/LICENSE similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/LICENSE rename to firmware/nrf52_sdk/modules/nrfx/LICENSE diff --git a/resource/nrf52_sdk/modules/nrfx/README.md b/firmware/nrf52_sdk/modules/nrfx/README.md similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/README.md rename to firmware/nrf52_sdk/modules/nrfx/README.md diff --git a/resource/nrf52_sdk/modules/nrfx/doc/buildfiles/extra_stylesheet.css b/firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/extra_stylesheet.css similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/buildfiles/extra_stylesheet.css rename to firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/extra_stylesheet.css diff --git a/resource/nrf52_sdk/modules/nrfx/doc/buildfiles/favicon.ico b/firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/favicon.ico similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/buildfiles/favicon.ico rename to firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/favicon.ico diff --git a/resource/nrf52_sdk/modules/nrfx/doc/buildfiles/footer.html b/firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/footer.html similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/buildfiles/footer.html rename to firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/footer.html diff --git a/resource/nrf52_sdk/modules/nrfx/doc/buildfiles/header.html b/firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/header.html similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/buildfiles/header.html rename to firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/header.html diff --git a/resource/nrf52_sdk/modules/nrfx/doc/buildfiles/layout.xml b/firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/layout.xml similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/buildfiles/layout.xml rename to firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/layout.xml diff --git a/resource/nrf52_sdk/modules/nrfx/doc/buildfiles/nordic_small.png b/firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/nordic_small.png similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/buildfiles/nordic_small.png rename to firmware/nrf52_sdk/modules/nrfx/doc/buildfiles/nordic_small.png diff --git a/resource/nrf52_sdk/modules/nrfx/doc/drv_supp_matrix.dox b/firmware/nrf52_sdk/modules/nrfx/doc/drv_supp_matrix.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/drv_supp_matrix.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/drv_supp_matrix.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/generate_html_doc.bat b/firmware/nrf52_sdk/modules/nrfx/doc/generate_html_doc.bat similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/generate_html_doc.bat rename to firmware/nrf52_sdk/modules/nrfx/doc/generate_html_doc.bat diff --git a/resource/nrf52_sdk/modules/nrfx/doc/generate_html_doc.sh b/firmware/nrf52_sdk/modules/nrfx/doc/generate_html_doc.sh similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/generate_html_doc.sh rename to firmware/nrf52_sdk/modules/nrfx/doc/generate_html_doc.sh diff --git a/resource/nrf52_sdk/modules/nrfx/doc/main_page.dox b/firmware/nrf52_sdk/modules/nrfx/doc/main_page.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/main_page.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/main_page.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf51_series.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf51_series.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf51_series.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf51_series.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf52810.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf52810.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf52810.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf52810.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf52820.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf52820.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf52820.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf52820.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf52832.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf52832.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf52832.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf52832.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf52833.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf52833.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf52833.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf52833.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf52840.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf52840.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf52840.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf52840.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrf9160.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrf9160.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrf9160.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrf9160.dox diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrfx.doxyfile b/firmware/nrf52_sdk/modules/nrfx/doc/nrfx.doxyfile similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrfx.doxyfile rename to firmware/nrf52_sdk/modules/nrfx/doc/nrfx.doxyfile diff --git a/resource/nrf52_sdk/modules/nrfx/doc/nrfx_api.dox b/firmware/nrf52_sdk/modules/nrfx/doc/nrfx_api.dox similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/doc/nrfx_api.dox rename to firmware/nrf52_sdk/modules/nrfx/doc/nrfx_api.dox diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrf_bitmask.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrf_bitmask.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrf_bitmask.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrf_bitmask.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_adc.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_adc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_adc.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_adc.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_clock.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_clock.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_clock.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_clock.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_comp.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_comp.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_comp.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_comp.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_dppi.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_dppi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_dppi.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_dppi.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_gpiote.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_gpiote.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_gpiote.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_gpiote.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_i2s.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_i2s.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_i2s.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_i2s.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_lpcomp.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_lpcomp.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_lpcomp.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_lpcomp.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nfct.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nfct.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nfct.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nfct.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nvmc.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nvmc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nvmc.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_nvmc.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pdm.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pdm.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pdm.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pdm.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power_clock.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power_clock.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power_clock.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_power_clock.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_ppi.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_ppi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_ppi.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_ppi.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pwm.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pwm.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pwm.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_pwm.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qdec.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qdec.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qdec.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qdec.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qspi.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qspi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qspi.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_qspi.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rng.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rng.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rng.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rng.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rtc.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rtc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rtc.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_rtc.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc_v2.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc_v2.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc_v2.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_saadc_v2.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spi.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spi.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spi.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spim.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spim.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spim.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spim.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spis.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spis.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spis.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_spis.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_swi.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_swi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_swi.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_swi.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_systick.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_systick.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_systick.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_systick.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_temp.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_temp.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_temp.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_temp.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_timer.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_timer.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_timer.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_timer.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi_twim.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi_twim.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi_twim.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twi_twim.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twim.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twim.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twim.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twim.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twis.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twis.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twis.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_twis.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uart.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uart.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uart.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uart.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uarte.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uarte.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uarte.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_uarte.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_usbd.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_usbd.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_usbd.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_usbd.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_wdt.h b/firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_wdt.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/include/nrfx_wdt.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/include/nrfx_wdt.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/nrfx_common.h b/firmware/nrf52_sdk/modules/nrfx/drivers/nrfx_common.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/nrfx_common.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/nrfx_common.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/nrfx_errors.h b/firmware/nrf52_sdk/modules/nrfx/drivers/nrfx_errors.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/nrfx_errors.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/nrfx_errors.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_adc.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_adc.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_adc.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_adc.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_clock.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_clock.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_clock.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_clock.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_comp.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_comp.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_comp.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_comp.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_dppi.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_dppi.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_dppi.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_dppi.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_gpiote.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_gpiote.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_gpiote.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_gpiote.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_i2s.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_i2s.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_i2s.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_i2s.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_lpcomp.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_lpcomp.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_lpcomp.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_lpcomp.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nfct.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nfct.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nfct.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nfct.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nvmc.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nvmc.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nvmc.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_nvmc.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pdm.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pdm.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pdm.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pdm.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_power.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_power.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_power.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_power.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_ppi.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_ppi.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_ppi.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_ppi.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pwm.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pwm.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pwm.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_pwm.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qdec.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qdec.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qdec.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qdec.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qspi.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qspi.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qspi.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_qspi.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rng.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rng.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rng.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rng.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rtc.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rtc.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rtc.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_rtc.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_saadc.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_saadc.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_saadc.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_saadc.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spi.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spi.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spi.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spi.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spim.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spim.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spim.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spim.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spis.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spis.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spis.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_spis.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_swi.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_swi.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_swi.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_swi.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_systick.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_systick.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_systick.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_systick.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_temp.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_temp.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_temp.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_temp.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_timer.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_timer.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_timer.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_timer.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi_twim.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi_twim.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi_twim.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twi_twim.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twim.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twim.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twim.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twim.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twis.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twis.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twis.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_twis.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uart.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uart.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uart.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uart.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uarte.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uarte.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uarte.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_uarte.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd_errata.h b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd_errata.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd_errata.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_usbd_errata.h diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_wdt.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_wdt.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/nrfx_wdt.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/nrfx_wdt.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.c b/firmware/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.c rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.c diff --git a/resource/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.h b/firmware/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.h rename to firmware/nrf52_sdk/modules/nrfx/drivers/src/prs/nrfx_prs.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_aar.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_aar.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_aar.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_aar.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_acl.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_acl.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_acl.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_acl.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_adc.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_adc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_adc.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_adc.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_bprot.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_bprot.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_bprot.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_bprot.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_ccm.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_ccm.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_ccm.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_ccm.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_clock.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_clock.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_clock.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_clock.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_comp.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_comp.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_comp.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_comp.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_dppi.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_dppi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_dppi.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_dppi.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_ecb.c b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_ecb.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_ecb.c rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_ecb.c diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_ecb.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_ecb.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_ecb.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_ecb.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_egu.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_egu.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_egu.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_egu.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_ficr.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_ficr.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_ficr.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_ficr.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_gpio.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_gpiote.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_gpiote.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_gpiote.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_gpiote.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_i2s.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_i2s.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_i2s.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_i2s.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_kmu.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_kmu.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_kmu.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_kmu.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_lpcomp.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_lpcomp.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_lpcomp.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_lpcomp.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_mpu.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_mpu.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_mpu.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_mpu.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_mwu.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_mwu.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_mwu.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_mwu.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_nfct.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_nfct.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_nfct.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_nfct.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.c b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.c rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.c diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_nvmc.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_pdm.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_pdm.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_pdm.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_pdm.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_power.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_power.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_power.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_power.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_ppi.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_ppi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_ppi.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_ppi.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_pwm.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_pwm.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_pwm.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_pwm.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_qdec.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_qdec.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_qdec.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_qdec.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_qspi.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_qspi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_qspi.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_qspi.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_radio.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_radio.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_radio.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_radio.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_regulators.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_regulators.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_regulators.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_regulators.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_rng.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_rng.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_rng.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_rng.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_rtc.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_rtc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_rtc.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_rtc.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_saadc.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_saadc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_saadc.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_saadc.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_spi.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_spi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_spi.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_spi.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_spim.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_spim.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_spim.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_spim.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_spis.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_spis.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_spis.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_spis.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_spu.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_spu.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_spu.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_spu.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_systick.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_systick.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_systick.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_systick.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_temp.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_temp.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_temp.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_temp.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_timer.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_timer.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_timer.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_timer.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_twi.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_twi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_twi.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_twi.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_twim.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_twim.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_twim.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_twim.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_twis.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_twis.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_twis.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_twis.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_uart.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_uart.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_uart.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_uart.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_uarte.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_uarte.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_uarte.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_uarte.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_usbd.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_usbd.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_usbd.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_usbd.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_vmc.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_vmc.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_vmc.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_vmc.h diff --git a/resource/nrf52_sdk/modules/nrfx/hal/nrf_wdt.h b/firmware/nrf52_sdk/modules/nrfx/hal/nrf_wdt.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/hal/nrf_wdt.h rename to firmware/nrf52_sdk/modules/nrfx/hal/nrf_wdt.h diff --git a/resource/nrf52_sdk/modules/nrfx/helpers/nrfx_gppi.h b/firmware/nrf52_sdk/modules/nrfx/helpers/nrfx_gppi.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/helpers/nrfx_gppi.h rename to firmware/nrf52_sdk/modules/nrfx/helpers/nrfx_gppi.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf51.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf51.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf51.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf51.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52805.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52805.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52805.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52805.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52810.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52810.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52810.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52810.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52811.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52811.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52811.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52811.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52820.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52820.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52820.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52820.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52833.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52833.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52833.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52833.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52840.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52840.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52840.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf52840.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_application.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_application.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_application.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_application.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_network.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_network.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_network.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf5340_network.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf9160.s b/firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf9160.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf9160.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/arm_startup_nrf9160.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/compiler_abstraction.h b/firmware/nrf52_sdk/modules/nrfx/mdk/compiler_abstraction.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/compiler_abstraction.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/compiler_abstraction.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf51.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf51.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf51.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf51.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52805.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52805.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52805.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52805.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52810.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52810.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52810.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52810.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52811.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52811.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52811.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52811.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52820.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52820.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52820.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52820.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52833.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52833.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52833.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52833.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52840.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52840.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52840.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf52840.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_application.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_application.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_application.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_application.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_network.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_network.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_network.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf5340_network.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf9160.S b/firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf9160.S similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf9160.S rename to firmware/nrf52_sdk/modules/nrfx/mdk/gcc_startup_nrf9160.S diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf51.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf51.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf51.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf51.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52805.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52805.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52805.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52805.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52810.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52810.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52810.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52810.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52811.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52811.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52811.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52811.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52820.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52820.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52820.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52820.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52833.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52833.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52833.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52833.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52840.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52840.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52840.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf52840.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_application.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_application.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_application.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_application.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_network.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_network.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_network.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf5340_network.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf9160.s b/firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf9160.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf9160.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/iar_startup_nrf9160.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxab.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxab.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxab.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxab.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxac.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxac.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxac.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51422_xxac.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51801_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51801_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51801_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51801_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51801_xxab.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51801_xxab.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51801_xxab.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51801_xxab.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51802_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51802_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51802_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51802_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51802_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51802_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51802_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51802_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxab.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxab.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxab.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxab.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxac.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxac.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxac.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51822_xxac.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51824_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51824_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51824_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51824_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51824_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51824_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51824_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51824_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_common.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_common.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_common.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_common.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_deprecated.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_deprecated.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_deprecated.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_deprecated.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_erratas.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_erratas.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_erratas.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_erratas.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52810.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52810.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52810.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52810.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52840.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52840.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52840.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_to_nrf52840.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_xxab.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_xxab.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_xxab.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_xxab.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf51_xxac.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_xxac.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf51_xxac.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf51_xxac.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52805.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52805.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52805.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52805.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52805_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52805_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52805_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52805_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52805_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52805_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52805_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_name_change.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_name_change.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_name_change.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_name_change.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_to_nrf52811.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_to_nrf52811.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_to_nrf52811.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_to_nrf52811.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52810_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52810_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52811.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52811.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52811.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52811.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52811_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52811_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52811_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52811_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52811_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52811_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52811_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52820.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52820.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52820.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52820.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52820_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52820_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52820_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52820_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52820_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52820_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52820_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52832_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52832_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52832_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52832_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxab.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxab.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxab.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52832_xxab.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52833.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52833.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52833.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52833.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_to_nrf52820.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_to_nrf52820.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_to_nrf52820.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_to_nrf52820.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52833_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52833_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52840.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52840.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52840.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52840.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52840_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52840_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52840_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52840_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52840_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52840_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52840_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_common.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_common.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_common.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_common.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_erratas.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_erratas.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_erratas.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_erratas.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_name_change.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_name_change.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_name_change.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_name_change.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52810.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52810.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52810.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52810.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52833.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52833.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52833.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52833.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52840.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52840.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52840.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_to_nrf52840.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf52_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf52_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf52_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_name_change.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_name_change.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_name_change.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_name_change.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_application_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_name_change.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_name_change.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_name_change.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_name_change.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_network_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_application.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_application.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_application.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_application.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_network.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_network.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_network.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf5340_xxaa_network.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf53_erratas.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf53_erratas.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf53_erratas.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf53_erratas.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf9160.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf9160.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf9160.svd b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160.svd similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf9160.svd rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160.svd diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_bitfields.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_bitfields.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_bitfields.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_bitfields.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_name_change.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_name_change.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_name_change.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_name_change.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_xxaa.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_xxaa.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf9160_xxaa.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf9160_xxaa.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf91_erratas.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf91_erratas.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf91_erratas.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf91_erratas.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf_common.ld b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf_common.ld similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf_common.ld rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf_common.ld diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf_erratas.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf_erratas.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf_erratas.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf_erratas.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/nrf_peripherals.h b/firmware/nrf52_sdk/modules/nrfx/mdk/nrf_peripherals.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/nrf_peripherals.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/nrf_peripherals.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf51.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf51.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf51.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf51.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52805.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52805.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52805.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52805.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52810.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52810.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52810.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52810.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52811.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52811.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52811.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52811.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52820.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52820.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52820.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52820.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52833.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52833.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52833.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52833.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52840.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52840.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52840.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf52840.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_application.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_application.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_application.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_application.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_network.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_network.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_network.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf5340_network.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf9160.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf9160.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf9160.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf9160.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf_common.s b/firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf_common.s similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf_common.s rename to firmware/nrf52_sdk/modules/nrfx/mdk/ses_startup_nrf_common.s diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/startup_config.h b/firmware/nrf52_sdk/modules/nrfx/mdk/startup_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/startup_config.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/startup_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf51.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf51.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf51.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf51.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf51.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf51.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf51.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf51.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52805.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52810.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52811.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52820.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52833.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52840.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52_approtect.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52_approtect.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf52_approtect.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf52_approtect.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_application.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf5340_network.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf53_approtect.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf53_approtect.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf53_approtect.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf53_approtect.h diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.c b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.c rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.c diff --git a/resource/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.h b/firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.h rename to firmware/nrf52_sdk/modules/nrfx/mdk/system_nrf9160.h diff --git a/resource/nrf52_sdk/modules/nrfx/nrfx.h b/firmware/nrf52_sdk/modules/nrfx/nrfx.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/nrfx.h rename to firmware/nrf52_sdk/modules/nrfx/nrfx.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.c b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.c similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.c rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.c diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_atomic.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_atomic_internal.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_atomic_internal.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_atomic_internal.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_atomic_internal.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_coredep.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_coredep.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_coredep.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_coredep.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf51.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf51.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf51.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf51.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52810.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52810.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52810.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52810.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52811.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52811.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52811.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52811.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52820.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52820.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52820.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52820.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52832.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52832.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52832.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52832.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52833.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52833.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52833.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52833.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52840.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52840.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52840.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf52840.h diff --git a/resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf9160.h b/firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf9160.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf9160.h rename to firmware/nrf52_sdk/modules/nrfx/soc/nrfx_irqs_nrf9160.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF51/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF51/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF51/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF51/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF52810/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF52810/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF52810/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF52810/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF52811/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF52811/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF52811/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF52811/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF52820/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF52820/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF52820/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF52820/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF52832/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF52832/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF52832/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF52832/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF52833/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF52833/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF52833/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF52833/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF52840/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF52840/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF52840/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF52840/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nRF9160/nrfx_config.h b/firmware/nrf52_sdk/modules/nrfx/templates/nRF9160/nrfx_config.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nRF9160/nrfx_config.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nRF9160/nrfx_config.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nrfx_glue.h b/firmware/nrf52_sdk/modules/nrfx/templates/nrfx_glue.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nrfx_glue.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nrfx_glue.h diff --git a/resource/nrf52_sdk/modules/nrfx/templates/nrfx_log.h b/firmware/nrf52_sdk/modules/nrfx/templates/nrfx_log.h similarity index 100% rename from resource/nrf52_sdk/modules/nrfx/templates/nrfx_log.h rename to firmware/nrf52_sdk/modules/nrfx/templates/nrfx_log.h