Trait chipset::ioapic::IoApicRouting

source ·
pub trait IoApicRouting: Send + Sync {
    // Required methods
    fn assert(&self, irq: u8);
    fn set_route(&self, irq: u8, request: Option<(u64, u32)>);
}
Expand description

Trait allowing the IO-APIC device to assert VM interrupts.

Required Methods§

source

fn assert(&self, irq: u8)

Asserts virtual interrupt line irq.

source

fn set_route(&self, irq: u8, request: Option<(u64, u32)>)

Sets the MSI parameters to use when virtual interrupt line irq is asserted.

Trait Implementations§

source§

impl Debug for dyn IoApicRouting

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Implementors§