I'm evaluating using zephyr for an nRF52840 based design. I'm able to use the nrfx drivers via Kconfig options. It doesn't appear that there any other Nordic SDK libraries are setup in zephyr. I need to use the use the Nordic HomeKit sources. When I try to add some legacy nrf from the Nordic HomeKit SDK to the zephyr build I get an undefined reference:
/Users/denis/sandbox/wynd/wynd_firmware/external/nrf5_hk_sdk/import/nRF5_SDK/integration/nrfx/legacy/nrf_drv_clock.c:138: undefined reference to `nrfx_clock_hfclk_start'
I assume this is because the nrfx drivers in zephyr are newer than the legacy nrf code in Nordic HomeKit SDK.
So my question is: How would one use zephyr with a Nordic nRF5 SDK release when more than nrfx is needed?