The ACPI 2.0 HPET Description Table (HPET) More...
Inheritance diagram for HPET::HPET_ACPI:
Collaboration diagram for HPET::HPET_ACPI:Public Attributes | |
| uint32_t | revision_id: 8 |
| Event Timer Block ID: Revision (must be > 0) | |
| uint32_t | last_comparator: 5 |
| Event Timer Block ID: Index of the last comparator. | |
| CounterSize | counter_size: 1 |
| Event Timer Block ID: 32- or 64bit comparator size. | |
| uint32_t | __pad0__: 1 |
| uint32_t | legacy_route_capable: 1 |
| Event Timer Block ID: Legacy replacement mapping support. | |
| uint32_t | vendor_id: 16 |
| Event Timer Block ID: Similar to PCIs vendor id. | |
| ACPI::Address | address |
| Base address. | |
| uint8_t | hpet_number |
| HPET sequence number. | |
| uint16_t | min_periodic_clock_tick |
| Main Counter Minimum Clock_tick in Periodic Mode. | |
| uint8_t | page_protection_guarantee: 4 |
| Page Protection. | |
| uint8_t | oem_attributes: 4 |
| OEM attributes. | |
Public Attributes inherited from ACPI::SDTH | |
| uint32_t | signature |
| uint32_t | length |
| uint8_t | revision |
| uint8_t | checksum |
| char | oemid [6] |
| char | oem_table_id [8] |
| uint32_t | oem_revision |
| uint32_t | creator_id |
| uint32_t | creator_revision |
Additional Inherited Members | |
Public Member Functions inherited from ACPI::SDTH | |
| void * | end () |
The ACPI 2.0 HPET Description Table (HPET)
This ACPI table contains the base address of the HPET. The table itself can be found using ACPI::get