Struct kernel::usb::ehci::EHCI [] [src]

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

Fields

pci
base
memory_mapped
irq

Methods

impl EHCI

unsafe fn init(&mut self)

Trait Implementations

impl KScheme for EHCI

fn on_irq(&mut self, irq: u8)

fn on_poll(&mut self)

fn scheme(&self) -> &str

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