1.. _module-pw_atomic: 2 3========= 4pw_atomic 5========= 6.. pigweed-module:: 7 :name: pw_atomic 8 9``pw_atomic`` provides software implementations of atomic memory operations. 10 11The module exposes build targets which implement the atomic function API 12expected by ``stdatomic.h`` for specific architecture targets. These libraries 13are not intended to be directly depended on by other modules, but instead linked 14into the final application images compiled by the build. 15 16Initially, support for Cortex M0 devices is provided. 17