[][src]Module sunrise_kernel::devices::hpet

HPET driver implementation.

HPET documentation: https://web.archive.org/web/20190411220000/https://www.intel.com/content/dam/www/public/us/en/documents/technical-specifications/software-developers-hpet-spec-1-0a.pdf

Structs

Hpet

Represent an HPET device.

HpetGeneralConfigurationRegister

Represent the General Configuration Register.

HpetIdRegister

Represent the lower part of the General Capabilities and ID Register.

HpetRegister

Representation of HPET non variable registers.

HpetTimer

Represent an HPET timer.

HpetTimerConfigurationRegister

Represent a Timer Configuration Register.

HpetTimerRegister

Representation of an HPET timer registers.

Statics

HPET_INSTANCE

The instance of the HPET device we are using.

Functions

init

Try to initialize the HPET in legacy mode.