use crate::{SharedMmioPointer, UniqueMmioPointer};
impl<T> UniqueMmioPointer<'_, T> {
pub unsafe fn read_unsafe(&mut self) -> T {
unsafe { self.regs.read_volatile() }
}
pub unsafe fn write_unsafe(&mut self, value: T) {
unsafe {
self.regs.write_volatile(value);
}
}
}
impl<T> SharedMmioPointer<'_, T> {
pub unsafe fn read_unsafe(&self) -> T {
unsafe { self.regs.read_volatile() }
}
}