Struct kernel::usb::xhci::XHCI [] [src]

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

Fields

pci
base
memory_mapped
irq

Methods

impl XHCI

unsafe fn init(&self)

Trait Implementations

impl KScheme for XHCI

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>>