PackageTrack
Sign in Get early access

volatile-register

Volatile access to memory mapped hardware registers

0.2.2 11M downloads/mo #3006 most downloaded on crates.io rust-embedded/volatile-register

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 4.4 years

Most releases are documented

notes for 5 of 6 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

6 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

6 releases · Sep 2016 to Oct 2023
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 6
  1. 0.2.2 20 Oct 2023
    Release notes

    Changed

    • Added #[repr(transparent)] to RO, RW, and WO to ensure ABI compatibility with underlying register.
    Open source →
  2. 0.2.1 14 Aug 2021
    Release notes

    Added

    • Added more docs.rs targets

    • The modify and write operations now take &self.

    • [breaking-change] RO and RW no longer implement Sync. This is required to make the new modify and write sound.

    • [breaking-change] RO, RW and WO now require that the inner value be Copy-able.

    • docs: remove "guarantee" about some operations being atomic as this crate may be used in architectures different than the ARM Cortex-M.

    Open source →
  3. 0.2.0 08 Mar 2017

    Nothing published for this version

  4. 0.1.2 15 Oct 2016
    Release notes

    Added

    • a (read-)modify(-write) method to RW
    Open source →
  5. 0.1.1 28 Sep 2016
    Release notes

    Added

    • Documentation link to Cargo metadata.
    Open source →
  6. 0.1.0 27 Sep 2016
    Release notes

    Added

    • Read-Only (RO), Read-Write (RW) and Write-Only (WO) registers
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive