pub trait Scheme: SchemeUpcast + Send + Sync {
    fn name(&self) -> &str;

    fn handle_irq(&self, _irq_num: usize) { ... }
}
Expand description

Common of all device drivers.

Every device must says its name and handles interrupts.

Required Methods

Returns name of the driver.

Provided Methods

Handles an interrupt.

Implementors