pub struct GicInterruptTarget(/* private fields */);
Expand description
Interrupt target for the GIC.
Maps the interrupt lines into GIC interrupt IDs. Only SPIs (starting at IRQ 32) are supported.
Implementations§
Source§impl GicInterruptTarget
impl GicInterruptTarget
Sourcepub fn new(irqcon: Arc<dyn ControlGic>) -> Self
pub fn new(irqcon: Arc<dyn ControlGic>) -> Self
Returns a new LineSetTarget
.
Trait Implementations§
Source§impl LineSetTarget for GicInterruptTarget
impl LineSetTarget for GicInterruptTarget
Auto Trait Implementations§
impl Freeze for GicInterruptTarget
impl !RefUnwindSafe for GicInterruptTarget
impl Send for GicInterruptTarget
impl Sync for GicInterruptTarget
impl Unpin for GicInterruptTarget
impl !UnwindSafe for GicInterruptTarget
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