|
NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
Resource discovery between device models is done by the virtual BIOS. More...
#include <message.h>
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 | |
| }; | |
Resource discovery between device models is done by the virtual BIOS.
Resources can be ACPI tables, BIOS BDA, EBDA,...
|
inline |
|
inline |
|
inline |
| struct { ... } |
| unsigned MessageDiscovery::count |
| const void* MessageDiscovery::data |
| unsigned* MessageDiscovery::dw |
| unsigned MessageDiscovery::offset |
| const char* MessageDiscovery::resource |
| enum MessageDiscovery::Type MessageDiscovery::type |