Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Peer manager new dependency on nrf_atomic flags instead of atomic library.

For those who migrate to from SDKv15.0 to SDKv15.2 and still using the old project files will notice a difference that peer manager in SDKv15.2 has replaced using the below helper libraries with the ones as listed below

  1. atomic flags(nrf_atflags) library instead of atomic (nrf_atomic) library. 
    1. Changes can be seen in peer_id.c
    2. pm_buffer,c and pm_buffer.h
  2. pm_mutex library is replaced with nrf_atflags and nrf_mtx
Related