• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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