NOVA User-Level Environment
Version testbox/changed-memory-timing-317-g320d8b5
|
Provide access to the ACPI tables. More...
Classes | |
struct | GenericAcpiTable |
Public Member Functions | |
bool | receive (MessageAcpi &msg) |
HostAcpi (DBus< MessageHostOp > &bus_hostop) | |
Public Member Functions inherited from StaticReceiver< HostAcpi > | |
StaticReceiver () | |
Public Member Functions inherited from Device | |
void | debug_dump () |
Device (const char *debug_name) |
Private Member Functions | |
char * | map_self (unsigned long address, unsigned size) |
char | acpi_checksum (char *table, unsigned count) |
Calculate the ACPI checksum of a table. | |
char * | acpi_get_rsdp () |
Return the rsdp. | |
bool | check_table (unsigned address, MessageAcpi &msg, const char *name) |
Private Attributes | |
DBus< MessageHostOp > & | _bus_hostop |
Additional Inherited Members | |
Static Public Member Functions inherited from StaticReceiver< HostAcpi > | |
static bool | receive_static (Device *o, M &msg) |
Provide access to the ACPI tables.
Features: RSDT, table search, DSDT Missing: XSDT, DSDT_X
|
inline |
|
inlineprivate |
Calculate the ACPI checksum of a table.
|
inlineprivate |
Return the rsdp.
|
inlineprivate |
|
inlineprivate |
|
inline |
|
private |