#critical-section

  1. critical-section

    Cross-platform critical section

    v1.2.0 4.2M #interrupt #embedded #mutex #cross-platform #concurrency-control #spin-lock #emulation #prevent #acquiring
  2. kernel_guard

    RAII wrappers to create a critical section with local IRQs or preemption disabled

    v0.1.3 5.1K #critical-section #preemption #arceos
  3. mutex-traits

    An abstraction over closure-based mutexes

    v1.0.1 12K #mutex #critical-section #traits #closure-based #closures
  4. rtic-common

    lib TODO

    v1.1.0 11K #real-time-interrupt-driven-concurrency #rtic #task-scheduling #cortex-m #critical-section #concurrency-framework #real-time-systems #interrupt-driven-concurrency #deadlock #microcontrollers
  5. rtic-sync

    Synchronization primitives for asynchronous contexts

    v1.4.0 3.2K #real-time-interrupt-driven-concurrency #synchronization-primitive #real-time-systems #rtic #cortex-m #critical-section #concurrency-framework #asynchronous-tasks #task-scheduling #interrupt-driven-concurrency
  6. myrtio-light-composer

    1D LED rendering library

    v0.6.7 #rgb #1d #composer #led #rendering #critical-section #embedded #message-passing #communication-channel #bare-metal
  7. emcyphal-encoding

    Transfer encoding and decoding for Emcyphal network stack

    v0.1.0 #network-stack #emcyphal #cyphal #environment #encoding-decoding #peripheral-driver #critical-section #distributed #stm32 #auto-generated
  8. flame

    a profiling / flamegraph library

    v0.2.2 3.7K #flame-graph #profiling #performance-profiling #performance-optimization #end #call-stack #critical-section
  9. bbqueue-ng

    A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers

    v0.101.1 #thread-safe #spsc #lockless #bip-buffers #embedded #bbqueue #bb-queue #critical-section
  10. exclusion-set

    a lock-free concurrent set

    v0.1.2 4.3K #lock-free #pointers #concurrency #node #thread #removal #lock-free-data-structures #critical-section #dereference #data-structures
  11. Try searching with DuckDuckGo.

  12. critical-once-cell

    Thread-safe OnceCell and Lazy backed by critical section

    v0.2.0 130 #once-cell #critical-section #lazy-evaluation #thread-safe #backed
  13. scoped-mutex-traits

    An abstraction over closure-based mutexes

    v1.0.0 #mutex #traits #closure-based #scoped #abstraction #critical-section
  14. critical-section-lock-mut

    Provide locks for mutable data using critical-section crate

    v0.1.2 #mutex #critical-section #embedded #no-alloc
  15. atomic-polyfill

    Atomic polyfills, for targets where they're not available

    v1.0.3 394K #atomic #portable-atomic #polyfill #deprecated #target #critical-section #re-exports
  16. emcyphal-core

    Common definition for Emcyphal network stack

    v0.1.0 #network-stack #cyphal #define #environment #async #peripheral-driver #critical-section #distributed #stm32
  17. win9x-sync

    Windows 9x compatible synchronisation primitives for Rust

    v0.2.0 #synchronization-primitive #windows #9x #critical-section #compatible
  18. find_mountpoint

    find the mountpoint (or prefix, on Windows) for a provided path

    v1.0.3 #libc #mount-points #find #macos #prefix #windows-version #critical-section