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 2023Releases
latest 6-
0.2.220 Oct 2023Release notes
Open source →Changed
- Added
#[repr(transparent)]toRO,RW, andWOto ensure ABI compatibility with underlying register.
- Added
-
0.2.114 Aug 2021Release notes
Open source →Added
-
Added more docs.rs targets
-
The
modifyandwriteoperations now take&self. -
[breaking-change]
ROandRWno longer implementSync. This is required to make the newmodifyandwritesound. -
[breaking-change]
RO,RWandWOnow require that the inner value beCopy-able. -
docs: remove "guarantee" about some operations being atomic as this crate may be used in architectures different than the ARM Cortex-M.
-
-
0.2.008 Mar 2017Nothing published for this version
-
0.1.215 Oct 2016 -
0.1.128 Sep 2016 -
0.1.027 Sep 2016