Struct kernel::audio::intelhda::IntelHDA [] [src]

pub struct IntelHDA {
    pub pci: PCIConfig,
    pub base: usize,
    pub memory_mapped: bool,
    pub irq: u8,
}

Fields

pci
base
memory_mapped
irq

Methods

impl IntelHDA

unsafe fn init(&mut self)

Trait Implementations

impl KScheme for IntelHDA

fn scheme(&self) -> &str

fn open(&mut self, _: &URL) -> Option<Box<Resource>>

fn on_irq(&mut self, irq: u8)

fn on_poll(&mut self)