This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Legacy UART required for UART backend

In `nrf_log_backend_uart.c` there is a reference to `./integration/nrfx/legacy/nrf_drv_uart.h`. I'm upgrading the system to use the Nordic provided backend, but it would be great if I can use something that will be supported for a while.

  • What is the reason this uses legacy files?
  • Can it be changed?
  • What will be the timeline?
  • Or would you recommend something completely different?
Parents
  • Hi,

    This is just a legacy-layer that translates from the old API(nrf_drv) to the new API (nrfx). This is useful for backwards compatibility. But it’s the new nrfx drivers that are actually being used. See this post. I suggest keeping it as it is.

Reply
  • Hi,

    This is just a legacy-layer that translates from the old API(nrf_drv) to the new API (nrfx). This is useful for backwards compatibility. But it’s the new nrfx drivers that are actually being used. See this post. I suggest keeping it as it is.

Children
No Data