Module userspace

Source

Structsยง

TimerWorker ๐Ÿ”’
Worker thread for polling timer events and sending them to an APIC.
UserspaceIrqChip
An IrqChip with all interrupt devices emulated in userspace. UserspaceIrqChip works with any hypervisor, but only supports x86.
Waiter ๐Ÿ”’
Condition variable used by UserspaceIrqChip::wait_until_runnable.

Enumsยง

TimerWorkerError ๐Ÿ”’

Constantsยง

PIT_CHANNEL0_IRQ ๐Ÿ”’
PIT channel 0 timer is connected to IRQ 0
X86_CR0_CD ๐Ÿ”’
CR0 cache disable bit
X86_CR0_ET ๐Ÿ”’
CR0 extension type bit
X86_CR0_INIT ๐Ÿ”’
Default power on state of CR0 register, according to the Intel manual.
X86_CR0_NW ๐Ÿ”’
CR0 not write through bit

Type Aliasesยง

TimerWorkerResult ๐Ÿ”’