|
Turnstone Operating System
|
HPET capabilities register. More...
#include <hpet.h>
Public Attributes | ||
| struct { | ||
| uint64_t rev_id: 8 | ||
| revision ID | ||
| uint64_t number_of_timers: 5 | ||
| number of comparators | ||
| uint64_t count_size_cap: 1 | ||
| 0 - 32 bit, 1 - 64 bit | ||
| uint64_t reserved: 1 | ||
| must be 0 | ||
| uint64_t legacy_replacement: 1 | ||
| 0 - no, 1 - yes | ||
| uint64_t vendor_id: 16 | ||
| PCI vendor ID. | ||
| uint64_t counter_clk_period: 32 | ||
| counter clock period in femtoseconds | ||
| } | fields | |
| HPET capabilities register fields. | ||
| uint64_t | raw | |
| raw HPET capabilities register | ||
HPET capabilities register.