Trait drone_core::reg::pointer::RawPointer [] [src]

pub trait RawPointer<R, A> {
    unsafe fn new(address: usize) -> Self;
fn get(&self) -> usize; fn read_raw(&self) -> u32 { ... }
fn write_raw(&self, value: u32) { ... } }

Base register pointer.

Required Methods

Constructs a new register pointer handler.

Safety

Must be called only by the register delegate.

Returns a raw register address.

Provided Methods

Reads a raw value at the register address.

Writes a raw value at the register address.

Implementors