Classes | Public Member Functions

Rtl8029Vnet Class Reference

Inheritance diagram for Rtl8029Vnet:
StaticReceiver< Rtl8029Vnet > Device

List of all members.

Classes

class  TxDone

Public Member Functions

bool receive (MessageVirtualNetPing &msg)
bool receive (MessageIOIn &msg)
bool receive (MessageIOOut &msg)
bool receive (MessagePciConfig &msg)
 Rtl8029Vnet (DBus< MessageVirtualNet > &bus_vnet, DBus< MessageHostOp > &bus_hostop, DBus< MessageIrq > &bus_irqlines, unsigned char irq, unsigned long long mac, unsigned bdf)

Constructor & Destructor Documentation

Rtl8029Vnet::Rtl8029Vnet ( DBus< MessageVirtualNet > &  bus_vnet,
DBus< MessageHostOp > &  bus_hostop,
DBus< MessageIrq > &  bus_irqlines,
unsigned char  irq,
unsigned long long  mac,
unsigned  bdf 
) [inline]

Member Function Documentation

bool Rtl8029Vnet::receive ( MessageVirtualNetPing msg  )  [inline]
bool Rtl8029Vnet::receive ( MessagePciConfig msg  )  [inline]
bool Rtl8029Vnet::receive ( MessageIOOut msg  )  [inline]
bool Rtl8029Vnet::receive ( MessageIOIn msg  )  [inline]

Member Data Documentation

unsigned char Rtl8029Vnet::_bnry2
unsigned char Rtl8029Vnet::_cr1
unsigned char Rtl8029Vnet::_cr2
unsigned char Rtl8029Vnet::_isr2
unsigned char Rtl8029Vnet::bnry
unsigned short Rtl8029Vnet::clda
unsigned char Rtl8029Vnet::cntr[3]
unsigned char Rtl8029Vnet::cr
unsigned short Rtl8029Vnet::crda
unsigned char Rtl8029Vnet::curr
unsigned char Rtl8029Vnet::dcr
unsigned char Rtl8029Vnet::fifo
unsigned short Rtl8029Vnet::id8029
unsigned char Rtl8029Vnet::imr
unsigned char Rtl8029Vnet::isr
unsigned char Rtl8029Vnet::mar[8]
unsigned char Rtl8029Vnet::ncr
unsigned char Rtl8029Vnet::par[6]
unsigned char Rtl8029Vnet::pstart
unsigned char Rtl8029Vnet::pstop
unsigned short Rtl8029Vnet::rbcr
unsigned char Rtl8029Vnet::rcr
unsigned short Rtl8029Vnet::rsar
unsigned char Rtl8029Vnet::rsr
unsigned short Rtl8029Vnet::tbcr
unsigned char Rtl8029Vnet::tcr
unsigned char Rtl8029Vnet::tpsr
unsigned char Rtl8029Vnet::tsr

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines