List of all members.
Classes |
struct | queue |
struct | rx_queue |
struct | tx_queue |
Public Member Functions |
bool | receive (MessagePciConfig &msg) |
uint32 | MSIX_read (uint32 offset) |
uint32 | MSIX_write (uint32 offset, uint32 val) |
bool | receive (MessageMem &msg) |
bool | receive (MessageNetwork &msg) |
void | reprogram_timer () |
bool | receive (MessageMemRegion &msg) |
bool | receive (MessageTimeout &msg) |
void | device_reset () |
bool | receive (MessageLegacy &msg) |
| Model82576vf (uint64 mac, DBus< MessageNetwork > &net, DBus< MessageMem > *bus_mem, DBus< MessageMemRegion > *bus_memregion, Clock *clock, DBus< MessageTimer > &timer, uint32 mem_mmio, uint32 mem_msix, unsigned txpoll_us, bool map_rx, unsigned bdf, bool promisc_default) |
Constructor & Destructor Documentation
Model82576vf::Model82576vf |
( |
uint64 |
mac, |
|
|
DBus< MessageNetwork > & |
net, |
|
|
DBus< MessageMem > * |
bus_mem, |
|
|
DBus< MessageMemRegion > * |
bus_memregion, |
|
|
Clock * |
clock, |
|
|
DBus< MessageTimer > & |
timer, |
|
|
uint32 |
mem_mmio, |
|
|
uint32 |
mem_msix, |
|
|
unsigned |
txpoll_us, |
|
|
bool |
map_rx, |
|
|
unsigned |
bdf, |
|
|
bool |
promisc_default | |
|
) |
| | [inline] |
Member Function Documentation
void Model82576vf::device_reset |
( |
|
) |
[inline] |
bool Model82576vf::receive |
( |
MessageMem & |
msg |
) |
[inline] |
void Model82576vf::reprogram_timer |
( |
|
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: