pub struct InterruptMapping {
pub child_unit_address: usize,
pub child_unit_address_hi: u32,
pub child_interrupt_specifier: usize,
pub parent_phandle: u32,
pub parent_unit_address: usize,
pub parent_unit_address_hi: u32,
pub parent_interrupt_specifier: usize,
}
Expand description
Interrupt mapping, described by interrupt-map
properties
Fields§
§child_unit_address: usize
§child_unit_address_hi: u32
The high bits of the child unit address, if present
child_interrupt_specifier: usize
§parent_phandle: u32
§parent_unit_address: usize
§parent_unit_address_hi: u32
The high bits of the parent unit address, if present
parent_interrupt_specifier: usize
Trait Implementations§
Source§impl Clone for InterruptMapping
impl Clone for InterruptMapping
Source§fn clone(&self) -> InterruptMapping
fn clone(&self) -> InterruptMapping
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InterruptMapping
impl Debug for InterruptMapping
Source§impl PartialEq for InterruptMapping
impl PartialEq for InterruptMapping
impl Copy for InterruptMapping
impl StructuralPartialEq for InterruptMapping
Auto Trait Implementations§
impl Freeze for InterruptMapping
impl RefUnwindSafe for InterruptMapping
impl Send for InterruptMapping
impl Sync for InterruptMapping
impl Unpin for InterruptMapping
impl UnwindSafe for InterruptMapping
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more