Struct kernel::network::rtl8139::RTL8139 [] [src]

pub struct RTL8139 {
    // some fields omitted
}

Methods

impl RTL8139

fn new(pci: PCIConfig) -> Box<Self>

Trait Implementations

impl KScheme for RTL8139

fn scheme(&self) -> &str

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

fn on_irq(&mut self, irq: u8)

fn on_poll(&mut self)

impl NetworkScheme for RTL8139

fn add(&mut self, resource: *mut NetworkResource)

fn remove(&mut self, resource: *mut NetworkResource)

fn sync(&mut self)