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

Forward Message Signaled IRQs to the local APICs. More...

Inheritance diagram for Msi:
StaticReceiver< Msi > Device

Public Member Functions

bool receive (MessageMem &msg)
 Msi (DBus< MessageApic > &bus_apic)
- Public Member Functions inherited from StaticReceiver< Msi >
 StaticReceiver ()
- Public Member Functions inherited from Device
void debug_dump ()
 Device (const char *debug_name)

Private Attributes

DBus< MessageApic > & _bus_apic
unsigned _lowest_rr

Additional Inherited Members

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

Detailed Description

Forward Message Signaled IRQs to the local APICs.

State: testing Features: LowestPrio: RoundRobin, 16bit dest

Constructor & Destructor Documentation

Msi::Msi ( DBus< MessageApic > &  bus_apic)
inline

Member Function Documentation

bool Msi::receive ( MessageMem msg)
inline

Member Data Documentation

DBus<MessageApic>& Msi::_bus_apic
private
unsigned Msi::_lowest_rr
private

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