Skip to content

Commit 0b769c6

Browse files
committed
bb inline
1 parent c256e23 commit 0b769c6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/bb.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ const PERI_BIT_BAND_BASE: usize = 0x4200_0000;
1818
/// # Safety
1919
///
2020
/// Some registers have reserved bits which should not be modified.
21+
#[inline]
2122
pub unsafe fn clear<T>(register: *const T, bit: u8) {
2223
write(register, bit, false);
2324
}
@@ -27,6 +28,7 @@ pub unsafe fn clear<T>(register: *const T, bit: u8) {
2728
/// # Safety
2829
///
2930
/// Some registers have reserved bits which should not be modified.
31+
#[inline]
3032
pub unsafe fn set<T>(register: *const T, bit: u8) {
3133
write(register, bit, true);
3234
}
@@ -36,6 +38,7 @@ pub unsafe fn set<T>(register: *const T, bit: u8) {
3638
/// # Safety
3739
///
3840
/// Some registers have reserved bits which should not be modified.
41+
#[inline]
3942
pub unsafe fn write<T>(register: *const T, bit: u8, set: bool) {
4043
let addr = register as usize;
4144

0 commit comments

Comments
 (0)