PatchworkOS  966e257
A non-POSIX operating system.
Loading...
Searching...
No Matches
hpet_t Struct Reference

High Precision Event Timer structure. More...

Collaboration diagram for hpet_t:

Data Fields

sdt_header_t header
 
uint8_t hardwareRevId
 
uint8_t comparatorCount: 5
 
uint8_t counterIs64Bit: 1
 
uint8_t reserved1: 1
 
uint8_t legacyReplacementCapable: 1
 
uint16_t pciVendorId
 
uint8_t addressSpaceId
 
uint8_t registerBitWidth
 
uint8_t registerBitOffset
 
uint8_t reserved2
 
uint64_t address
 
uint8_t hpetNumber
 
uint16_t minimumTick
 
uint8_t pageProtection
 

Detailed Description

High Precision Event Timer structure.

Definition at line 75 of file hpet.c.

Field Documentation

◆ header

sdt_header_t hpet_t::header

Definition at line 77 of file hpet.c.

◆ hardwareRevId

uint8_t hpet_t::hardwareRevId

Definition at line 78 of file hpet.c.

◆ comparatorCount

uint8_t hpet_t::comparatorCount

Definition at line 79 of file hpet.c.

◆ counterIs64Bit

uint8_t hpet_t::counterIs64Bit

Definition at line 80 of file hpet.c.

◆ reserved1

uint8_t hpet_t::reserved1

Definition at line 81 of file hpet.c.

◆ legacyReplacementCapable

uint8_t hpet_t::legacyReplacementCapable

Definition at line 82 of file hpet.c.

◆ pciVendorId

uint16_t hpet_t::pciVendorId

Definition at line 83 of file hpet.c.

◆ addressSpaceId

uint8_t hpet_t::addressSpaceId

Definition at line 84 of file hpet.c.

◆ registerBitWidth

uint8_t hpet_t::registerBitWidth

Definition at line 85 of file hpet.c.

◆ registerBitOffset

uint8_t hpet_t::registerBitOffset

Definition at line 86 of file hpet.c.

◆ reserved2

uint8_t hpet_t::reserved2

Definition at line 87 of file hpet.c.

◆ address

uint64_t hpet_t::address

Definition at line 88 of file hpet.c.

◆ hpetNumber

uint8_t hpet_t::hpetNumber

Definition at line 89 of file hpet.c.

◆ minimumTick

uint16_t hpet_t::minimumTick

Definition at line 90 of file hpet.c.

◆ pageProtection

uint8_t hpet_t::pageProtection

Definition at line 91 of file hpet.c.


The documentation for this struct was generated from the following file: