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