NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PciMMConfigAccess Class Reference
Inheritance diagram for PciMMConfigAccess:
StaticReceiver< PciMMConfigAccess > Device

Public Member Functions

bool receive (MessageHwPciConfig &msg)
 PciMMConfigAccess (unsigned start_bdf, unsigned bdf_size, unsigned *mmconfig)
- Public Member Functions inherited from StaticReceiver< PciMMConfigAccess >
 StaticReceiver ()
- Public Member Functions inherited from Device
void debug_dump ()
 Device (const char *debug_name)

Private Attributes

unsigned _start_bdf
unsigned _bdf_size
unsigned * _mmconfig

Additional Inherited Members

- Static Public Member Functions inherited from StaticReceiver< PciMMConfigAccess >
static bool receive_static (Device *o, M &msg)

Constructor & Destructor Documentation

PciMMConfigAccess::PciMMConfigAccess ( unsigned  start_bdf,
unsigned  bdf_size,
unsigned *  mmconfig 
)
inline

Member Function Documentation

bool PciMMConfigAccess::receive ( MessageHwPciConfig msg)
inline

Member Data Documentation

unsigned PciMMConfigAccess::_bdf_size
private
unsigned* PciMMConfigAccess::_mmconfig
private
unsigned PciMMConfigAccess::_start_bdf
private

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