Public Types | Public Member Functions | Public Attributes

MessageDiscovery Struct Reference

Resource discovery between device models is done by the virtual BIOS. More...

#include <message.h>

List of all members.

Public Types

enum  Type { DISCOVERY, WRITE, READ }

Public Member Functions

 MessageDiscovery ()
 MessageDiscovery (const char *_resource, unsigned _offset, const void *_data, unsigned _count)
 MessageDiscovery (const char *_resource, unsigned _offset, unsigned *_dw)

Public Attributes

enum MessageDiscovery::Type type
struct {
   const char *   resource
   unsigned   offset
   union {
      const void *   data
      unsigned *   dw
   } 
   unsigned   count
}; 

Detailed Description

Resource discovery between device models is done by the virtual BIOS.

Resources can be ACPI tables, BIOS BDA, EBDA,...


Member Enumeration Documentation

Enumerator:
DISCOVERY 
WRITE 
READ 

Constructor & Destructor Documentation

MessageDiscovery::MessageDiscovery (  )  [inline]
MessageDiscovery::MessageDiscovery ( const char *  _resource,
unsigned  _offset,
const void *  _data,
unsigned  _count 
) [inline]
MessageDiscovery::MessageDiscovery ( const char *  _resource,
unsigned  _offset,
unsigned *  _dw 
) [inline]

Member Data Documentation

struct { ... }

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