pub trait InterfaceCPU: Send + Sync {
// Required methods
fn setup(&self);
fn ack(&self) -> Option<IrqId>;
fn eoi(&self, irq: IrqId);
fn capability(&self) -> CPUCapability;
}pub trait InterfaceCPU: Send + Sync {
// Required methods
fn setup(&self);
fn ack(&self) -> Option<IrqId>;
fn eoi(&self, irq: IrqId);
fn capability(&self) -> CPUCapability;
}