File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ const PERI_BIT_BAND_BASE: usize = 0x4200_0000;
18
18
/// # Safety
19
19
///
20
20
/// Some registers have reserved bits which should not be modified.
21
+ #[ inline]
21
22
pub unsafe fn clear < T > ( register : * const T , bit : u8 ) {
22
23
write ( register, bit, false ) ;
23
24
}
@@ -27,6 +28,7 @@ pub unsafe fn clear<T>(register: *const T, bit: u8) {
27
28
/// # Safety
28
29
///
29
30
/// Some registers have reserved bits which should not be modified.
31
+ #[ inline]
30
32
pub unsafe fn set < T > ( register : * const T , bit : u8 ) {
31
33
write ( register, bit, true ) ;
32
34
}
@@ -36,6 +38,7 @@ pub unsafe fn set<T>(register: *const T, bit: u8) {
36
38
/// # Safety
37
39
///
38
40
/// Some registers have reserved bits which should not be modified.
41
+ #[ inline]
39
42
pub unsafe fn write < T > ( register : * const T , bit : u8 , set : bool ) {
40
43
let addr = register as usize ;
41
44
You can’t perform that action at this time.
0 commit comments