NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PciHelper Class Reference

#include <pci.h>

Static Public Member Functions

static unsigned find_free_bdf (DBus< MessagePciConfig > &bus_pcicfg, unsigned bdf)
template<typename Y >
static bool receive (MessagePciConfig &msg, Y *obj, unsigned bdf)
 Template that forwards PCI config messages to the corresponding register functions.

Member Function Documentation

static unsigned PciHelper::find_free_bdf ( DBus< MessagePciConfig > &  bus_pcicfg,
unsigned  bdf 
)
inlinestatic
template<typename Y >
static bool PciHelper::receive ( MessagePciConfig msg,
Y *  obj,
unsigned  bdf 
)
inlinestatic

Template that forwards PCI config messages to the corresponding register functions.


The documentation for this class was generated from the following file: